There are 4 ways to get from Odisha 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
9h 14m₹10,637–23,807Train
cheapest- Take the train from Bhubaneswar to Dalgaontrain 15643
22h 35m₹1,119–4,642Bus
- 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
28h 3mDrive 949.2 km
- Drive from Bhubaneshwar to Hāsimāracar 949.2 km
14h 25m₹10,733–15,503
Biju Patnaik International Airport (BBI) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Odisha to Hāsimāra is to train which costs ₹1,100 - ₹4,700 and takes 22h 35m.
The fastest way to get from Odisha to Hāsimāra is to fly and train which takes 9h 14m and costs ₹10,000 - ₹24,000.
No, there is no direct bus from Odisha to Hāsimāra. However, there are services departing from Secretariat and arriving at Jaigaon via Bhubaneswar, Odisha, Howrah, West Bengal and Siliguri, West Bengal. The journey, including transfers, takes approximately 28h 3m.
No, there is no direct train from Odisha to Hāsimāra. However, there are services departing from Bhubaneswar and arriving at Dalgaon via . The journey, including transfers, takes approximately 22h 35m.
The distance between Odisha and Hāsimāra is 910 km. The road distance is 949.2 km.
The best way to get from Odisha to Hāsimāra without a car is to train which takes 22h 35m and costs ₹1,100 - ₹4,700.
It takes approximately 9h 14m to get from Odisha to Hāsimāra, including transfers.
Odisha to Hāsimāra bus services, operated by Shree Nila Madhaba Travels, depart from Bhubaneswar, Odisha station.
Odisha to Hāsimāra train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Odisha to Hāsimāra is to train which takes 22h 35m and costs ₹1,100 - ₹4,700. Alternatively, you can bus, which costs and takes 28h 3m.
What companies run services between Odisha, India and Hāsimāra, India?
Indian Railways operates a train from Bhubaneswar to Dalgaon once a week. Tickets cost ₹500–3,900 and the journey takes 22h 8m. Alternatively, you can take a bus from Secretariat to Hāsimāra via Acharya Vihar Square, Bhubaneswar, Odisha, Howrah, West Bengal, Siliguri, West Bengal, and Jaigaon in around 28h 3m.
- 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
- ₹12,000–22,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–22,000
Flights from Biju Patnaik International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Siliguri Jn to Hasimara
- Ave. Duration
- 2h 45m
- 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 Dalgaon
- Ave. Duration
- 22h 8m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
- 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
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 Getting around the Cyclades, Bali: What to do if Mount Agung erupts, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Odisha to Hāsimāra bus services, operated by Shree Nila Madhaba Travels, arrive at Howrah, West Bengal station.
Odisha to Hāsimāra train services, operated by Indian Railways, arrive at Dalgaon station.
Yes, the driving distance between Odisha to Hāsimāra is 949 km. It takes approximately 14h 25m to drive from Odisha to Hāsimāra.
There are 47+ hotels available in Hāsimāra.






