There are 5 ways to get from Bhubaneshwar to Hāsimāra by plane, train, 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.
Fly, train
best- Fly from Biju Patnaik International Airport (BBI) to Bagdogra Airport (IXB)plane BBI - IXB
- Take the train from Siliguri Jn to Hasimaratrain
8h 6m₹11,502–22,094Train via Alipurduar
cheapest- Take the train from Bhubaneswar to Alipur Duar Jntrain 15643
25h 56m₹761–5,147Train
- Take the train from Bhubaneswar to New Cooch Behartrain 22503 / ...
- Take the train from New Cooch Behar to Hasimaratrain 15468 / ...
22h 8m₹773–5,208Bus
- Take the bus from Bhubaneswar, Odisha to Howrah, West Bengalbus
- Take the bus from Howrah, West Bengal to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Jaigaonbus
27h 23mDrive 949.2 km
- Drive from Bhubaneshwar to Hāsimāracar 949.2 km
14h 40m₹10,706–15,464
Biju Patnaik International Airport (BBI) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Bhubaneshwar to Hāsimāra is to train via Alipurduar which costs ₹750 - ₹5,500 and takes 25h 56m.
The fastest way to get from Bhubaneshwar to Hāsimāra is to fly and train which takes 8h 6m and costs ₹11,000 - ₹23,000.
No, there is no direct bus from Bhubaneshwar to Hāsimāra. However, there are services departing from Bhubaneswar, Odisha and arriving at Jaigaon via Howrah, West Bengal and Siliguri, West Bengal. The journey, including transfers, takes approximately 27h 23m.
No, there is no direct train from Bhubaneshwar to Hāsimāra. However, there are services departing from Bhubaneswar and arriving at Hasimara via New Cooch Behar. The journey, including transfers, takes approximately 22h 8m.
The distance between Bhubaneshwar and Hāsimāra is 905 km. The road distance is 949.2 km.
The best way to get from Bhubaneshwar to Hāsimāra without a car is to train which takes 22h 8m and costs ₹750 - ₹5,500.
It takes approximately 8h 6m to get from Bhubaneshwar to Hāsimāra, including transfers.
Bhubaneshwar to Hāsimāra bus services, operated by Shree Nila Madhaba Travels, depart from Bhubaneswar, Odisha station.
Bhubaneshwar to Hāsimāra train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Hāsimāra is to train which takes 22h 8m and costs ₹750 - ₹5,500. Alternatively, you can bus, which costs and takes 27h 23m.
What companies run services between Bhubaneshwar, India and Hāsimāra, India?
You can take a train from Bhubaneswar to Hāsimāra via New Cooch Behar and Hasimara in around 22h 8m. Alternatively, you can take a bus from Bhubaneswar, Odisha to Hāsimāra via Howrah, West Bengal, Siliguri, West Bengal, and Jaigaon in around 27h 23m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- ₹10,000–20,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–21,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–21,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹13,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Hasimara
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhubaneswar to New Cooch Behar
- Ave. Duration
- 19h 32m
- Frequency
- Twice daily
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from New Cooch Behar to Hasimara
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Bhubaneswar to Alipur Duar Jn
- Ave. Duration
- 24h 5m
- Frequency
- Once a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
- Website
- Shree Nila Madhaba Travels
Bus from Bhubaneswar, Odisha to Howrah, West Bengal
- Ave. Duration
- 9h
- Frequency
- Every 30 minutes
- Schedules at
- Shree Nila Madhaba Travels
- Website
- Modern Travels
Bus from Howrah, West Bengal to Siliguri, West Bengal
- Ave. Duration
- 13h
- Frequency
- Every 20 minutes
- Schedules at
- Modern Travels
- Website
- Rubi Paribahan
Bus from Siliguri, West Bengal to Jaigaon
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- Rubi Paribahan
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
Bhubaneshwar to Hāsimāra bus services, operated by Shree Nila Madhaba Travels, arrive at Howrah, West Bengal station.
Bhubaneshwar to Hāsimāra train services, operated by Indian Railways, arrive at New Cooch Behar station.
Yes, the driving distance between Bhubaneshwar to Hāsimāra is 949 km. It takes approximately 14h 40m to drive from Bhubaneshwar to Hāsimāra.
There are 49+ hotels available in Hāsimāra.






