Rome2Rio

Plan your Bangladesh Itinerary with Real Train, Bus & Inter-City Routes

Bangladesh travel plans with the routes already figured out

Rome2Rio itineraries for Bangladesh are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

12 days in Bangladesh

DhakaRangpur

Itinerary navigation

Day 1: Dhaka, Bangladesh

Activities
  • National Parliament House Jatiya Sangsad Bhaban
  • Star Mosque Tara Masjid
Explore Dhaka itineraries
Hotel
Hotel
Recommended

InterContinental Dhaka by IHG

8.5221 reviews
See more hotels

Day 2: Sylhet, Bangladesh

Distance
Transport
Popular
Dhaka → Sylhet by fly
  1. Take the train from Dhaka to Sylhettrain
  2. Take the foot from Dhaka to Sylhetwalk
  3. Fly from Dhaka to Sylhetplane
  4. Take the taxi from Dhaka to Sylhettaxi
2h 25m
$88–204
See more transport options
Activities
  • Osmani Museum
  • Jaflong
Explore Sylhet itineraries
Hotel
Hotel
Recommended

Nirvana Inn

8169 reviews
See more hotels

Day 3: Cox’s Bāzār, Bangladesh

Distance
Transport
Popular
Sylhet → Cox’s Bāzār by fly
  1. Take the taxi from Sylhet to Cox’s Bāzārtaxi
  2. Fly from Sylhet to Cox’s Bāzārplane
  3. Take the taxi from Sylhet to Cox’s Bāzārtaxi
3h 17m
$244–416
See more transport options
Activities
  • Kolatoli Beach
  • Parasailing and Water Sports
Explore Cox’s Bāzār itineraries
Hotel
Hotel
Recommended

Hotel Golden Hill

5.562 reviews
See more hotels

Day 4: Mymensingh, Bangladesh

Day 5: Rājshāhi, Bangladesh

Day 6: Bogra, Bangladesh

Day 7: Chattogram, Bangladesh

Day 8: Khulna, Bangladesh

Day 9: Narail, Bangladesh

Distance
Transport
Popular
Khulna → Narail by train
  1. Take the train from Khulna to Narailtrain
1h 13m
$1–8
See more transport options
Activities
  • Taste Local Bangladeshi Cuisine
  • Traditional Weaving Village Visit
Explore Narail itineraries

Day 10: Sirajganj, Bangladesh

Day 11: Jessore, Bangladesh

Day 12: Rangpur, Bangladesh

Distance
Transport
Popular
Jessore → Rangpur by train
  1. Take the train from Jessore to Rangpurtrain
  2. Take the train from Jessore to Rangpurtrain
8h 50m
$4–32
See more transport options
Activities
  • Mithapukur Upazila Parishad Complex
  • Rangpur Zoo
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

13 days in Bangladesh

Cox’s BāzārLalmonirhat

Itinerary navigation

Day 1: Cox’s Bāzār, Bangladesh

Activities
  • Himchari National Park
  • Coxs Bazar Fish Market
Explore Cox’s Bāzār itineraries
Hotel
Hotel
Recommended

Hotel Golden Hill

5.562 reviews
See more hotels

Day 2: Dhaka, Bangladesh

Day 3: Sylhet, Bangladesh

Day 4: Chattogram, Bangladesh

Day 5: Khulna, Bangladesh

Day 6: Bogra, Bangladesh

Day 7: Rājshāhi, Bangladesh

Distance
Transport
Popular
Bogra → Rājshāhi by train
  1. Take the train from Bogra to Rājshāhitrain
  2. Take the train from Bogra to Rājshāhitrain
3h 56m
$3–19
See more transport options
Activities
  • Varendra Research Museum
  • Rajshahi Central Park and Zoo
Explore Rājshāhi itineraries
Hotel
Hotel
Recommended

City view hotel & Apartment

00 review
See more hotels

Day 8: Mymensingh, Bangladesh

Day 9: Comilla, Bangladesh

Distance
Transport
Popular
Mymensingh → Comilla by train
  1. Take the train from Mymensingh to Comillatrain
4h 11m
$2–17
See more transport options
Activities
  • Mainamati Ruins
  • Dharmasagar
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 10: Pābna, Bangladesh

Day 11: Natore, Bangladesh

Day 12: Rangpur, Bangladesh

Distance
Transport
Popular
Natore → Rangpur by train
  1. Take the train from Natore to Rangpurtrain
4h 19m
$2–16
See more transport options
Activities
  • Rangpur Museum
  • Surovi Uddan
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

Day 13: Lalmonirhat, Bangladesh

14 days in Bangladesh

SylhetMymensingh

Itinerary navigation

Day 1: Sylhet, Bangladesh

Activities
  • Bichanakandi
  • Keane Bridge
Explore Sylhet itineraries
Hotel
Hotel
Recommended

Nirvana Inn

8169 reviews
See more hotels

Day 2: Cox’s Bāzār, Bangladesh

Day 3: Dhaka, Bangladesh

Day 4: Gazipur, Bangladesh

Distance
Transport
Popular
Dhaka → Gazipur by train
  1. Take the train from Dhaka to Gazipurtrain
48 min
$1–7
See more transport options
Activities
  • Bangabandhu Sheikh Mujib Safari Park
  • Dream Square Resort
Explore Gazipur itineraries
Hotel
Hotel
Recommended

Resort Atlantis

7.67 reviews
See more hotels

Days 5–8: Kishoreganj, Bangladesh

Day 9: Comilla, Bangladesh

Distance
Transport
Popular
Kishoreganj → Comilla by train
  1. Take the train from Kishoreganj to Comillatrain
2h 55m
$2–13
See more transport options
Activities
  • Shah Shuja Mosque
  • Comilla Zoo and Botanical Garden
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 10: Chattogram, Bangladesh

Distance
Transport
Popular
Comilla → Chattogram by train
  1. Take the train from Comilla to Chattogramtrain
2h 44m
$2–14
See more transport options
Activities
  • Ethnological Museum
  • Shrine of Bayazid Bostami
Explore Chattogram itineraries
Hotel
Hotel
Recommended

Radisson Blu Chattogram Bay View

8.5179 reviews
See more hotels

Day 11: Khulna, Bangladesh

Day 12: Bogra, Bangladesh

Day 13: Rājshāhi, Bangladesh

Distance
Transport
Popular
Bogra → Rājshāhi by train
  1. Take the train from Bogra to Rājshāhitrain
  2. Take the train from Bogra to Rājshāhitrain
3h 56m
$3–19
See more transport options
Activities
  • Rajshahi University Botanical Garden
  • Bagha Mosque
Explore Rājshāhi itineraries
Hotel
Hotel
Recommended

City view hotel & Apartment

00 review
See more hotels

Day 14: Mymensingh, Bangladesh

Distance
Transport
Popular
Rājshāhi → Mymensingh by train
  1. Take the train from Rājshāhi to Mymensinghtrain
  2. Take the train from Rājshāhi to Mymensinghtrain
7h 53m
$4–28
See more transport options
Activities
  • Muktagacha Zamindar Bari
  • Mymensingh Circuit House
Explore Mymensingh itineraries
Hotel
Hotel
Recommended

Hotel Night Star Residential,Mymensingh

00 review
See more hotels

15 days in Bangladesh

ChattogramSaidpur

Itinerary navigation

Day 1: Chattogram, Bangladesh

Activities
  • Foys Lake
  • Kaptai Lake
Explore Chattogram itineraries
Hotel
Hotel
Recommended

Radisson Blu Chattogram Bay View

8.5179 reviews
See more hotels

Day 2: Cox’s Bāzār, Bangladesh

Distance
Transport
Popular
Chattogram → Cox’s Bāzār by train
  1. Take the train from Chattogram to Cox’s Bāzārtrain
3h 20m
$1–11
See more transport options
Activities
  • Darianagar Safari Park
  • Aggameda Khyang Monastery
Explore Cox’s Bāzār itineraries
Hotel
Hotel
Recommended

Hotel Golden Hill

5.562 reviews
See more hotels

Day 3: Dhaka, Bangladesh

Day 4: Sylhet, Bangladesh

Day 5: Khulna, Bangladesh

Day 6: Bogra, Bangladesh

Day 7: Rājshāhi, Bangladesh

Distance
Transport
Popular
Bogra → Rājshāhi by train
  1. Take the train from Bogra to Rājshāhitrain
  2. Take the train from Bogra to Rājshāhitrain
3h 56m
$3–19
See more transport options
Activities
  • Bagha Mosque
  • Rajshahi University Botanical Garden
Explore Rājshāhi itineraries
Hotel
Hotel
Recommended

City view hotel & Apartment

00 review
See more hotels

Day 8: Mymensingh, Bangladesh

Day 9: Comilla, Bangladesh

Distance
Transport
Popular
Mymensingh → Comilla by train
  1. Take the train from Mymensingh to Comillatrain
4h 11m
$2–17
See more transport options
Activities
  • Mainamati Ruins
  • Shah Shuja Mosque
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 10: Pābna, Bangladesh

Day 11: Natore, Bangladesh

Day 12: Rangpur, Bangladesh

Distance
Transport
Popular
Natore → Rangpur by train
  1. Take the train from Natore to Rangpurtrain
4h 19m
$2–16
See more transport options
Activities
  • Surovi Uddan
  • Vinnyajagat Eco Park
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

Day 13: Lalmonirhat, Bangladesh

Day 14: Dinājpur, Bangladesh

Day 15: Saidpur, Bangladesh

16 days in Bangladesh

RājshāhiSirajganj

Itinerary navigation

Day 1: Rājshāhi, Bangladesh

Activities
  • Puthia Temple Complex
  • Local Cuisine Tasting
Explore Rājshāhi itineraries
Hotel
Hotel
Recommended

City view hotel & Apartment

00 review
See more hotels

Day 2: Sylhet, Bangladesh

Day 3: Cox’s Bāzār, Bangladesh

Day 4: Dhaka, Bangladesh

Day 5: Gazipur, Bangladesh

Distance
Transport
Popular
Dhaka → Gazipur by train
  1. Take the train from Dhaka to Gazipurtrain
48 min
$1–7
See more transport options
Activities
  • Bangabandhu Sheikh Mujib Safari Park
  • Nuhash Polli
Explore Gazipur itineraries
Hotel
Hotel
Recommended

Resort Atlantis

7.67 reviews
See more hotels

Days 6–9: Kishoreganj, Bangladesh

Day 10: Comilla, Bangladesh

Distance
Transport
Popular
Kishoreganj → Comilla by train
  1. Take the train from Kishoreganj to Comillatrain
2h 55m
$2–13
See more transport options
Activities
  • Comilla War Cemetery
  • Taste Comillas famous Roshmalai
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 11: Chattogram, Bangladesh

Distance
Transport
Popular
Comilla → Chattogram by train
  1. Take the train from Comilla to Chattogramtrain
2h 44m
$2–14
See more transport options
Activities
  • Karnaphuli River Cruise
  • Patenga Beach
Explore Chattogram itineraries
Hotel
Hotel
Recommended

Radisson Blu Chattogram Bay View

8.5179 reviews
See more hotels

Day 12: Khulna, Bangladesh

Day 13: Bogra, Bangladesh

Distance
Transport
Popular
Khulna → Bogra by train
  1. Take the train from Khulna to Bogratrain
  2. Take the train from Khulna to Bogratrain
7h 33m
$4–29
See more transport options
Activities
  • Shiva Temple Mahasthangarh
  • Bogra Zilla Parishad Market
Explore Bogra itineraries
Hotel
Hotel
Recommended

Momo Inn

7.157 reviews
See more hotels

Day 14: Jessore, Bangladesh

Day 15: Narail, Bangladesh

Day 16: Sirajganj, Bangladesh

17 days in Bangladesh

KhulnaKurigram

Itinerary navigation

Day 1: Khulna, Bangladesh

Activities
  • St Josephs Cathedral
  • Rabindra Complex Pithabhog
Explore Khulna itineraries
Hotel
Hotel
Recommended

Hotel Ambassador

7.86 reviews
See more hotels

Day 2: Chattogram, Bangladesh

Day 3: Cox’s Bāzār, Bangladesh

Distance
Transport
Popular
Chattogram → Cox’s Bāzār by train
  1. Take the train from Chattogram to Cox’s Bāzārtrain
3h 20m
$1–11
See more transport options
Activities
  • Coxs Bazar Beach
  • Aggameda Khyang Monastery
Explore Cox’s Bāzār itineraries
Hotel
Hotel
Recommended

Hotel Golden Hill

5.562 reviews
See more hotels

Day 4: Dhaka, Bangladesh

Day 5: Sylhet, Bangladesh

Day 6: Jessore, Bangladesh

Day 7: Bogra, Bangladesh

Day 8: Rājshāhi, Bangladesh

Day 9: Mymensingh, Bangladesh

Distance
Transport
Popular
Rājshāhi → Mymensingh by train
  1. Take the train from Rājshāhi to Mymensinghtrain
  2. Take the train from Rājshāhi to Mymensinghtrain
7h 53m
$4–28
See more transport options
Activities
  • Shashi Lodge (Rajbari)
  • Zainul Abedin Sangrahashala (Art Gallery)
Explore Mymensingh itineraries
Hotel
Hotel
Recommended

Hotel Night Star Residential,Mymensingh

00 review
See more hotels

Day 10: Comilla, Bangladesh

Distance
Transport
Popular
Mymensingh → Comilla by train
  1. Take the train from Mymensingh to Comillatrain
4h 11m
$2–17
See more transport options
Activities
  • Taste Comillas famous Roshmalai
  • Mainamati Ruins
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 11: Pābna, Bangladesh

Day 12: Natore, Bangladesh

Day 13: Rangpur, Bangladesh

Distance
Transport
Popular
Natore → Rangpur by train
  1. Take the train from Natore to Rangpurtrain
4h 19m
$2–16
See more transport options
Activities
  • Chicli Vata Lake
  • Carmichael College
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

Day 14: Lalmonirhat, Bangladesh

Day 15: Dinājpur, Bangladesh

Day 16: Saidpur, Bangladesh

Day 17: Kurigram, Bangladesh

18 days in Bangladesh

DhakaMunshiganj

Itinerary navigation

Day 1: Dhaka, Bangladesh

Activities
  • Dhakeshwari National Temple
  • Bangabandhu Sheikh Mujibur Rahman Novo Theatre
Explore Dhaka itineraries
Hotel
Hotel
Recommended

InterContinental Dhaka by IHG

8.5221 reviews
See more hotels

Day 2: Sylhet, Bangladesh

Day 3: Cox’s Bāzār, Bangladesh

Day 4: Mymensingh, Bangladesh

Day 5: Rājshāhi, Bangladesh

Day 6: Bogra, Bangladesh

Distance
Transport
Popular
Rājshāhi → Bogra by train
  1. Take the train from Rājshāhi to Bogratrain
  2. Take the train from Rājshāhi to Bogratrain
4h 1m
$2–18
See more transport options
Activities
  • Rural Development Academy Bogra
  • Bogra Central Shahid Minar
Explore Bogra itineraries
Hotel
Hotel
Recommended

Momo Inn

7.157 reviews
See more hotels

Day 7: Chattogram, Bangladesh

Day 8: Khulna, Bangladesh

Day 9: Narail, Bangladesh

Day 10: Sirajganj, Bangladesh

Day 11: Jessore, Bangladesh

Day 12: Rangpur, Bangladesh

Distance
Transport
Popular
Jessore → Rangpur by train
  1. Take the train from Jessore to Rangpurtrain
  2. Take the train from Jessore to Rangpurtrain
8h 50m
$4–32
See more transport options
Activities
  • Pirgacha Zamindar Bari
  • Collectorate Building Rangpur
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

Day 13: Pābna, Bangladesh

Day 14: Natore, Bangladesh

Days 15–17: Farīdpur, Bangladesh

Day 18: Munshiganj, Bangladesh

19 days in Bangladesh

Cox’s BāzārNarail

Itinerary navigation

Day 1: Cox’s Bāzār, Bangladesh

Activities
  • Drive along Marine Drive Road
  • Maheshkhali Island
Explore Cox’s Bāzār itineraries
Hotel
Hotel
Recommended

Hotel Golden Hill

5.562 reviews
See more hotels

Day 2: Dhaka, Bangladesh

Day 3: Sylhet, Bangladesh

Day 4: Chattogram, Bangladesh

Day 5: Khulna, Bangladesh

Day 6: Bogra, Bangladesh

Day 7: Rājshāhi, Bangladesh

Day 8: Mymensingh, Bangladesh

Distance
Transport
Popular
Rājshāhi → Mymensingh by train
  1. Take the train from Rājshāhi to Mymensinghtrain
  2. Take the train from Rājshāhi to Mymensinghtrain
7h 53m
$4–28
See more transport options
Activities
  • Botanical Garden (BAU)
  • Agricultural University Museum
Explore Mymensingh itineraries
Hotel
Hotel
Recommended

Hotel Night Star Residential,Mymensingh

00 review
See more hotels

Day 9: Comilla, Bangladesh

Distance
Transport
Popular
Mymensingh → Comilla by train
  1. Take the train from Mymensingh to Comillatrain
4h 11m
$2–17
See more transport options
Activities
  • Lalmai Hills
  • Bangladesh Academy for Rural Development BARD
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 10: Pābna, Bangladesh

Distance
Transport
Popular
Comilla → Pābna by taxi, bus
  1. Take the taxi from Comilla to Pābnataxi
  2. Take the bus from Comilla to Pābnabus
8h 49m
$56–81
See more transport options
Activities
  • Pabna University of Science and Technology Campus
  • Pabna Collectorate Building
Explore Pābna itineraries
Hotel
Hotel
Recommended

Golpo Bari

81 review
See more hotels

Day 11: Natore, Bangladesh

Day 12: Rangpur, Bangladesh

Distance
Transport
Popular
Natore → Rangpur by train
  1. Take the train from Natore to Rangpurtrain
4h 19m
$2–16
See more transport options
Activities
  • Tajhat Palace
  • Shyamasundari Canal
Explore Rangpur itineraries
Hotel
Hotel
Recommended

Grand Palace Hotel & Resorts Rangpur

612 reviews
See more hotels

Day 13: Lalmonirhat, Bangladesh

Day 14: Dinājpur, Bangladesh

Day 15: Saidpur, Bangladesh

Day 16: Kurigram, Bangladesh

Day 17: Kushtia, Bangladesh

Day 18: Jessore, Bangladesh

Distance
Transport
Popular
Kushtia → Jessore by train
  1. Take the train from Kushtia to Jessoretrain
2h 27m
$1–17
See more transport options
Activities
  • Michael Madhusudan Dutt Museum
  • Jessore University of Science and Technology
Explore Jessore itineraries

Day 19: Narail, Bangladesh

22 days in Bangladesh

RājshāhiFarīdpur

Itinerary navigation

Day 1: Rājshāhi, Bangladesh

Activities
  • Local Cuisine Tasting
  • Natore Rajbari
Explore Rājshāhi itineraries
Hotel
Hotel
Recommended

City view hotel & Apartment

00 review
See more hotels

Day 2: Sylhet, Bangladesh

Day 3: Cox’s Bāzār, Bangladesh

Day 4: Dhaka, Bangladesh

Day 5: Gazipur, Bangladesh

Distance
Transport
Popular
Dhaka → Gazipur by train
  1. Take the train from Dhaka to Gazipurtrain
48 min
$1–7
See more transport options
Activities
  • Hotapara Local Market
  • Dream Square Resort
Explore Gazipur itineraries
Hotel
Hotel
Recommended

Resort Atlantis

7.67 reviews
See more hotels

Days 6–9: Kishoreganj, Bangladesh

Day 10: Comilla, Bangladesh

Distance
Transport
Popular
Kishoreganj → Comilla by train
  1. Take the train from Kishoreganj to Comillatrain
2h 55m
$2–13
See more transport options
Activities
  • Comilla University
  • Shopping at Kandirpar
Explore Comilla itineraries
Hotel
Hotel
Recommended

Mayami Resort 02

6.73 reviews
See more hotels

Day 11: Chattogram, Bangladesh

Distance
Transport
Popular
Comilla → Chattogram by train
  1. Take the train from Comilla to Chattogramtrain
2h 44m
$2–14
See more transport options
Activities
  • Chandranath Hill and Temple
  • Shrine of Bayazid Bostami
Explore Chattogram itineraries
Hotel
Hotel
Recommended

Radisson Blu Chattogram Bay View

8.5179 reviews
See more hotels

Day 12: Khulna, Bangladesh

Day 13: Bogra, Bangladesh

Day 14: Jessore, Bangladesh

Day 15: Narail, Bangladesh

Distance
Transport
Popular
Jessore → Narail by train
  1. Take the train from Jessore to Narailtrain
35 min
$1–7
See more transport options
Activities
  • SM Sultan Memorial Museum
  • Rupganj Local Market Exploration
Explore Narail itineraries

Day 16: Sirajganj, Bangladesh

Day 17: Mymensingh, Bangladesh

Day 18: Kushtia, Bangladesh

Day 19: Rangpur, Bangladesh

Day 20: Pābna, Bangladesh

Day 21: Natore, Bangladesh

Day 22: Farīdpur, Bangladesh

Must-see Bangladesh

Plot your journey across Bangladesh, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.