
Bangalore to Mathura
Mathura is approximately 1750+ kms from Bangalore. The fastest way to reach Mathura from Bangalore is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Mathura from Bangalore is by Train which would take approximately 36 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Bangalore
Delhi
Mathura
Approx Travel Time
8h 10m
₹5,588
Onwards
Via Bareilly
Bangalore
Bareilly
Mathura
Approx Travel Time
9h 55m
₹8,258
Onwards
Via Nanded
Bangalore
Nanded
Mathura
Approx Travel Time
23h 25m
₹5,005
Onwards
Via Raipur, Chhattisgarh
Bangalore
Raipur, Chhattisgarh
Mathura
Approx Travel Time
21h 25m
₹6,065
Onwards
Via Ahmedabad
Bangalore
Ahmedabad
Mathura
Approx Travel Time
19h 25m
₹5,563
Onwards
Via Bhusawal
Bangalore
Bhusawal
Mathura
Approx Travel Time
1d 13h 40m
On Demand
Via Jalgaon
Bangalore
Jalgaon
Mathura
Approx Travel Time
1d 14h 10m
₹1,060
Onwards
Via Pune
Bangalore
Pune
Mathura
Approx Travel Time
1d 2h 25m
₹3,991
Onwards
Via Hyderabad
Bangalore
Hyderabad
Mathura
Approx Travel Time
1d 3h 10m
₹3,215
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Mathura?
Mathura is approximately 1750+ kms from Bangalore.
How long does it take to reach Mathura from Bangalore?
It takes approximately 8 hours to reach Mathura from Bangalore by Flight, Train Via Delhi.
What is the cheapest way to reach Mathura from Bangalore?
The cheapest way to reach Mathura from Bangalore is by Train.
What is the fastest way to reach Mathura from Bangalore?
The fastest way to reach Mathura from Bangalore is by Flight, Train Via Delhi.