HUB hero image

How to Travel from

Mathura Jn to Gaya

by Rideshare, Route or Car

Mathura Jn
+0
Gaya
Transport search to Gaya
Mathura Jn
+0
Gaya
Building a composite car route
Cheapest
Best Offer!
Car
10 h 42 min
927 km.
from $50
Composite Route Car Only

Five ways to Travel from Mathura Jn to Gaya

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

IndiGo Airlines

Website:
goindigo.in/
Plane from Indira Gandhi International Airport to Gaya
Ave. Duration:
1h 35m
Frequency:
Every day
Estimated price:
$63.52–$203.27
Plane from Indira Gandhi International Airport to Lok
Ave. Duration:
1h 39m
Frequency:
Every day
Estimated price:
$50.82–$139.75

Air India Limited

Website:
airindia.in/
Plane from Indira Gandhi International Airport to Lok
Ave. Duration:
1h 40m
Frequency:
Every day
Estimated price:
$50.82–$228.68

Spicejet

Website:
spicejet.com/
Plane from Indira Gandhi International Airport to Lok
Ave. Duration:
1h 50m
Frequency:
Every day
Estimated price:
$50.82–$165.16

Train operators

Indian Railways

Phone:
14646
Website:
irctc.co.in
Train from Mathura Jn to Hazrat
Ave. Duration:
1h 48m
Frequency:
Every 30 minutes
Estimated price:
$2.03–$21.60
Train from Mathura Jn to Gaya
Ave. Duration:
14h 10m
Frequency:
3 times a week
Estimated price:
$5.72–$152.45
Train from Pt.Deen Dayal Upadhyaya Jn. to Gaya
Ave. Duration:
2h 8m
Frequency:
Hourly
Estimated price:
$2.41–$33.03
Train from Patna Jn to Gaya
Ave. Duration:
2h 50m
Frequency:
Hourly
Estimated price:
$1.78–$15.25

Bus operators

Laxmi Holidays

Phone:
+918377971006
Website:
laxmiholidays.com/
Bus from Mathura to Varanasi
Ave. Duration:
11h 58m
Frequency:
Hourly
Estimated price:
$10.80–$45.74

Questions and Answers

What is the cheapest way to get from Mathura Jn to Gaya?

The cheapest way to get from Mathura Jn to Gaya is to train which costs $4.89 - $130.43 and takes 14h 10m.

What is the fastest way to get from Mathura Jn to Gaya?

The fastest way to get from Mathura Jn to Gaya is to train and fly which takes 5h 47m and costs $59.78 - $206.52 .

Is there a direct train between Mathura Jn and Gaya?

Yes, there is a direct train departing from Mathura Jn and arriving at Gaya Jn. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 14h 10m.

How far is it from Mathura Jn to Gaya?

The distance between Mathura Jn and Gaya is 1060 km. The road distance is 907.7 km.

How do I travel from Mathura Jn to Gaya without a car?

The best way to get from Mathura Jn to Gaya without a car is to train which takes 14h 10m and costs $4.89 - $130.43 .

How long does it take to get from Mathura Jn to Gaya?

It takes approximately 5h 47m to get from Mathura Jn to Gaya, including transfers.

Where do I catch the Mathura Jn to Gaya train from?

Mathura Jn to Gaya train services, operated by Indian Railways, depart from Mathura Jn station.

Train, bus or fly from Mathura Jn to Gaya?

The best way to get from Mathura Jn to Gaya is to train which takes 14h 10m and costs $4.89 - $130.43 . There are no good options to bus or fly between Mathura Jn to Gaya.

Where does the Mathura Jn to Gaya train arrive?

Mathura Jn to Gaya train services, operated by Indian Railways, arrive at Gaya Jn station.

Can I drive from Mathura Jn to Gaya?

Yes, the driving distance between Mathura Jn to Gaya is 908 km. It takes approximately 11h 57m to drive from Mathura Jn to Gaya.

Where can I stay near Gaya?

There are 135+ hotels available in Gaya. Prices start at $9.05 per night.
+0