How to get from Mathura to Gaya by car, truck, walk, bike
Distance between Mathura and Gaya is 790 kilometers (490 miles).
Driving distance from Mathura to Gaya is 925 kilometers (574 miles)
Route Map
Routes from mathura-uttar-pradesh to gaya-bihar
4 Ways from Mathura (India/Uttar Pradesh) to Gaya (India/Bihar)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 146 m
2. Turn slight left 229 m
3. Turn sharp left 121 m
4. Turn right 39 m
5. Keep left 115 m
See more
Questions and Answers
What is the cheapest way to get from Mathura (India/Uttar Pradesh) to Gaya (India/Bihar)?
How do I get from Mathura (India/Uttar Pradesh) to Gaya (India/Bihar) the fastest?
How long does it take to get from Mathura (India/Uttar Pradesh) to Gaya (India/Bihar)?
Trips from Mathura
MathuraJabalpurMathuraHodalMathuraVaranasiMathuraPalwalMathuraMainpuriMathuraRohtakMathuraBulandshahrMathuraGwaliorMathuraHaldwaniTrips to Gaya (India/Bihar)
DeogharGayaDhanbadGayaRaipurGayaJasidihGayaGoaGayaKolkataGayaGurpaGayaBhubaneshwarGayaAiimsGayaInformation about Stations
All station in Mathura (India/Uttar Pradesh)
Shri Krishna Janam AsthanMasani Mathura Station All station in Gaya (India/Bihar)
Bandhua Gaya StationGaya Junction Gaya StationManpur Junction Gaya StationShaheed Ishwar Chowdhary HaltGaya Airport Gaya