If you want to go to Madhabkunda via Sylhet, you can use either a bus or train from Sylhet. If you prefer buses, you will get both local and non-stop buses at Kadamtali in Sylhet. In case of bus travel on this route, take non-stop bus. Never board a local one. If you don’t get a non-stop bus, take a rickshaw from Kadamtali and go under the new bridge. Beanibazar-bound CNG will be available there. Then from Beanibazar, take another CNG and go to Barlekha. After coming to Barlekha by a bus or CNG, you will have to take a CNG again to reach Kathaltali. However, if you like, you can also go to Madhabkunda reserving a CNG from Barlekha.
Now let’s talk about the train. You can also go to Barlekha by trains from Sylhet if you want. But in this case you have to get off at Kulaura station. Next to the station you will find Barlekha-bound CNG, get on one of them and move towards Kathaltali.