There are 4 ways to get from Rourkela to Mahendragiri by train, taxi, 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.
Train, taxi
best- Take the train from Rourkela to Sompetatrain 18117
- Take the taxi from Sompeta to Mahendragiritaxi
13h 15m₹1,001–3,443Bus, taxi
- Take the bus from Rourkela to Bhubaneswarbus
- Take the bus from Bhubaneswar to Brahmapurbus
- Take the taxi from Brahmapur to Mahendragiritaxi
13h 30mDrive 519.4 km
- Drive from Rourkela to Mahendragiricar 519.4 km
8h 22m₹5,805–8,384Taxi
- Take the taxi from Rourkela to Mahendragiritaxi 519.4 km
8h 22m₹9,000–12,000
Comparing Your Travel Options
The cheapest way to get from Rourkela to Mahendragiri is to train and taxi which costs ₹1,000 - ₹3,500 and takes 13h 15m.
The fastest way to get from Rourkela to Mahendragiri is to drive which takes 8h 22m and costs ₹5,500 - ₹8,500.
The distance between Rourkela and Mahendragiri is 715 km. The road distance is 519.4 km.
The best way to get from Rourkela to Mahendragiri without a car is to train and taxi which takes 13h 15m and costs ₹1,000 - ₹3,500.
It takes approximately 13h 15m to get from Rourkela to Mahendragiri, including transfers.
Yes, the driving distance between Rourkela to Mahendragiri is 519 km. It takes approximately 8h 22m to drive from Rourkela to Mahendragiri.
There are one+ hotels available in Mahendragiri.
What companies run services between Rourkela, India and Mahendragiri, Odisha, India?
There is no direct connection from Rourkela to Mahendragiri. However, you can take the train to Sompeta then take the taxi to Mahendragiri. Alternatively, you can take the bus to Bhubaneswar, take the bus to Brahmapur, then take the taxi to Mahendragiri.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rourkela to Sompeta
- Ave. Duration
- 12h 3m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- [email protected]
- Website
- SLGT Travels
Bus from Rourkela to Bhubaneswar
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bhubaneswar to Brahmapur
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 3h 46m
- Estimated price
- ₹650–12,000
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 Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Jadrolinija, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






