
Mathura to Barshi
Barshi is approximately 1350+ kms from Mathura. The fastest way to reach Barshi from Mathura is by Train, Flight, Cab Via Delhi, Aurangabad, Maharashtra. It takes approximately 11 hours. The cheapest way to reach Barshi from Mathura is by Train Via Betul which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi, Aurangabad, Maharashtra
RECOMMENDED
Mathura
Delhi
Aurangabad, Maharashtra
Barshi
Approx Travel Time
11h 16m
₹12,932
Onwards
FASTEST
Mathura
Delhi
Aurangabad, Maharashtra
Barshi
Approx Travel Time
10h 25m
₹10,474
Onwards
Mathura
Delhi
Aurangabad, Maharashtra
Barshi
Approx Travel Time
11h 30m
₹10,848
Onwards
Via Delhi, Pune
Mathura
Delhi
Pune
Barshi
Approx Travel Time
10h 55m
₹4,612
Onwards
Mathura
Delhi
Pune
Barshi
Approx Travel Time
11h 46m
₹7,070
Onwards
Via Ratlam, Aurangabad, Maharashtra
Mathura
Ratlam
Aurangabad, Maharashtra
Barshi
Approx Travel Time
22h 25m
₹5,847
Onwards
Via Betul
CHEAPEST
Mathura
Betul
Barshi
Approx Travel Time
23h 23m
₹935
Onwards
Via Mumbai, Pune
Mathura
Mumbai
Pune
Barshi
Approx Travel Time
1d 1h 25m
₹1,738
Onwards
Via Bhopal, Aurangabad, Maharashtra
Mathura
Bhopal
Aurangabad, Maharashtra
Barshi
Approx Travel Time
1d 7h 12m
On Demand
Via Bhopal, Pune
Mathura
Bhopal
Pune
Barshi
Approx Travel Time
1d 10h 34m
On Demand
Frequently Asked Questions
What is the distance between Mathura and Barshi?
Barshi is approximately 1350+ kms from Mathura.
How long does it take to reach Barshi from Mathura?
It takes approximately 11 hours to reach Barshi from Mathura by Train, Flight, Cab Via Delhi, Aurangabad, Maharashtra.
What is the cheapest way to reach Barshi from Mathura?
The cheapest way to reach Barshi from Mathura is by Train Via Betul.
What is the fastest way to reach Barshi from Mathura?
The fastest way to reach Barshi from Mathura is by Train, Flight, Cab Via Delhi, Aurangabad, Maharashtra.


