
Rishikesh to Vapi
Vapi is approximately 1400+ kms from Rishikesh. The fastest way to reach Vapi from Rishikesh is by Cab, Train Via Mathura. It takes approximately 22 hours. The cheapest way to reach Vapi from Rishikesh is by Bus, Train Via Faridabad which would take approximately 23 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
FASTEST
Rishikesh
Mathura
Vapi
Approx Travel Time
22h 2m
₹8,633
Onwards
Rishikesh
Mathura
Vapi
Approx Travel Time
1d 0h 17m
₹1,134
Onwards
Via Faridabad
CHEAPEST
Rishikesh
Faridabad
Vapi
Approx Travel Time
22h 54m
₹824
Onwards
Via Kota
Rishikesh
Kota
Vapi
Approx Travel Time
22h 49m
On Demand
Via Bharuch
Rishikesh
Bharuch
Vapi
Approx Travel Time
1d 5h 7m
₹6,599
Onwards
Via Delhi
Rishikesh
Delhi
Vapi
Approx Travel Time
22h 12m
₹3,745
Onwards
Rishikesh
Delhi
Vapi
Approx Travel Time
23h 22m
₹894
Onwards
Via Muzaffarnagar
Rishikesh
Muzaffarnagar
Vapi
Approx Travel Time
22h 53m
₹2,973
Onwards
Via Meerut
Rishikesh
Meerut
Vapi
Approx Travel Time
23h 17m
₹4,173
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Vapi?
Vapi is approximately 1400+ kms from Rishikesh.
How long does it take to reach Vapi from Rishikesh?
It takes approximately 22 hours to reach Vapi from Rishikesh by Cab, Train Via Mathura.
What is the cheapest way to reach Vapi from Rishikesh?
The cheapest way to reach Vapi from Rishikesh is by Bus, Train Via Faridabad.
What is the fastest way to reach Vapi from Rishikesh?
The fastest way to reach Vapi from Rishikesh is by Cab, Train Via Mathura.


