The distance from Sylhet city to Lalakhal is approximately 40-45 km by the commonly used route, although the actual distance and travel time depends on the chosen ghat and road conditions. Sarighat is a major gateway on the Sylhet-Jaflong and Tamabil highway corridor. From there, visitors can either travel by road to one of the entrances to Lalakhal or arrange for a boat trip from the respective exit ghat.
By bus from Dhaka
- Travel from Dhaka to Sylhet by intercity coach. Operators and departure terminals may vary, so check the current schedule before booking.
- Upon reaching Sylhet, arrange for a reserved CNG auto-rickshaw, car, microbus or any other suitable local transport to Jaintiapur and Lalakhal.
- Make sure the driver takes you directly to Lalakhal Ghat or to Sarighat for a boat ride. These are two different arrangements.
- Complete the boat trip during the day and discuss your return time with your driver.
The Dhaka-Sylhet road trip usually takes 5-7 hours, depending on traffic, breaks, and road conditions. A reserved car from Sylhet is convenient for families and groups traveling together. Local car fares are negotiable, so ask for a full round-trip estimate rather than a fixed fare.
By train from Dhaka
Intercity trains operate between Dhaka's Kamalapur Railway Station and Sylhet, with services and schedules subject to change. The journey takes about 6-8 hours or more, depending on the train and schedule. Hire a CNG, car or microbus to reach Lalakhal or Sarighat from Sylhet Railway Station. Leave extra time for onward journeys and boat trips.
By air from Dhaka
Dhaka is connected to Sylhet's Osmani International Airport by domestic flight. The flight usually takes 45-60 minutes, excluding airport formalities. After landing, arrange a taxi or pre-booked car to reach Lalakhal. The road journey usually takes about 1-1.5 hours, depending on the destination, traffic and road conditions.
By bus or shared transport from Sylhet city
Local buses and shared vehicles ply along the Sylhet-Jaflong or Tamabil highways. Ask locally about transportation to Sarighat and make sure where the vehicle will stop. Shared transportation is usually less expensive than hiring a private car, but it can involve additional changes and waiting time. Local fares are variable, and you should not assume a specific fare without checking on the day.
From Sarighat to Lalakhal
At Sarighat, visitors can arrange for a motorboat trip on the Shari River or travel by road to a suitable entrance to the Lalakhal. This traditional upstream boat ride can take about an hour or more each way, depending on the route, boat speed, water conditions, and return destination. Talk to the driver for an estimated total duration before starting the journey.
For some road-based itineraries, Lalakhal can be reached by crossing the Sari Bridge and taking the local road towards the ghat. Check with the driver for the intended entrance, as road travel and long river travel are not the same thing.
Local transportation and vehicle rentals
CNG autorickshaws are suitable for some local journeys, but reserved cars and microbuses are more convenient for tourists traveling in groups or with children. Published tourism sources quote a few thousand taka for private vehicle hire from Sylhet, but actual prices depend on the capacity of the vehicle, duration of the journey, fuel cost, breaks and whether the driver will wait during the boat trip. Get a written or clearly agreed price for the complete itinerary.
Nearby attractions include Sarighat, Sarighat Bridge, Lalakhal Ghat, Lalakhal Tea Garden, and the Sylhet-Jaflong/Tamabil Highway, which can be helpful landmarks to help drivers understand your destination.
Practical advice: Leave Sylhet early in the morning, check the weather and river conditions, confirm your boat and vehicle rentals, and arrange your return before leaving the ghat. Avoid relying on late-night transportation in rural areas.