There are 4 ways to get from Barkul to Bhubaneshwar by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 18410 train
best- Take the train from Balugan to Khurda Road Jntrain 06571 / ...
- Take the train from Khurda Road Jn to Bhubaneswartrain 18410 / ...
1h 18m₹351–2,132Train
cheapest- Take the train from Balugan to Bhubaneswartrain 06571 / ...
2h 6m₹251–1,232Drive 98.3 km
- Drive from Barkul to Bhubaneshwarcar 98.3 km
1h 28m₹1,103–1,594Taxi
- Take the taxi from Barkul to Bhubaneshwartaxi 98.3 km
1h 28m₹1,100–1,400
Comparing Your Travel Options
The cheapest way to get from Barkul to Bhubaneshwar is to train which costs ₹250 - ₹1,300 and takes 2h 6m.
The fastest way to get from Barkul to Bhubaneshwar is to train and line 18410 train which takes 1h 18m and costs ₹350 - ₹2,200.
No, there is no direct train from Barkul to Bhubaneshwar. However, there are services departing from Balugan and arriving at Bhubaneswar via Khurda Road Jn. The journey, including transfers, takes approximately 1h 18m.
The distance between Barkul and Bhubaneshwar is 95 km. The road distance is 98.3 km.
The best way to get from Barkul to Bhubaneshwar without a car is to train and line 18410 train which takes 1h 18m and costs ₹350 - ₹2,200.
It takes approximately 1h 18m to get from Barkul to Bhubaneshwar, including transfers.
Barkul to Bhubaneshwar train services, operated by Indian Railways, depart from Balugan station.
Barkul to Bhubaneshwar train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Barkul to Bhubaneshwar is 98 km. It takes approximately 1h 28m to drive from Barkul to Bhubaneshwar.
There are 311+ hotels available in Bhubaneshwar.
What companies run services between Barkul, India and Bhubaneshwar, India?
You can take a vehicle from Barkul to Bhubaneswar via Balugan and Khurda Road Jn in around 1h 18m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Balugan to Khurda Road Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Khurda Road Jn to Bhubaneswar
- Ave. Duration
- 15 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
Train from Balugan to Bhubaneswar
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Ave. Duration
- 1h 28m
- Estimated price
- ₹1,100–1,400
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 How to get from London City Airport into central London, How to get from JFK to New York City, and Flying into Beijing? - to help you get the most out of your next trip.






