The distance between Bareilly and the holy city of Mathura is approximately 280 km. You can travel via NH 530, which connects the two cities through Budaun and Kasganj. Alternatively, several trains run between Bareilly Junction and Mathura Junction. The train journey is generally faster and more comfortable. Mathura is a major pilgrimage site, so expect crowds during festival seasons.
Total Distance: 280 km by road, 240 km straight-line.
Check for trains that stop at Mathura Junction for better connectivity.
The road is well-maintained but watch out for speed cameras.
October to March for pleasant weather.