
Meerut to Rajkot
Rajkot is approximately 950+ kms from Meerut. The fastest way to reach Rajkot from Meerut is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Rajkot from Meerut is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Meerut
Delhi
Rajkot
Approx Travel Time
5h 37m
₹7,970
Onwards
FASTEST
Meerut
Delhi
Rajkot
Approx Travel Time
5h 30m
₹6,357
Onwards
Meerut
Delhi
Rajkot
Approx Travel Time
5h 45m
₹6,604
Onwards
Via Ghaziabad, Delhi
Meerut
Ghaziabad
Delhi
Rajkot
Approx Travel Time
6h 12m
₹7,849
Onwards
Via Jaipur
Meerut
Jaipur
Rajkot
Approx Travel Time
19h 4m
₹6,318
Onwards
Via Ajmer
Meerut
Ajmer
Rajkot
Approx Travel Time
21h 45m
₹1,170
Onwards
Via Surendranagar
Meerut
Surendranagar
Rajkot
Approx Travel Time
20h 18m
₹595
Onwards
Via Nathdwara
Meerut
Nathdwara
Rajkot
Approx Travel Time
1d 3h 8m
₹2,299
Onwards
Frequently Asked Questions
What is the distance between Meerut and Rajkot?
Rajkot is approximately 950+ kms from Meerut.
How long does it take to reach Rajkot from Meerut?
It takes approximately 6 hours to reach Rajkot from Meerut by Train, Flight Via Delhi.
What is the cheapest way to reach Rajkot from Meerut?
The cheapest way to reach Rajkot from Meerut is by Train.
What is the fastest way to reach Rajkot from Meerut?
The fastest way to reach Rajkot from Meerut is by Train, Flight Via Delhi.

