Maihar to Rourkela
Rourkela is approximately 600+ kms from Maihar. The fastest way to reach Rourkela from Maihar is by Train Via Anuppur. It takes approximately 12 hours. The cheapest way to reach Rourkela from Maihar is by Train Via Bilaspur, Chattisgarh which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bilaspur, Chattisgarh
RECOMMENDED
CHEAPEST
Maihar
Bilaspur, Chattisgarh
Rourkela
Approx Travel Time
13h 40m
₹365
Onwards
Via Anuppur
FASTEST
Maihar
Anuppur
Rourkela
Approx Travel Time
11h 55m
₹480
Onwards
Via Mirzapur
Maihar
Mirzapur
Rourkela
Approx Travel Time
13h 55m
₹615
Onwards
Via Shahdol
Maihar
Shahdol
Rourkela
Approx Travel Time
12h 10m
₹470
Onwards
Via Bargarh
Maihar
Bargarh
Rourkela
Approx Travel Time
14h 10m
On Demand
Via Umaria
Maihar
Umaria
Rourkela
Approx Travel Time
12h 40m
On Demand
Via Shahdol, Bilaspur, Chattisgarh
Maihar
Shahdol
Bilaspur, Chattisgarh
Rourkela
Approx Travel Time
15h 5m
₹370
Onwards
Via Meja
Maihar
Meja
Rourkela
Approx Travel Time
14h 10m
On Demand
Via Bilaspur, Chattisgarh, Jharsuguda
Maihar
Bilaspur, Chattisgarh
Jharsuguda
Rourkela
Approx Travel Time
15h 5m
₹425
Onwards
Via Chunar
Maihar
Chunar
Rourkela
Approx Travel Time
14h 40m
₹645
Onwards
Frequently Asked Questions
What is the distance between Maihar and Rourkela?
Rourkela is approximately 600+ kms from Maihar.
How long does it take to reach Rourkela from Maihar?
It takes approximately 12 hours to reach Rourkela from Maihar by Train Via Anuppur.
What is the cheapest way to reach Rourkela from Maihar?
The cheapest way to reach Rourkela from Maihar is by Train Via Bilaspur, Chattisgarh.
What is the fastest way to reach Rourkela from Maihar?
The fastest way to reach Rourkela from Maihar is by Train Via Anuppur.