hero
How2Go
Shahjahanpur to Mehsana

Shahjahanpur to Mehsana

Mehsana is approximately 1000+ kms from Shahjahanpur. The fastest way to reach Mehsana from Shahjahanpur is by Train, Flight Via Ajmer, Ahmedabad. It takes approximately 17 hours. The cheapest way to reach Mehsana from Shahjahanpur is by Train Via Jaipur which would take approximately 22 hours.

Sort By
Mode of Transport

Via Bandikui

RECOMMENDED

Shahjahanpur

Bandikui

Mehsana

Approx Travel Time

21h 25m

₹745

Onwards

Via Jaipur

CHEAPEST

Shahjahanpur

Jaipur

Mehsana

Approx Travel Time

21h 40m

₹710

Onwards

Ads by MMT

Via Mathura

Shahjahanpur

Mathura

Mehsana

Approx Travel Time

21h 25m

₹805

Onwards

Via Ajmer

Shahjahanpur

Ajmer

Mehsana

Approx Travel Time

21h 55m

₹725

Onwards

Ads by MMT

Via Ajmer, Udaipur

Shahjahanpur

Ajmer

Udaipur

Mehsana

Approx Travel Time

19h 50m

On Demand

Via Kishangarh

Shahjahanpur

Kishangarh

Mehsana

Approx Travel Time

22h 10m

₹715

Onwards

Via Alwar

Shahjahanpur

Alwar

Mehsana

Approx Travel Time

21h 55m

On Demand

Via Phulera

Shahjahanpur

Phulera

Mehsana

Approx Travel Time

22h 10m

On Demand

Via Tundla

Shahjahanpur

Tundla

Mehsana

Approx Travel Time

22h 19m

₹6,695

Onwards

Via Ajmer, Ahmedabad

FASTEST

Shahjahanpur

Ajmer

Ahmedabad

Mehsana

Approx Travel Time

16h 35m

₹4,050

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Mehsana?

Mehsana is approximately 1000+ kms from Shahjahanpur.

How long does it take to reach Mehsana from Shahjahanpur?

It takes approximately 17 hours to reach Mehsana from Shahjahanpur by Train, Flight Via Ajmer, Ahmedabad.

What is the cheapest way to reach Mehsana from Shahjahanpur?

The cheapest way to reach Mehsana from Shahjahanpur is by Train Via Jaipur.

What is the fastest way to reach Mehsana from Shahjahanpur?

The fastest way to reach Mehsana from Shahjahanpur is by Train, Flight Via Ajmer, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India