hero
How2Go
Thane to Shahjahanpur

Thane to Shahjahanpur

Shahjahanpur is approximately 1350+ kms from Thane. The fastest way to reach Shahjahanpur from Thane is by Train Via Mathura. It takes approximately 29 hours. The cheapest way to reach Shahjahanpur from Thane is by Train Via Kanpur which would take approximately 30 hours.

Sort By
Mode of Transport

Via Tundla

RECOMMENDED

Thane

Tundla

Shahjahanpur

Approx Travel Time

1d 5h 19m

On Demand

Via Mathura

FASTEST

Thane

Mathura

Shahjahanpur

Approx Travel Time

1d 4h 55m

₹975

Onwards

Ads by MMT

Via Gwalior

Thane

Gwalior

Shahjahanpur

Approx Travel Time

1d 5h 52m

On Demand

Via Jaipur

Thane

Jaipur

Shahjahanpur

Approx Travel Time

1d 6h 10m

On Demand

Ads by MMT

Via Ajmer

Thane

Ajmer

Shahjahanpur

Approx Travel Time

1d 7h 10m

On Demand

Via Kanpur

CHEAPEST

Thane

Kanpur

Shahjahanpur

Approx Travel Time

1d 5h 25m

₹800

Onwards

Via Agra

Thane

Agra

Shahjahanpur

Approx Travel Time

1d 7h 8m

₹5,548

Onwards

Via Bareilly

Thane

Bareilly

Shahjahanpur

Approx Travel Time

1d 5h 55m

On Demand

Via Kishangarh

Thane

Kishangarh

Shahjahanpur

Approx Travel Time

1d 7h 25m

On Demand

Via Aligarh

Thane

Aligarh

Shahjahanpur

Approx Travel Time

1d 7h 13m

On Demand

Frequently Asked Questions

What is the distance between Thane and Shahjahanpur?

Shahjahanpur is approximately 1350+ kms from Thane.

How long does it take to reach Shahjahanpur from Thane?

It takes approximately 29 hours to reach Shahjahanpur from Thane by Train Via Mathura.

What is the cheapest way to reach Shahjahanpur from Thane?

The cheapest way to reach Shahjahanpur from Thane is by Train Via Kanpur.

What is the fastest way to reach Shahjahanpur from Thane?

The fastest way to reach Shahjahanpur from Thane is by Train Via Mathura.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India