
Rishikesh to Navsari
Navsari is approximately 1250+ kms from Rishikesh. The fastest way to reach Navsari from Rishikesh is by Train Via Delhi. It takes approximately 27 hours. The cheapest way to reach Navsari from Rishikesh is by Bus, Train Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Rishikesh
Jaipur
Navsari
Approx Travel Time
1d 2h 55m
On Demand
Via Delhi
FASTEST
Rishikesh
Delhi
Navsari
Approx Travel Time
1d 2h 40m
On Demand
CHEAPEST
Rishikesh
Delhi
Navsari
Approx Travel Time
1d 3h 55m
₹805
Onwards
Via Faridabad
Rishikesh
Faridabad
Navsari
Approx Travel Time
1d 2h 55m
On Demand
Via Meerut
Rishikesh
Meerut
Navsari
Approx Travel Time
1d 2h 40m
On Demand
Via Kishangarh
Rishikesh
Kishangarh
Navsari
Approx Travel Time
1d 3h 10m
On Demand
Via Phulera
Rishikesh
Phulera
Navsari
Approx Travel Time
1d 3h 10m
On Demand
Via Ajmer
Rishikesh
Ajmer
Navsari
Approx Travel Time
1d 3h 25m
On Demand
Via Merta
Rishikesh
Merta
Navsari
Approx Travel Time
1d 4h 10m
On Demand
Via Mathura
Rishikesh
Mathura
Navsari
Approx Travel Time
1d 3h 10m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Navsari?
Navsari is approximately 1250+ kms from Rishikesh.
How long does it take to reach Navsari from Rishikesh?
It takes approximately 27 hours to reach Navsari from Rishikesh by Train Via Delhi.
What is the cheapest way to reach Navsari from Rishikesh?
The cheapest way to reach Navsari from Rishikesh is by Bus, Train Via Delhi.
What is the fastest way to reach Navsari from Rishikesh?
The fastest way to reach Navsari from Rishikesh is by Train Via Delhi.