
Bareilly to Mathura
Mathura is approximately 200+ kms from Bareilly. The fastest way to reach Mathura from Bareilly is by Train. It takes approximately 5 hours. The cheapest way to reach Mathura from Bareilly is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Kasganj
Bareilly
Kasganj
Mathura
Approx Travel Time
6h 10m
₹220
Onwards
Bareilly
Kasganj
Mathura
Approx Travel Time
6h 40m
₹2,575
Onwards
Via Budaun
Bareilly
Budaun
Mathura
Approx Travel Time
6h 10m
₹290
Onwards
Bareilly
Budaun
Mathura
Approx Travel Time
6h 40m
₹3,364
Onwards
Via Agra
Bareilly
Agra
Mathura
Approx Travel Time
6h 55m
₹250
Onwards
Via Rampur (Uttar Pradesh)
Bareilly
Rampur (Uttar Pradesh)
Mathura
Approx Travel Time
8h 25m
₹745
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Mathura?
Mathura is approximately 200+ kms from Bareilly.
How long does it take to reach Mathura from Bareilly?
It takes approximately 5 hours to reach Mathura from Bareilly by Train.
What is the cheapest way to reach Mathura from Bareilly?
The cheapest way to reach Mathura from Bareilly is by Train.
What is the fastest way to reach Mathura from Bareilly?
The fastest way to reach Mathura from Bareilly is by Train.