Route plan one
To reach Hakaluki Haor from Dhaka, you must first come to Kulaura in Moulvibazar district. From Kulaura you can go directly to Haor by renting an autorickshaw or rickshaw. From Kulaura to Hakaluki Haor it costs 100 to 150 rupees for an autorickshaw and 60 to 100 rupees for a rickshaw.
From Dhaka to Kulaura: You can take any bus from Dhaka to Sylhet to Kulaura. Buses leave Sylhet from Dhaka's Fakirapul, Gabtali, Sayedabad, Mohakhali and Abdullapur bus terminals. AC buses of Green Line, Saudia, S Alam, Shyamli and ENA Paribahan use to travel to Kulaura at a fare of Rs. 800 to Rs. 900. In addition, non-AC buses of Shyamoli, Hanif, Unique, ENA Paribahan from Dhaka to Sylhet will cost Tk 350 to 400 per person.
You can choose to travel from Dhaka to Kulaura by train from Kamalapur or Airport Railway Station to Upban, Jayantika, Parabat or Kalni Express train as your travel companion. Depending on the class, the fare to go by train is 150 to 500 rupees per person.