
Mathura to Sonepur
Sonepur is approximately 1250+ kms from Mathura. The fastest way to reach Sonepur from Mathura is by Train, Flight Via Delhi, Jharsuguda. It takes approximately 10 hours. The cheapest way to reach Sonepur from Mathura is by Train Via Jharsuguda which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Jharsuguda
RECOMMENDED
FASTEST
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
9h 53m
₹7,129
Onwards
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
10h 46m
₹9,423
Onwards
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
10h 12m
₹11,802
Onwards
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
10h 48m
₹8,283
Onwards
Via Bilaspur, Chattisgarh
Mathura
Bilaspur, Chattisgarh
Sonepur
Approx Travel Time
23h 15m
On Demand
Via Jharsuguda
CHEAPEST
Mathura
Jharsuguda
Sonepur
Approx Travel Time
1d 0h 28m
₹635
Onwards
Via Lucknow, Jharsuguda
Mathura
Lucknow
Jharsuguda
Sonepur
Approx Travel Time
16h 53m
₹7,314
Onwards
Mathura
Lucknow
Jharsuguda
Sonepur
Approx Travel Time
13h 1m
₹7,688
Onwards
Via Morena, Bhubaneshwar
Mathura
Morena
Bhubaneshwar
Sonepur
Approx Travel Time
1d 13h 56m
On Demand
Via Delhi, Bhubaneshwar
Mathura
Delhi
Bhubaneshwar
Sonepur
Approx Travel Time
15h 16m
₹9,224
Onwards
Frequently Asked Questions
What is the distance between Mathura and Sonepur?
Sonepur is approximately 1250+ kms from Mathura.
How long does it take to reach Sonepur from Mathura?
It takes approximately 10 hours to reach Sonepur from Mathura by Train, Flight Via Delhi, Jharsuguda.
What is the cheapest way to reach Sonepur from Mathura?
The cheapest way to reach Sonepur from Mathura is by Train Via Jharsuguda.
What is the fastest way to reach Sonepur from Mathura?
The fastest way to reach Sonepur from Mathura is by Train, Flight Via Delhi, Jharsuguda.

