
Quick Facts
About This Journey
The Dhaka to Sylhet railway route is widely considered the most beautiful train journey in Bangladesh. The 7-8 hour journey aboard intercity trains like the Parabat Express, Jayantika Express, or Upaban Express takes passengers from the bustling capital through the flat plains of central Bangladesh, across the mighty Brahmaputra bridge, and into the lush green hills and tea gardens of Sylhet division.
The most scenic section begins after Srimangal — Bangladesh's "Tea Capital" — where the train winds through endless tea plantations, crosses haor wetlands (seasonal floodplain lakes), and passes through the beautiful hill landscapes leading to Sylhet. The golden hour light on the tea gardens is absolutely stunning.
বাংলায় পড়ুন
ঢাকা থেকে সিলেট রেলপথ বাংলাদেশের সবচেয়ে সুন্দর ট্রেন যাত্রা। পরবত এক্সপ্রেস, জয়ন্তিকা এক্সপ্রেস বা উপবন এক্সপ্রেসে ৭-৮ ঘণ্টার এই যাত্রায় শ্রীমঙ্গলের চা বাগান, হাওর এবং সিলেটের পাহাড়ি দৃশ্য দেখা যায়। শ্রীমঙ্গলের পর থেকে দৃশ্যপট বদলে যায় — সবুজ চা বাগান, হাওরের জলরাশি এবং পাহাড়ি প্রকৃতি মনোমুগ্ধকর।
Highlights
- Bangladesh's most scenic railway route
- Tea plantations of Srimangal — the "Tea Capital"
- Haor wetlands with migratory birds
- Lush green hills and Jaflong landscape
- Affordable intercity trains daily
Best Time to Visit
October to March for pleasant weather and green landscapes
How to Book
Book through eticket.railway.gov.bd up to 5 days in advance. AC Berth: BDT 960, First Berth: BDT 715, Snigdha: BDT 645, Shovan Chair: BDT 285. Counter tickets available at Kamalapur station.
Visit Official Booking Site →Travel Tips
- Take the Parabat Express (leaves early morning) for daytime views of the tea garden section
- The right side offers slightly better tea garden views after Srimangal
- Consider breaking the journey at Srimangal for a tea garden visit
- Book AC or Snigdha class for comfort on this longer journey
- Carry snacks — vendor options are limited on some trains
Frequently Asked Questions
Which train is best for the scenic route?
The Parabat Express (#709/710) departing early morning is ideal as the most scenic section (Srimangal to Sylhet) is covered during daylight hours.
How much does the Dhaka to Sylhet train cost?
Fares range from BDT 285 (Shovan Chair) to BDT 960 (AC Berth). Snigdha class (AC chair) costs BDT 645 and offers the best value.
Can I stop at Srimangal?
Yes, multiple trains stop at Srimangal. You can break your journey there, visit the tea gardens and Lawachara National Park, then continue to Sylhet on a later train.
More Scenic Journeys













