There are 5 ways to get from Rangpur to Habiganj by taxi, plane, bus, train, 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.
Taxi, fly to Osmani International Airport
best- Take the taxi from Rangpur to Saidpur Airport (SPD)taxi
- Fly from Saidpur Airport (SPD) to Osmani International Airport (ZYL)plane SPD - ZYL
- Take the taxi from Osmani International Airport (ZYL) to Habiganjtaxi
4h 43m$300–628Train
cheapest- Take the train from Rangpur to Dhakatrain Kurigram Express / ...
- Take the train from Dhaka to Shaistaganjtrain Kalni Express / ...
13h 21m$10–38Bus
- Take the bus from Rangpur to Dhakabus Rangpur - Dhaka
- Take the bus from Dhaka to Habiganjbus Dhaka - Habiganj
12h 30mDrive 404.6 km
- Drive from Rangpur to Habiganjcar 404.6 km
6h 14m$35–50Taxi, fly to Shahjalal International Airport, train
- Take the taxi from Rangpur to Saidpur Airport (SPD)taxi
- Fly from Saidpur Airport (SPD) to Shahjalal International Airport (DAC)plane SPD - DAC
- Take the train from Biman Bandar to Shaistaganjtrain
5h 52m$123–195
Saidpur Airport (SPD) to Osmani International Airport (ZYL) flights
Questions & Answers
The cheapest way to get from Rangpur to Habiganj is to train which costs $9 - $40 and takes 13h 21m.
The fastest way to get from Rangpur to Habiganj is to taxi and fly which takes 4h 43m and costs $300 - $650.
No, there is no direct bus from Rangpur to Habiganj. However, there are services departing from Rangpur and arriving at Habiganj via Dhaka. The journey, including transfers, takes approximately 12h 30m.
No, there is no direct train from Rangpur to Habiganj. However, there are services departing from Rangpur and arriving at Shaistaganj via Dhaka. The journey, including transfers, takes approximately 13h 21m.
The distance between Rangpur and Habiganj is 442 km. The road distance is 404.6 km.
The best way to get from Rangpur to Habiganj without a car is to bus which takes 12h 30m and costs .
It takes approximately 4h 43m to get from Rangpur to Habiganj, including transfers.
Rangpur to Habiganj bus services, operated by Shah Fateh Ali Paribahan, depart from Rangpur station.
Rangpur to Habiganj train services, operated by Bangladesh Railway, depart from Rangpur station.
The best way to get from Rangpur to Habiganj is to bus which takes 12h 30m and costs . Alternatively, you can train, which costs $9 - $40 and takes 13h 21m.
What companies run services between Rangpur, Bangladesh and Habiganj, Bangladesh?
You can take a bus from Rangpur to Habiganj via Dhaka in around 12h 30m. Alternatively, you can take a train from Rangpur to Habiganj via Dhaka and Shaistaganj in around 13h 21m.
- Website
- biman-airlines.com
Flights from Saidpur Airport to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 3h 12m
- When
- Saturday, Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $250–550
Flights from Saidpur Airport to Osmani International Airport via Cox's Bazar, Shahjalal International Airport
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- $250–550
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $145–155
- Website
- bahn.de
Flights from Saidpur Airport to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $70–450
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $45–350
- Website
- flynovoair.com
Flights from Saidpur Airport to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- $70–450
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $45–350
- Website
- usbair.com
Flights from Saidpur Airport to Osmani International Airport via Shahjalal International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $310–440
Flights from Saidpur Airport to Shahjalal International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $100–110
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Rangpur to Dhaka
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- $2–20
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–4
- 1st class seat (F_SEAT)
- $3–5
- Snigdha
- $5–7
- AC class seat (AC_S)
- $6–9
- 1st class berth (F_BERTH)
- $9–11
- AC class berth (AC_B)
- $14–20
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Dhaka to Shaistaganj
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- $1–9
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $6–9
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Biman Bandar to Shaistaganj
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- $1–8
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $3–6
- 1st class berth (F_BERTH)
- $4–5
- AC class berth (AC_B)
- $5–8
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
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 What are the different types of Renfe trains in Spain?, Want to know more about Flixbus?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Rangpur to Habiganj bus services, operated by Shah Fateh Ali Paribahan, arrive at Dhaka station.
Rangpur to Habiganj train services, operated by Bangladesh Railway, arrive at Dhaka station.
Yes, the driving distance between Rangpur to Habiganj is 405 km. It takes approximately 6h 14m to drive from Rangpur to Habiganj.
Book your Rangpur to Habiganj bus tickets online with Omio.
There are one+ hotels available in Habiganj.





