
Maihar to Rajkot
Rajkot is approximately 1100+ kms from Maihar. The fastest way to reach Rajkot from Maihar is by Train, Flight Via Jalgaon, Ahmedabad. It takes approximately 19 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 Shajapur
RECOMMENDED
Maihar
Shajapur
Rajkot
Approx Travel Time
23h 40m
On Demand
Via Ujjain
CHEAPEST
Maihar
Ujjain
Rajkot
Approx Travel Time
23h 40m
₹600
Onwards
Via Shujalpur
Maihar
Shujalpur
Rajkot
Approx Travel Time
23h 55m
₹740
Onwards
Via Bhopal
Maihar
Bhopal
Rajkot
Approx Travel Time
23h 55m
₹755
Onwards
Maihar
Bhopal
Rajkot
Approx Travel Time
1d 0h 40m
₹1,394
Onwards
Via Jalgaon, Ahmedabad
FASTEST
Maihar
Jalgaon
Ahmedabad
Rajkot
Approx Travel Time
18h 20m
₹12,316
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 Bina
Maihar
Bina
Rajkot
Approx Travel Time
1d 0h 10m
₹710
Onwards
Via Vadodara
Maihar
Vadodara
Rajkot
Approx Travel Time
23h 55m
₹715
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 19 hours to reach Rajkot from Maihar by Train, Flight Via Jalgaon, Ahmedabad.
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 Jalgaon, Ahmedabad.