
Belpahar to Mathura
Mathura is approximately 1200+ kms from Belpahar. The fastest way to reach Mathura from Belpahar is by Train, Flight Via Jharsuguda, Delhi. It takes approximately 8 hours. The cheapest way to reach Mathura from Belpahar is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jharsuguda, Delhi
RECOMMENDED
FASTEST
Belpahar
Jharsuguda
Delhi
Mathura
Approx Travel Time
7h 53m
₹8,000
Onwards
Belpahar
Jharsuguda
Delhi
Mathura
Approx Travel Time
8h 58m
₹8,392
Onwards
Belpahar
Jharsuguda
Delhi
Mathura
Approx Travel Time
9h 5m
₹9,875
Onwards
Via Shahdol
Belpahar
Shahdol
Mathura
Approx Travel Time
20h 3m
₹660
Onwards
Via Bilaspur, Chattisgarh, Delhi
Belpahar
Bilaspur, Chattisgarh
Delhi
Mathura
Approx Travel Time
12h 30m
₹6,932
Onwards
Belpahar
Bilaspur, Chattisgarh
Delhi
Mathura
Approx Travel Time
13h 35m
₹7,324
Onwards
Belpahar
Bilaspur, Chattisgarh
Delhi
Mathura
Approx Travel Time
13h 42m
₹8,807
Onwards
Via Jharsuguda, Lucknow
Belpahar
Jharsuguda
Lucknow
Mathura
Approx Travel Time
10h 53m
₹18,895
Onwards
Belpahar
Jharsuguda
Lucknow
Mathura
Approx Travel Time
14h 48m
₹18,201
Onwards
Frequently Asked Questions
What is the distance between Belpahar and Mathura?
Mathura is approximately 1200+ kms from Belpahar.
How long does it take to reach Mathura from Belpahar?
It takes approximately 8 hours to reach Mathura from Belpahar by Train, Flight Via Jharsuguda, Delhi.
What is the cheapest way to reach Mathura from Belpahar?
The cheapest way to reach Mathura from Belpahar is by Train.
What is the fastest way to reach Mathura from Belpahar?
The fastest way to reach Mathura from Belpahar is by Train, Flight Via Jharsuguda, Delhi.

