
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 10m
₹2,825
Onwards
Via Agra
Mathura
Agra
Bareilly
Approx Travel Time
6h 55m
₹250
Onwards
Via Gajraula
Mathura
Gajraula
Bareilly
Approx Travel Time
9h 40m
₹4,211
Onwards
Via Moradabad
Mathura
Moradabad
Bareilly
Approx Travel Time
9h 25m
₹5,647
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.