
Mathura to Balaghat
Balaghat is approximately 950+ kms from Mathura. The fastest way to reach Balaghat from Mathura is by Train, Flight Via Delhi, Nagpur. It takes approximately 10 hours. The cheapest way to reach Balaghat from Mathura is by Train Via Damoh, Jabalpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi, Jabalpur
RECOMMENDED
Mathura
Delhi
Jabalpur
Balaghat
Approx Travel Time
9h 43m
₹5,469
Onwards
Mathura
Delhi
Jabalpur
Balaghat
Approx Travel Time
10h 52m
₹7,927
Onwards
Mathura
Delhi
Jabalpur
Balaghat
Approx Travel Time
12h 7m
₹12,607
Onwards
Via Damoh
Mathura
Damoh
Balaghat
Approx Travel Time
15h 50m
₹9,870
Onwards
Via Sagar
Mathura
Sagar
Balaghat
Approx Travel Time
17h 43m
On Demand
Mathura
Sagar
Balaghat
Approx Travel Time
20h 57m
₹3,059
Onwards
Via Damoh, Jabalpur
CHEAPEST
Mathura
Damoh
Jabalpur
Balaghat
Approx Travel Time
17h 44m
₹600
Onwards
Via Chatarpur, Jabalpur
Mathura
Chatarpur
Jabalpur
Balaghat
Approx Travel Time
21h 16m
₹5,765
Onwards
Via Delhi, Nagpur
FASTEST
Mathura
Delhi
Nagpur
Balaghat
Approx Travel Time
9h 20m
₹5,819
Onwards
Frequently Asked Questions
What is the distance between Mathura and Balaghat?
Balaghat is approximately 950+ kms from Mathura.
How long does it take to reach Balaghat from Mathura?
It takes approximately 10 hours to reach Balaghat from Mathura by Train, Flight Via Delhi, Nagpur.
What is the cheapest way to reach Balaghat from Mathura?
The cheapest way to reach Balaghat from Mathura is by Train Via Damoh, Jabalpur.
What is the fastest way to reach Balaghat from Mathura?
The fastest way to reach Balaghat from Mathura is by Train, Flight Via Delhi, Nagpur.


