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