
Puri to Moga
Moga is approximately 1700+ kms from Puri. The fastest way to reach Moga from Puri is by Train, Flight, Cab Via Bhubaneshwar, Mohali. It takes approximately 10 hours. The cheapest way to reach Moga from Puri is by Train Via Delhi which would take approximately 41 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Mohali
RECOMMENDED
Puri
Bhubaneshwar
Mohali
Moga
Approx Travel Time
10h 43m
₹14,055
Onwards
FASTEST
Puri
Bhubaneshwar
Mohali
Moga
Approx Travel Time
10h 3m
₹12,773
Onwards
Puri
Bhubaneshwar
Mohali
Moga
Approx Travel Time
11h 6m
₹11,570
Onwards
Puri
Bhubaneshwar
Mohali
Moga
Approx Travel Time
10h 26m
₹10,288
Onwards
Puri
Bhubaneshwar
Mohali
Moga
Approx Travel Time
11h 22m
₹12,799
Onwards
Via Bankura, Delhi
Puri
Bankura
Delhi
Moga
Approx Travel Time
1d 11h 39m
₹4,048
Onwards
Via Ghaziabad
Puri
Ghaziabad
Moga
Approx Travel Time
1d 13h 12m
₹7,650
Onwards
Via Delhi
CHEAPEST
Puri
Delhi
Moga
Approx Travel Time
1d 16h 50m
₹860
Onwards
Via Raipur, Chhattisgarh, Delhi
Puri
Raipur, Chhattisgarh
Delhi
Moga
Approx Travel Time
2d 0h 38m
₹7,487
Onwards
Via Bhubaneshwar, Delhi
Puri
Bhubaneshwar
Delhi
Moga
Approx Travel Time
13h 36m
₹10,170
Onwards
Frequently Asked Questions
What is the distance between Puri and Moga?
Moga is approximately 1700+ kms from Puri.
How long does it take to reach Moga from Puri?
It takes approximately 10 hours to reach Moga from Puri by Train, Flight, Cab Via Bhubaneshwar, Mohali.
What is the cheapest way to reach Moga from Puri?
The cheapest way to reach Moga from Puri is by Train Via Delhi.
What is the fastest way to reach Moga from Puri?
The fastest way to reach Moga from Puri is by Train, Flight, Cab Via Bhubaneshwar, Mohali.


