hero
How2Go
Mehsana to Shikohabad

Mehsana to Shikohabad

Shikohabad is approximately 850+ kms from Mehsana. The fastest way to reach Shikohabad from Mehsana is by Cab, Flight Via Ahmedabad, Agra. It takes approximately 8 hours. The cheapest way to reach Shikohabad from Mehsana is by Train Via Bharatpur which would take approximately 16 hours.

Sort By
Mode of Transport

Via Bharatpur

RECOMMENDED

CHEAPEST

Mehsana

Bharatpur

Shikohabad

Approx Travel Time

15h 49m

₹575

Onwards

Mehsana

Bharatpur

Shikohabad

Approx Travel Time

15h 8m

On Demand

Mehsana

Bharatpur

Shikohabad

Approx Travel Time

14h 46m

₹3,796

Onwards

Via Jaipur, Agra

Mehsana

Jaipur

Agra

Shikohabad

Approx Travel Time

19h 25m

On Demand

Ads by MMT

Direct Options

Mehsana

Shikohabad

Approx Travel Time

16h 1m

On Demand

Via Ahmedabad, Agra

FASTEST

Mehsana

Ahmedabad

Agra

Shikohabad

Approx Travel Time

8h 4m

₹10,749

Onwards

Mehsana

Ahmedabad

Agra

Shikohabad

Approx Travel Time

8h 30m

On Demand

Mehsana

Ahmedabad

Agra

Shikohabad

Approx Travel Time

8h 17m

₹9,442

Onwards

Mehsana

Ahmedabad

Agra

Shikohabad

Approx Travel Time

8h 17m

On Demand

Ads by MMT

Via Jaipur

Mehsana

Jaipur

Shikohabad

Approx Travel Time

17h

₹5,218

Onwards

Frequently Asked Questions

What is the distance between Mehsana and Shikohabad?

Shikohabad is approximately 850+ kms from Mehsana.

How long does it take to reach Shikohabad from Mehsana?

It takes approximately 8 hours to reach Shikohabad from Mehsana by Cab, Flight Via Ahmedabad, Agra.

What is the cheapest way to reach Shikohabad from Mehsana?

The cheapest way to reach Shikohabad from Mehsana is by Train Via Bharatpur.

What is the fastest way to reach Shikohabad from Mehsana?

The fastest way to reach Shikohabad from Mehsana is by Cab, Flight Via Ahmedabad, Agra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India