
Veraval to Rajkot
Rajkot is approximately 150+ kms from Veraval. The fastest way to reach Rajkot from Veraval is by Train, Bus Via Junagadh. It takes approximately 3 hours. The cheapest way to reach Rajkot from Veraval is by Train which would take approximately 3 hours.
Sort By
Mode of Transport
Via Junagadh
Veraval
Junagadh
Rajkot
Approx Travel Time
2h 41m
₹290
Onwards
FASTEST
Veraval
Junagadh
Rajkot
Approx Travel Time
2h 40m
₹645
Onwards
Via Jetpur
Veraval
Jetpur
Rajkot
Approx Travel Time
3h 53m
₹290
Onwards
Veraval
Jetpur
Rajkot
Approx Travel Time
3h 55m
₹645
Onwards
Veraval
Jetpur
Rajkot
Approx Travel Time
3h 11m
₹620
Onwards
Veraval
Jetpur
Rajkot
Approx Travel Time
3h 19m
₹265
Onwards
Frequently Asked Questions
What is the distance between Veraval and Rajkot?
Rajkot is approximately 150+ kms from Veraval.
How long does it take to reach Rajkot from Veraval?
It takes approximately 3 hours to reach Rajkot from Veraval by Train, Bus Via Junagadh.
What is the cheapest way to reach Rajkot from Veraval?
The cheapest way to reach Rajkot from Veraval is by Train.
What is the fastest way to reach Rajkot from Veraval?
The fastest way to reach Rajkot from Veraval is by Train, Bus Via Junagadh.


