
Sonepur to Moga
Moga is approximately 1500+ kms from Sonepur. The fastest way to reach Moga from Sonepur is by Train, Flight Via Jharsuguda, Delhi. It takes approximately 14 hours. The cheapest way to reach Moga from Sonepur is by Train, Flight Via Jharsuguda, Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jharsuguda, Delhi
RECOMMENDED
CHEAPEST
FASTEST
Sonepur
Jharsuguda
Delhi
Moga
Approx Travel Time
13h 58m
₹6,634
Onwards
Sonepur
Jharsuguda
Delhi
Moga
Approx Travel Time
14h 7m
₹11,448
Onwards
Sonepur
Jharsuguda
Delhi
Moga
Approx Travel Time
15h 32m
₹12,482
Onwards
Sonepur
Jharsuguda
Delhi
Moga
Approx Travel Time
15h 23m
₹7,668
Onwards
Via Bilaspur, Chattisgarh, Ludhiana
Sonepur
Bilaspur, Chattisgarh
Ludhiana
Moga
Approx Travel Time
1d 10h 39m
₹9,389
Onwards
Via Jharsuguda, Ludhiana
Sonepur
Jharsuguda
Ludhiana
Moga
Approx Travel Time
1d 11h 47m
On Demand
Sonepur
Jharsuguda
Ludhiana
Moga
Approx Travel Time
1d 12h 15m
On Demand
Via Bilaspur, Chattisgarh, Delhi
Sonepur
Bilaspur, Chattisgarh
Delhi
Moga
Approx Travel Time
19h
₹12,915
Onwards
Via Bhubaneshwar, Mohali
Sonepur
Bhubaneshwar
Mohali
Moga
Approx Travel Time
15h 20m
₹19,727
Onwards
Sonepur
Bhubaneshwar
Mohali
Moga
Approx Travel Time
14h 32m
₹11,372
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Moga?
Moga is approximately 1500+ kms from Sonepur.
How long does it take to reach Moga from Sonepur?
It takes approximately 14 hours to reach Moga from Sonepur by Train, Flight Via Jharsuguda, Delhi.
What is the cheapest way to reach Moga from Sonepur?
The cheapest way to reach Moga from Sonepur is by Train, Flight Via Jharsuguda, Delhi.
What is the fastest way to reach Moga from Sonepur?
The fastest way to reach Moga from Sonepur is by Train, Flight Via Jharsuguda, Delhi.


