When you want to get from Bharatpur to Mathura, your choices are limited. There is only one option we offer for this route:
The overland distance from Bharatpur to Mathura is 14 miles (21 km).
The flying distance is 14 miles (21 km).
The travel time from Bharatpur to Mathura takes approximately 3 hours.
To get from Bharatpur to Mathura prepare to shell out about USD 5.55 for your ticket.
Buses from Bharatpur to Mathura ride 11 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 585 booked bus tickets from Bharatpur to Mathura through our service. You can check reviews above.