hero
How2Go
Gaya to Mehsana

Gaya to Mehsana

Mehsana is approximately 1650+ km from Gaya, 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 Mehsana.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Gaya

Delhi

Mehsana

Approx Travel Time

14h 3m

₹6,609

Onwards

Via Kanpur

CHEAPEST

Gaya

Kanpur

Mehsana

Approx Travel Time

1d 0h 40m

₹850

Onwards

Via Patna, Ahmedabad

FASTEST

Gaya

Patna

Ahmedabad

Mehsana

Approx Travel Time

7h 58m

On Demand

Gaya

Patna

Ahmedabad

Mehsana

Approx Travel Time

8h 50m

On Demand

Gaya

Patna

Ahmedabad

Mehsana

Approx Travel Time

9h 13m

₹9,691

Onwards

Gaya

Patna

Ahmedabad

Mehsana

Approx Travel Time

10h 5m

₹9,826

Onwards

Via Prayagraj(Allahabad)

Gaya

Prayagraj(Allahabad)

Mehsana

Approx Travel Time

1d 5h 15m

₹1,589

Onwards

Via Ahmedabad

Gaya

Ahmedabad

Mehsana

Approx Travel Time

1d 11h 36m

₹1,500

Onwards

Via Jodhpur

Gaya

Jodhpur

Mehsana

Approx Travel Time

1d 5h 53m

₹9,798

Onwards

Via Varanasi, Ahmedabad

Gaya

Varanasi

Ahmedabad

Mehsana

Approx Travel Time

9h 35m

On Demand

Frequently Asked Questions

What is the distance between Gaya and Mehsana?

Mehsana is approximately 1650+ kms from Gaya.

How long does it take to reach Mehsana from Gaya?

It takes approximately 8 hours to reach Mehsana from Gaya by Train, Flight Via Patna, Ahmedabad.

What is the cheapest way to reach Mehsana from Gaya?

The cheapest way to reach Mehsana from Gaya is by Train Via Kanpur.

What is the fastest way to reach Mehsana from Gaya?

The fastest way to reach Mehsana from Gaya is by Train, Flight Via Patna, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India