hero
How2Go
Ankleshwar to Thane

Ankleshwar to Thane

Thane is approximately 250+ km from Ankleshwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Thane.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Ankleshwar

Thane

Approx Travel Time

4h 1m

₹185

Onwards

Ankleshwar

Thane

Approx Travel Time

6h 45m

₹1,200

Onwards

Ankleshwar

Thane

Approx Travel Time

5h 48m

₹5,707

Onwards

Via Palghar

FASTEST

Ankleshwar

Palghar

Thane

Approx Travel Time

3h 35m

₹265

Onwards

Via Vapi

Ankleshwar

Vapi

Thane

Approx Travel Time

3h 59m

₹190

Onwards

Via Surat

CHEAPEST

Ankleshwar

Surat

Thane

Approx Travel Time

4h 6m

₹155

Onwards

Ankleshwar

Surat

Thane

Approx Travel Time

4h 50m

₹1,110

Onwards

Via Valsad

Ankleshwar

Valsad

Thane

Approx Travel Time

4h 7m

₹170

Onwards

Via Surat, Vapi

Ankleshwar

Surat

Vapi

Thane

Approx Travel Time

3h 57m

₹220

Onwards

Via Bharuch

Ankleshwar

Bharuch

Thane

Approx Travel Time

4h 57m

₹1,170

Onwards

Frequently Asked Questions

What is the distance between Ankleshwar and Thane?

Thane is approximately 250+ kms from Ankleshwar.

How long does it take to reach Thane from Ankleshwar?

It takes approximately 4 hours to reach Thane from Ankleshwar by Train Via Palghar.

What is the cheapest way to reach Thane from Ankleshwar?

The cheapest way to reach Thane from Ankleshwar is by Train Via Surat.

What is the fastest way to reach Thane from Ankleshwar?

The fastest way to reach Thane from Ankleshwar is by Train Via Palghar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India