1map logoGo to main page

Sylhet, Bangladesh to Dhaka, Bangladesh from $3: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sylhet, Bangladesh
to
Dhaka, Bangladesh

How to Get from Sylhet to Dhaka: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$3 by trainBest price
200.37 kmDistance
1h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sylhet to Dhaka with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
1h  10m
Estimated price
$40-125
Recommended
Company
Bangladesh Railway
Train
Average Duration
5h  33m
Estimated price
$3-17
Cheapest
route map
Distance: 200.37 km
Duration: 1h 10m

See more options

Company
Shyamoli NR Travels
Bus
Average Duration
7h  30m
Estimated price
$8-8
Company
various
Drive
Average Duration
3h  30m
Estimated price
$20-30
Company
various
Taxi
Average Duration
3h  30m
Estimated price
$95-120

Traveling From Sylhet to Dhaka

The journey from Sylhet to Dhaka showcases a transformation from the serene beauty of Sylhet's lush greenery to the bustling energy of Bangladesh's capital city, offering travelers a vivid contrast in experiences.

Best Neighbourhoods in Dhaka

Dhaka boasts diverse neighborhoods, each offering a unique vibe and attractions.

Gulshan
• Upscale dining and shopping options.
• Home to many expatriates and embassies.
Old Dhaka
• Rich history and vibrant street life.
• Famous for traditional cuisine and architecture.
Banani
• Known for its trendy cafes and boutiques.
• A lively area for socializing and nightlife.

Best Times To Visit Dhaka's Attractions

Timing your visits can enhance your experience in Dhaka's vibrant attractions.

Lalbagh Fort
Early mornings or weekdays offer quieter exploration opportunities.
Ahsan Manzil
Visit during the afternoon for fewer visitors and ideal lighting.
Dhakeshwari Temple
Early Sunday mornings provide a serene atmosphere for reflection.

Dhaka Weather: What to Expect Year-Round

Dhaka experiences a tropical monsoon climate, characterized by hot, humid summers and a rainy season from June to September; the best times to visit are generally from November to February when temperatures are more comfortable. Understanding the weather can help you pack accordingly and plan outdoor activities for a more enjoyable experience.

Dining Recommendation

In Dhaka, try the spicy, flavorful beef bhuna at Kacchi Bhai, where the lively atmosphere and vibrant mix of local ingredients contrast with Sylhet's more subtle flavors. This bustling restaurant not only serves delicious food but also embodies the city's energetic dining scene, making it a memorable experience.

Sylhet - Dhaka operators

Explore transport companies operating between Sylhet and Dhaka, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
biman-airlines.com

Plane from Sylhet (ZYL) to Dhaka (DAC)

Average Duration
44m
Estimated price
$27-110
Website
usbair.com

Plane from Sylhet (ZYL) to Dhaka (DAC)

Average Duration
50m
Estimated price
$30-130
Website
flynovoair.com

Plane from Sylhet (ZYL) to Dhaka (DAC)

Average Duration
50m
Estimated price
$25-270
Train Show train routes
Website
railway.gov.bd

Train from Sylhet to Akhaura

Average Duration
2h 38m
Estimated price
$1-11

Train from Akhaura to Dhaka

Average Duration
1h 55m
Estimated price
$1-7
Bus Show bus routes
Contact phone
16460
Website
shyamoliparibahan-bd.com

Bus from Sylhet to Dhaka

Average Duration
7h 30m
Estimated price
$8-8
all-pages.other Show other routes

Other from Sylhet to Dhaka

Average Duration
3h 30m
Estimated price
$95-120

Other from Sylhet to Dhaka

Average Duration
3h 30m
Estimated price
$20-30

Sylhet to Dhaka: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sylhet and Dhaka offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Sylhet to Dhaka, covering a distance of 149 miles. Enjoy a leisurely drive that takes approximately 3 hours and 30 minutes. 💸 The prices to travel by car from Sylhet to Dhaka range from $20 to $30, offering budget-friendly options for your transportation needs.
Average price
$20 - $30
🚂 Traveling from Sylhet to Dhaka by train involves a journey of approximately 5 hours and 33 minutes. Despite no direct train between the two cities, passengers can board a service at Sylhet station that goes to Dhaka via Akhaura. 🚉 Bangladesh Railway operates the Sylhet to Dhaka train services, making it a convenient mode of transportation for travelers. The ticket prices for the train ride range from $3 to $17, offering a budget-friendly option for those looking to explore Bangladesh's beautiful landscapes.
Departure Point
Sylhet station
Arrival Point
Dhaka station
🛫 Flying from Sylhet to Dhaka is a quick and convenient option, with direct flights taking only 40 minutes. 💸 Depending on the airline and time of booking, prices for a flight between Dhaka and Sylhet typically range from $40 to $125, offering affordable travel options for passengers.
Departure Point
Sylhet Airport
Arrival Point
Dhaka Airport
🚌 Traveling from Sylhet to Dhaka by bus is a convenient and popular option. 🕒 The journey typically takes around 7 hours and 30 minutes with buses departing hourly every day. 🚍 Shyamoli NR Travels operates the bus services between Sylhet and Dhaka. 💰 The cost for a bus ticket between these two cities is approximately $8.
Departure Point
Sylhet station
Arrival Point
Dhaka station

Frequently asked questions

Find out more about the route from Sylhet to Dhaka.

Or choose the category:
The distance between Sylhet and Dhaka is approximately 124 miles by air, 148.8 miles by road, and 6 hours 55 minutes by train. By plane, it takes around 2 hours 20 minutes to travel from Sylhet to Dhaka. If you opt for a car journey, it typically takes around 3 hours 30 minutes to drive from Dhaka to Sylhet. By bus, the travel time from Sylhet to Dhaka is usually around 7 hours 30 minutes.
The most cost-effective option for traveling from Sylhet to Dhaka would be by train, with tickets ranging from $4 to $9. Although it takes a longer time of 6 hours and 55 minutes, it offers a more budget-friendly choice. However, if time efficiency is prioritized, flying would be the best option, with a travel time of 2 hours and 20 minutes, though it comes with a higher cost ranging from $30 to $120.
The prices for train tickets between Sylhet and Dhaka range from $4 to $9. Traveling by bus between Dhaka and Sylhet costs around $8. These prices can vary depending on the class of travel and the specific service provider. It is advisable to check with the transportation companies for the most up-to-date and accurate pricing information.
To get from Sylhet to Dhaka without using public transportation, you can opt to hire a private car or taxi. The driving distance between the two cities is approximately 149 miles, and it takes about 3 hours and 30 minutes to drive from Sylhet to Dhaka. The prices for hiring a car or taxi for this journey typically range from $20 to $30.
To travel from Sylhet to Dhaka without a car, the best options are by train or by plane. Taking a train from Sylhet to Dhaka usually takes around 6 hours and 55 minutes, with ticket prices ranging from $4 to $9. Flying is also a convenient option, with a travel time of approximately 2 hours and 20 minutes, and ticket prices varying from $30 to $120. Buses are another alternative, taking around 7 hours and 30 minutes, with ticket prices ranging around $8.
Yes, there is a direct link between Sylhet and Dhaka. You can travel between the two cities by train, with services departing three times a day and taking approximately 6 hours and 55 minutes. There is also a direct bus service available, with departures every hour and a travel time of approximately 7 hours and 30 minutes.
The flight between Sylhet and Dhaka typically takes around 40 minutes. The prices for this flight can vary, ranging from $30 to $113. It is important to note that these prices are subject to change and can be influenced by factors such as availability, time of booking, and airline promotions. It is recommended to check with different airlines and booking platforms to find the best price for your specific travel dates.
There are plenty of accommodation options available near Dhaka. With over 385 hotels to choose from, you can find a range of options that suit your budget and preferences. Prices for hotels start at $50 per night, and you can find a variety of options including luxury hotels, budget accommodations, and guesthouses. It is recommended to book your accommodation in advance to ensure availability and get the best deals.