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