
Thane to Rishikesh
Rishikesh is approximately 1550+ kms from Thane. The fastest way to reach Rishikesh from Thane is by Train, Cab Via Meerut. It takes approximately 24 hours. The cheapest way to reach Rishikesh from Thane is by Train, Bus Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
Thane
Mathura
Rishikesh
Approx Travel Time
23h 30m
₹6,447
Onwards
Via Delhi
CHEAPEST
Thane
Delhi
Rishikesh
Approx Travel Time
1d 0h 50m
₹925
Onwards
Thane
Delhi
Rishikesh
Approx Travel Time
23h 40m
₹4,034
Onwards
Via Meerut
FASTEST
Thane
Meerut
Rishikesh
Approx Travel Time
23h 19m
On Demand
Thane
Meerut
Rishikesh
Approx Travel Time
23h 59m
On Demand
Thane
Meerut
Rishikesh
Approx Travel Time
23h 31m
On Demand
Via Beawar
Thane
Beawar
Rishikesh
Approx Travel Time
1d 7h 4m
₹3,800
Onwards
Via Ghaziabad
Thane
Ghaziabad
Rishikesh
Approx Travel Time
23h 22m
On Demand
Frequently Asked Questions
What is the distance between Thane and Rishikesh?
Rishikesh is approximately 1550+ kms from Thane.
How long does it take to reach Rishikesh from Thane?
It takes approximately 24 hours to reach Rishikesh from Thane by Train, Cab Via Meerut.
What is the cheapest way to reach Rishikesh from Thane?
The cheapest way to reach Rishikesh from Thane is by Train, Bus Via Delhi.
What is the fastest way to reach Rishikesh from Thane?
The fastest way to reach Rishikesh from Thane is by Train, Cab Via Meerut.


