
Rajkot to Vapi
Vapi is approximately 500+ kms from Rajkot. The fastest way to reach Vapi from Rajkot is by Cab. It takes approximately 9 hours. The cheapest way to reach Vapi from Rajkot is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bhavnagar
Rajkot
Bhavnagar
Vapi
Approx Travel Time
9h 40m
₹1,100
Onwards
Via Bharuch
Rajkot
Bharuch
Vapi
Approx Travel Time
10h 1m
₹600
Onwards
Via Vadodara
Rajkot
Vadodara
Vapi
Approx Travel Time
10h 7m
₹665
Onwards
Via Surat
Rajkot
Surat
Vapi
Approx Travel Time
11h 52m
₹780
Onwards
Via Ankleshwar
Rajkot
Ankleshwar
Vapi
Approx Travel Time
11h 33m
₹795
Onwards
Via Nadiad
Rajkot
Nadiad
Vapi
Approx Travel Time
10h 16m
₹695
Onwards
Via Anand
Rajkot
Anand
Vapi
Approx Travel Time
11h 19m
₹725
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Vapi?
Vapi is approximately 500+ kms from Rajkot.
How long does it take to reach Vapi from Rajkot?
It takes approximately 9 hours to reach Vapi from Rajkot by Cab.
What is the cheapest way to reach Vapi from Rajkot?
The cheapest way to reach Vapi from Rajkot is by Train.
What is the fastest way to reach Vapi from Rajkot?
The fastest way to reach Vapi from Rajkot is by Cab.