Maihar to Rajkot
Rajkot is approximately 1100+ kms from Maihar. The fastest way to reach Rajkot from Maihar is by Train, Flight Via Indore. It takes approximately 15 hours. The cheapest way to reach Rajkot from Maihar is by Train Via Ujjain which would take approximately 24 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
CHEAPEST
Maihar
Ujjain
Rajkot
Approx Travel Time
23h 40m
₹600
Onwards
Via Indore
FASTEST
Maihar
Indore
Rajkot
Approx Travel Time
14h 25m
₹6,889
Onwards
Via Shajapur
Maihar
Shajapur
Rajkot
Approx Travel Time
23h 40m
On Demand
Via Bhopal
Maihar
Bhopal
Rajkot
Approx Travel Time
23h 55m
₹755
Onwards
Via Shujalpur
Maihar
Shujalpur
Rajkot
Approx Travel Time
23h 55m
₹740
Onwards
Via Vidisha
Maihar
Vidisha
Rajkot
Approx Travel Time
23h 55m
₹715
Onwards
Via Basoda
Maihar
Basoda
Rajkot
Approx Travel Time
23h 55m
₹745
Onwards
Via Vadodara
Maihar
Vadodara
Rajkot
Approx Travel Time
23h 55m
₹715
Onwards
Via Bina
Maihar
Bina
Rajkot
Approx Travel Time
1d 0h 10m
₹710
Onwards
Via Itarsi
Maihar
Itarsi
Rajkot
Approx Travel Time
1d 0h 40m
₹640
Onwards
Frequently Asked Questions
What is the distance between Maihar and Rajkot?
Rajkot is approximately 1100+ kms from Maihar.
How long does it take to reach Rajkot from Maihar?
It takes approximately 15 hours to reach Rajkot from Maihar by Train, Flight Via Indore.
What is the cheapest way to reach Rajkot from Maihar?
The cheapest way to reach Rajkot from Maihar is by Train Via Ujjain.
What is the fastest way to reach Rajkot from Maihar?
The fastest way to reach Rajkot from Maihar is by Train, Flight Via Indore.