
Balasore to Moga
Moga is approximately 2000+ kms from Balasore. The fastest way to reach Moga from Balasore is by Train, Flight Via Bhubaneshwar, Mohali. It takes approximately 14 hours. The cheapest way to reach Moga from Balasore is by Train, Flight, Bus Via Patna, Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Mohali
RECOMMENDED
FASTEST
Balasore
Bhubaneshwar
Mohali
Moga
Approx Travel Time
13h 35m
On Demand
Balasore
Bhubaneshwar
Mohali
Moga
Approx Travel Time
14h 5m
On Demand
Balasore
Bhubaneshwar
Mohali
Moga
Approx Travel Time
14h 35m
On Demand
Via Patna, Mohali
Balasore
Patna
Mohali
Moga
Approx Travel Time
19h 5m
On Demand
Via Durgapur, Delhi
Balasore
Durgapur
Delhi
Moga
Approx Travel Time
19h 20m
₹9,783
Onwards
Via Bhubaneshwar, Delhi
Balasore
Bhubaneshwar
Delhi
Moga
Approx Travel Time
18h 35m
₹9,935
Onwards
Balasore
Bhubaneshwar
Delhi
Moga
Approx Travel Time
19h 5m
₹15,338
Onwards
Via Prayagraj(Allahabad), Mohali
Balasore
Prayagraj(Allahabad)
Mohali
Moga
Approx Travel Time
22h 50m
On Demand
Via Kolkata, Mohali
Balasore
Kolkata
Mohali
Moga
Approx Travel Time
14h 5m
On Demand
Via Patna, Delhi
CHEAPEST
Balasore
Patna
Delhi
Moga
Approx Travel Time
1d 0h 20m
₹9,243
Onwards
Frequently Asked Questions
What is the distance between Balasore and Moga?
Moga is approximately 2000+ kms from Balasore.
How long does it take to reach Moga from Balasore?
It takes approximately 14 hours to reach Moga from Balasore by Train, Flight Via Bhubaneshwar, Mohali.
What is the cheapest way to reach Moga from Balasore?
The cheapest way to reach Moga from Balasore is by Train, Flight, Bus Via Patna, Delhi.
What is the fastest way to reach Moga from Balasore?
The fastest way to reach Moga from Balasore is by Train, Flight Via Bhubaneshwar, Mohali.