
Rajkot to Mavli
Mavli is approximately 400+ kms from Rajkot. The fastest way to reach Mavli from Rajkot is by Flight, Train Via Udaipur. It takes approximately 3 hours. The cheapest way to reach Mavli from Rajkot is by Train Via Vadodara which would take approximately 13 hours.
Sort By
Mode of Transport
Via Udaipur
RECOMMENDED
FASTEST
Rajkot
Udaipur
Mavli
Approx Travel Time
2h 40m
₹8,064
Onwards
Rajkot
Udaipur
Mavli
Approx Travel Time
12h 25m
₹1,045
Onwards
Via Nathdwara
Rajkot
Nathdwara
Mavli
Approx Travel Time
13h 10m
₹1,349
Onwards
Via Vadodara
CHEAPEST
Rajkot
Vadodara
Mavli
Approx Travel Time
12h 25m
₹570
Onwards
Rajkot
Vadodara
Mavli
Approx Travel Time
13h 40m
₹845
Onwards
Rajkot
Vadodara
Mavli
Approx Travel Time
14h 20m
₹5,287
Onwards
Via Surendranagar, Vadodara
Rajkot
Surendranagar
Vadodara
Mavli
Approx Travel Time
14h 20m
₹665
Onwards
Rajkot
Surendranagar
Vadodara
Mavli
Approx Travel Time
14h 39m
₹3,513
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Mavli?
Mavli is approximately 400+ kms from Rajkot.
How long does it take to reach Mavli from Rajkot?
It takes approximately 3 hours to reach Mavli from Rajkot by Flight, Train Via Udaipur.
What is the cheapest way to reach Mavli from Rajkot?
The cheapest way to reach Mavli from Rajkot is by Train Via Vadodara.
What is the fastest way to reach Mavli from Rajkot?
The fastest way to reach Mavli from Rajkot is by Flight, Train Via Udaipur.