There are 7 ways to get from Bangladesh to Haldwani by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Agartala, fly
best- Take the train from Cumilla to Akhauratrain
- Fly from Agartala (IXA) to Pantnagar Airport (PGH)plane IXA - PGH
14h 35m₹11,166–27,714Train
cheapest- Take the train from Biman Bandar to Chuadangatrain
- Take the train from Gede to Naihati Jntrain
- Take the train from Bandel Jn to Haldwanitrain
45h 44m₹1,382–9,275Train via Bareilly
- Take the train from Dhaka to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
- Take the train from Sealdah to Bareillytrain
- Take the train from Bareilly to Rampurtrain
- Take the train from Rampur to Haldwanitrain
33h 11m₹1,511–9,019Bus, drive
- Take the bus from Dhaka Mohakhali to Chapai nawabganjbus
- Drive from Chapai nawabganj to Maldacar
- Take the bus from Malda to Esplanadebus
- Take the bus from Kolkata Esplanade to Asansolbus
- Take the bus from Asansol to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Haldwani, Uttarakhandbus
47h 4mDrive 1,553.9 km
- Drive from Dhaka to Haldwanicar 1,553.9 km
20h 54m₹17,544–25,342Fly from Shahjalal International Airport
- Fly from Shahjalal International Airport (DAC) to Pantnagar Airport (PGH)plane DAC - PGH
18h 12m₹17,662–49,075Train, drive, bus
- Take the train from Biman Bandar to Ruhiatrain
- Drive from Ruhia to Aluabari Roadcar
- Take the train from Aluabari Road to Rampurtrain
- Take the bus from Rampur to Haldwanibus
2d
Agartala (IXA) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Bangladesh to Haldwani is to train which costs ₹1,300 - ₹9,500 and takes 45h 44m.
The fastest way to get from Bangladesh to Haldwani is to train and fly which takes 14h 35m and costs ₹11,000 - ₹28,000.
No, there is no direct train from Bangladesh to Haldwani. However, there are services departing from Dhaka and arriving at Haldwani via Bhanga Junction, Bangaon Jn, Sealdah, Bareilly and Rampur. The journey, including transfers, takes approximately 33h 11m.
The distance between Bangladesh and Haldwani is 1395 km. The road distance is 1553.9 km.
It takes approximately 14h 35m to get from Bangladesh to Haldwani, including transfers.
Bangladesh to Haldwani train services, operated by Bangladesh Railway, depart from Dhaka station.
The best way to get from Bangladesh to Haldwani is to train via Bareilly which takes 33h 11m and costs ₹1,500 - ₹9,000. Alternatively, you can fly, which costs ₹17,000 - ₹50,000 and takes 18h 12m.
Haldwani is 30 min behind Bangladesh. It is currently 10:02 AM in Bangladesh and 9:32 AM in Haldwani.
Bangladesh to Haldwani train services, operated by Bangladesh Railway, arrive at Bhanga Junction station.
Yes, the driving distance between Bangladesh to Haldwani is 1554 km. It takes approximately 20h 54m to drive from Bangladesh to Haldwani.
What companies run services between Bangladesh and Haldwani, India?
You can take a vehicle from Dhaka to Haldwani via Dhaka, Bhanga Junction, Benapole, Bangaon Jn, Sealdah, Bareilly, and Rampur in around 33h 11m. Alternatively, IndiGo Airlines, Air India Limited, and two other airlines fly from Shahjalal International Airport (DAC) to Pantnagar Airport (PGH) every 4 hours.
- Website
- goindigo.in
Flights from Agartala to Pantnagar Airport via Delhi
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Agartala to Pantnagar Airport via Kolkata, Delhi
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Agartala to Pantnagar Airport via Gauhati, Delhi
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Agartala to Pantnagar Airport via Hyderabad, Delhi
- Ave. Duration
- 21h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹15,000–29,000
Flights from Shahjalal International Airport to Pantnagar Airport via Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹17,000–55,000
Flights from Shahjalal International Airport to Pantnagar Airport via Kolkata, Delhi
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ₹19,000–60,000
Flights from Shahjalal International Airport to Pantnagar Airport via Madras, Delhi
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- ₹30,000–80,000
Flights from Shahjalal International Airport to Pantnagar Airport via Hyderabad, Delhi
- Ave. Duration
- 19h 35m
- When
- Every day
- Estimated price
- ₹26,000–70,000
Flights from Shahjalal International Airport to Pantnagar Airport via Kathmandu, Delhi
- Ave. Duration
- 16h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–55,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Cumilla to Akhaura
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- ₹75–370
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹75–110
- 1st class seat (F_SEAT)
- ₹85–120
- Snigdha
- ₹200–280
- AC class seat (AC_S)
- ₹260–370
- 1st class berth (F_BERTH)
- ₹140–170
- AC class berth (AC_B)
- ₹180–250
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹80–390
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹95–130
- Snigdha
- ₹210–300
- AC class seat (AC_S)
- ₹280–390
- 1st class berth (F_BERTH)
- ₹180–210
- AC class berth (AC_B)
- ₹230–330
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹120–750
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹120–180
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹280–390
- AC class seat (AC_S)
- ₹360–500
- 1st class berth (F_BERTH)
- ₹370–410
- AC class berth (AC_B)
- ₹500–750
- S_Chair
- ₹154
- Shovan
- ₹126
- F_Chair
- ₹232
- F_Seat
- ₹232
Train from Biman Bandar to Chuadanga
- Ave. Duration
- 5h 26m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,710
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹170–500
- 1st class seat (F_SEAT)
- ₹220–310
- Snigdha
- ₹360–950
- AC class seat (AC_S)
- ₹460–650
- 1st class berth (F_BERTH)
- ₹600–700
- AC class berth (AC_B)
- ₹850–1,200
- AC_B
- ₹1,680–1,710
Train from Biman Bandar to Ruhia
- Ave. Duration
- 9h 25m
- Frequency
- Twice daily
- Estimated price
- ₹280–2,200
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹280–550
- 1st class seat (F_SEAT)
- ₹370–500
- Snigdha
- ₹500–1,100
- AC class seat (AC_S)
- ₹650–950
- 1st class berth (F_BERTH)
- ₹1,000–1,200
- AC class berth (AC_B)
- ₹1,500–2,200
- AC Sleeper Class (AC_S)
- ₹1,255
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sealdah to Bareilly
- Ave. Duration
- 20h 32m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Bareilly to Rampur
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Rampur to Haldwani
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gede to Naihati Jn
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bandel Jn to Haldwani
- Ave. Duration
- 34h 3m
- Frequency
- Once daily
- Estimated price
- ₹650–4,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Aluabari Road to Rampur
- Ave. Duration
- 28h 58m
- Frequency
- Once daily
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,900
- Second AC (2A)
- ₹2,100–2,600
- First Class (1A)
- ₹3,500–4,400
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹652
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Malda to Esplanade
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹250–650
- Website
- https://nbstc.in/
- Seater
- ₹250–650
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Kolkata Esplanade to Asansol
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- ₹180–230
- Schedules at
- online.sbstcbooking.co.in
- Phone
- +919891214980
- [email protected]
- Website
- itcbus.co
Bus from Rampur to Haldwani
- Ave. Duration
- 5h 14m
- Frequency
- Every 4 hours
- Schedules at
- itcbus.co
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Flying into Beijing?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 732+ hotels available in Haldwani.















