There are 4 ways to get from Bhubaneshwar to Markona 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
best- Take the train from Bhubaneswar to Markonatrain 08412 / ...
3h 37m₹160–1,300Drive 149.1 km
- Drive from Bhubaneshwar to Markonacar 149.1 km
2h 16m₹1,677–2,422Taxi
- Take the taxi from Bhubaneshwar to Markonataxi 149.1 km
2h 16m₹1,700–2,000Train via Bhadrakh
- Take the train from Bhubaneswar to Bhadrakhtrain 08416 / ...
4h 17m₹270–2,118
Bhubaneshwar to Markona by train
Questions & Answers
The cheapest way to get from Bhubaneshwar to Markona is to train which costs ₹160 - ₹1,300 and takes 3h 37m.
The fastest way to get from Bhubaneshwar to Markona is to drive which takes 2h 16m and costs ₹1,600 - ₹2,500.
Yes, there is a direct train departing from Bhubaneswar and arriving at Markona. Services depart four times a day, and operate every day. The journey takes approximately 3h 37m.
The distance between Bhubaneshwar and Markona is 158 km. The road distance is 149.1 km.
The best way to get from Bhubaneshwar to Markona without a car is to train which takes 3h 37m and costs ₹160 - ₹1,300.
The train from Bhubaneswar to Markona takes 3h 37m including transfers and departs four times a day.
Bhubaneshwar to Markona train services, operated by Indian Railways, depart from Bhubaneswar station.
Bhubaneshwar to Markona train services, operated by Indian Railways, arrive at Markona station.
Yes, the driving distance between Bhubaneshwar to Markona is 149 km. It takes approximately 2h 16m to drive from Bhubaneshwar to Markona.
There are six+ hotels available in Markona.
What companies run services between Bhubaneshwar, India and Markona, India?
Indian Railways operates a train from Bhubaneswar to Markona 4 times a day. Tickets cost ₹160–1,300 and the journey takes 3h 37m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Markona
- Ave. Duration
- 3h 37m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhubaneswar to Bhadrakh
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Ave. Duration
- 2h 16m
- Estimated price
- ₹1,700–2,000
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Orissa Cabs
- Phone
- +91 90 40 05 75 77
- Website
- orissacabs.com
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 Gatwick Airport into central London, How to get from JFK to New York City, and How to get from Luton Airport into central London - to help you get the most out of your next trip.






