
Balasore to Moga
Moga is approximately 1850+ kms from Balasore. The fastest way to reach Moga from Balasore is by Cab, Flight, Bus Via Kolkata, Mohali. It takes approximately 15 hours. The cheapest way to reach Moga from Balasore is by Train Via Bankura, Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Kolkata, Mohali
RECOMMENDED
Balasore
Kolkata
Mohali
Moga
Approx Travel Time
14h 38m
On Demand
Balasore
Kolkata
Mohali
Moga
Approx Travel Time
14h 40m
₹9,785
Onwards
FASTEST
Balasore
Kolkata
Mohali
Moga
Approx Travel Time
14h 21m
₹18,377
Onwards
Balasore
Kolkata
Mohali
Moga
Approx Travel Time
14h 50m
On Demand
Via Kolkata, Amritsar
Balasore
Kolkata
Amritsar
Moga
Approx Travel Time
14h 44m
On Demand
Via Bhubaneshwar, Mohali
Balasore
Bhubaneshwar
Mohali
Moga
Approx Travel Time
15h 24m
₹11,052
Onwards
Via Bankura, Delhi
CHEAPEST
Balasore
Bankura
Delhi
Moga
Approx Travel Time
1d 4h 11m
₹940
Onwards
Balasore
Bankura
Delhi
Moga
Approx Travel Time
1d 5h 9m
On Demand
Balasore
Bankura
Delhi
Moga
Approx Travel Time
1d 5h 46m
₹3,918
Onwards
Via Ranchi, Delhi
Balasore
Ranchi
Delhi
Moga
Approx Travel Time
1d 15h 17m
₹8,081
Onwards
Frequently Asked Questions
What is the distance between Balasore and Moga?
Moga is approximately 1850+ kms from Balasore.
How long does it take to reach Moga from Balasore?
It takes approximately 15 hours to reach Moga from Balasore by Cab, Flight, Bus Via Kolkata, Mohali.
What is the cheapest way to reach Moga from Balasore?
The cheapest way to reach Moga from Balasore is by Train Via Bankura, Delhi.
What is the fastest way to reach Moga from Balasore?
The fastest way to reach Moga from Balasore is by Cab, Flight, Bus Via Kolkata, Mohali.

