The nearest airport is at Agra (50km). Mathura is a main railway station and most trains halt here. It is also well connected by road with buses running through here.
|Route Name||Distance||Time||More Information|
|Agra to Mathura||56.8 km||1 hour 25 mins||View Details|
|Delhi to Mathura||183 km||2 hours 58 mins||View Details|
|Mumbai to Mathura||1,369 km||21 hours 32 mins||View Details|
|Varanasi to Mathura||658 km||9 hours 44 mins||View Details|
|Gurgaon to Mathura||143 km||2 hours 49 mins||View Details|
|Ahmedabad to Mathura||900 km||13 hours 46 mins||View Details|
|Jaipur to Mathura||223 km||3 hours 54 mins||View Details|
|Hyderabad to Mathura||1,389 km||21 hours 42 mins||View Details|
|Amritsar to Mathura||615 km||9 hours 19 mins||View Details|
|Kolkata to Mathura||1,329 km||21 hours 12 mins||View Details|
|Udaipur to Mathura||616 km||9 hours 43 mins||View Details|
|Chandigarh to Mathura||410 km||6 hours 17 mins||View Details|
|Chennai to Mathura||2,014 km||1 day 7 hours||View Details|
|Jodhpur to Mathura||558 km||9 hours 10 mins||View Details|
|Bangalore to Mathura||1,978 km||1 day 5 hours||View Details|
|Pune to Mathura||1,390 km||23 hours 38 mins||View Details|
Mathura does not have an airport of its own. The nearest airports are in New Delhi and Agra.
Nearest Airport: Agra Airport (AGR)
- 47 kms from Mathura
Tentative return flight prices to Agra Airport (AGR) from major cities in India.
|Starting city||Return price (approx)|
|New Delhi||₹ 8,289||View Details|
|Bengaluru||₹ 9,659 Non-stop||View Details|
|Hyderabad||₹ 11,720||View Details|
Mathura is easily accessible by road via NH19/NH44.
Mathura Junction is well-connected to major rail routes of the country. A number of festival special trains run during peak seasons.
Auto rickshaws as well as cycle rickshaws are present for travel within the city. Local buses also ply here.