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


