How to Reach Mathura

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.

Search for directions from

Most frequently searched routes to Mathura

Route Name Distance Time
Agra to Mathura 56.8 km 1 hour 25 mins
Delhi to Mathura 183 km 2 hours 58 mins
Mumbai to Mathura 1,369 km 21 hours 32 mins
Varanasi to Mathura 658 km 9 hours 44 mins
Gurgaon to Mathura 143 km 2 hours 49 mins
Ahmedabad to Mathura 900 km 13 hours 46 mins
Jaipur to Mathura 223 km 3 hours 54 mins
Hyderabad to Mathura 1,389 km 21 hours 42 mins
Amritsar to Mathura 615 km 9 hours 19 mins
Kolkata to Mathura 1,329 km 21 hours 12 mins
Udaipur to Mathura 616 km 9 hours 43 mins
Chandigarh to Mathura 410 km 6 hours 17 mins
Chennai to Mathura 2,014 km 1 day 7 hours
Jodhpur to Mathura 558 km 9 hours 10 mins
Bangalore to Mathura 1,978 km 1 day 5 hours
Pune to Mathura 1,390 km 23 hours 38 mins

How to reach Mathura by flight

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

Search for flights to Agra Airport (AGR)

Tentative return flight prices to Agra Airport (AGR) from major cities in India.

Starting city Return price (approx)
Mumbai ₹ 13,089 View
New Delhi ₹ 8,440 View
Bengaluru ₹ 16,261 View
Chennai ₹ 16,032 View
Hyderabad ₹ 13,115 View
Kolkata ₹ 17,031 View

Powered by:

How to reach Mathura by road

Mathura is easily accessible by road via NH19/NH44.

How to reach Mathura by train

Mathura Junction is well-connected to major rail routes of the country. A number of festival special trains run during peak seasons.

Local transport in Mathura

Auto rickshaws as well as cycle rickshaws are present for travel within the city. Local buses also ply here.

Mathura Photos

+ 25
photos

See 64 Hotels