hero
How2Go
Mathura to Gaya

Mathura to Gaya

Gaya is approximately 900+ kms from Mathura. The fastest way to reach Gaya from Mathura is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Gaya from Mathura is by Train which would take approximately 18 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Mathura

Gaya

Approx Travel Time

17h 30m

₹465

Onwards

Via Varanasi

Mathura

Varanasi

Gaya

Approx Travel Time

18h 40m

₹545

Onwards

Ads by MMT

Via Kanpur

Mathura

Kanpur

Gaya

Approx Travel Time

18h 40m

₹550

Onwards

Via Lucknow

Mathura

Lucknow

Gaya

Approx Travel Time

19h 10m

On Demand

Mathura

Lucknow

Gaya

Approx Travel Time

20h 55m

On Demand

Ads by MMT

Via Agra

Mathura

Agra

Gaya

Approx Travel Time

18h 55m

₹510

Onwards

Mathura

Agra

Gaya

Approx Travel Time

18h 55m

₹2,233

Onwards

Via Delhi

FASTEST

Mathura

Delhi

Gaya

Approx Travel Time

6h 10m

₹5,833

Onwards

Mathura

Delhi

Gaya

Approx Travel Time

6h 55m

₹5,947

Onwards

Via Etawah

Mathura

Etawah

Gaya

Approx Travel Time

19h 25m

₹4,232

Onwards

Frequently Asked Questions

What is the distance between Mathura and Gaya?

Gaya is approximately 900+ kms from Mathura.

How long does it take to reach Gaya from Mathura?

It takes approximately 6 hours to reach Gaya from Mathura by Train, Flight Via Delhi.

What is the cheapest way to reach Gaya from Mathura?

The cheapest way to reach Gaya from Mathura is by Train.

What is the fastest way to reach Gaya from Mathura?

The fastest way to reach Gaya from Mathura is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India