
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 58m
₹7,694
Onwards
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
10h 33m
On Demand
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
10h 48m
₹8,278
Onwards
Mathura
Delhi
Jharsuguda
Sonepur
Approx Travel Time
11h 23m
On Demand
Via Jharsuguda
CHEAPEST
Mathura
Jharsuguda
Sonepur
Approx Travel Time
1d 0h 28m
₹635
Onwards
Via Bilaspur, Chattisgarh
Mathura
Bilaspur, Chattisgarh
Sonepur
Approx Travel Time
23h 15m
On Demand
Via Raipur, Chhattisgarh
Mathura
Raipur, Chhattisgarh
Sonepur
Approx Travel Time
1d 1h 15m
On Demand
Via Morena, Bhubaneshwar
Mathura
Morena
Bhubaneshwar
Sonepur
Approx Travel Time
1d 14h 10m
On Demand
Via Lucknow, Jharsuguda
Mathura
Lucknow
Jharsuguda
Sonepur
Approx Travel Time
12h 58m
₹6,475
Onwards
Mathura
Lucknow
Jharsuguda
Sonepur
Approx Travel Time
13h 33m
On Demand
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.

