Thane to Faridabad Distance

The road distance between Thane and Faridabad is approximately 1300+ km, and the drive usually takes around 20 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. Flying is the fastest way to reach Faridabad, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Thane, India to Faridabad, India

Via Mumbai, Delhi

RECOMMENDED

FASTEST

Thane

Mumbai

Delhi

Faridabad

Approx Travel Time

6h 41m

₹6,220

Onwards

Thane

Mumbai

Delhi

Faridabad

Approx Travel Time

7h 7m

₹6,775

Onwards

Thane

Mumbai

Delhi

Faridabad

Approx Travel Time

7h 45m

₹7,241

Onwards

Thane

Mumbai

Delhi

Faridabad

Approx Travel Time

8h 5m

₹7,215

Onwards

Via Palghar

CHEAPEST

Thane

Palghar

Faridabad

Approx Travel Time

19h 5m

₹620

Onwards

Ads by MMT

Direct Options

Thane

Faridabad

Approx Travel Time

1d 0h 47m

₹620

Onwards

Thane

Faridabad

Approx Travel Time

19h 19m

₹29,577

Onwards

Via Surat

Thane

Surat

Faridabad

Approx Travel Time

21h 20m

₹4,735

Onwards

Ads by MMT

Via Jaipur

Thane

Jaipur

Faridabad

Approx Travel Time

1d 7h

₹3,600

Onwards

Via Nashik, Delhi

Thane

Nashik

Delhi

Faridabad

Approx Travel Time

7h 40m

₹6,994

Onwards

Frequently Asked Questions

What is the distance between Thane and Faridabad?

The distance between Thane and Faridabad is approximately 1300+ km by road.

What is the straight-line (aerial) distance between Thane and Faridabad?

The straight-line distance is approximately 1100+ km.

How long does it take to travel from Thane to Faridabad by road?

It takes around 20 hours by road.

What is the distance from Thane to Faridabad via Mumbai?

Via Mumbai, the distance is approximately 1200+ km, taking around 7 hours.

Is there a train from Thane to Faridabad?

Yes, trains run between Thane and Faridabad, covering approximately 1300+ km in around 25 hours.

Does the distance from Thane to Faridabad change by route?

Yes — the road distance varies from 1300+ km via the direct route to 1200+ km via Mumbai, depending on the path taken.

Does travel time between Thane and Faridabad vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Thane and Faridabad?

The driving distance is 1300+ km, while the straight-line distance is shorter at 1100+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India