Moga to Basoda - Multiple Options To Reach By Bus, Flight, Train, Cab
Basoda is approximately 950+ kms from Moga. The fastest way to reach Basoda from Moga is by Train, Flight Via Ludhiana, Ghaziabad. It takes approximately 17 hours. The cheapest way to reach Basoda from Moga is by Train Via Ludhiana which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Gwalior
RECOMMENDED
Moga
Delhi
Gwalior
Basoda
Approx Travel Time
18h 5m
On Demand
Moga
Delhi
Gwalior
Basoda
Approx Travel Time
23h 35m
On Demand
Via Ludhiana
CHEAPEST
Moga
Ludhiana
Basoda
Approx Travel Time
20h 40m
₹620
Onwards
Moga
Ludhiana
Basoda
Approx Travel Time
20h 55m
₹2,901
Onwards
Via Delhi
Moga
Delhi
Basoda
Approx Travel Time
21h 55m
₹3,645
Onwards
Via Ludhiana, Delhi
Moga
Ludhiana
Delhi
Basoda
Approx Travel Time
22h 5m
₹630
Onwards
Via Ludhiana, Ghaziabad
FASTEST
Moga
Ludhiana
Ghaziabad
Basoda
Approx Travel Time
16h 50m
On Demand
Via Bathinda
Moga
Bathinda
Basoda
Approx Travel Time
20h 28m
₹4,218
Onwards
Via Delhi, Agra
Moga
Delhi
Agra
Basoda
Approx Travel Time
20h 20m
₹17,562
Onwards
Via Ludhiana, Faridabad
Moga
Ludhiana
Faridabad
Basoda
Approx Travel Time
22h 5m
₹715
Onwards
Frequently Asked Questions
What is the distance between Moga and Basoda?
Basoda is approximately 950+ kms from Moga.
How long does it take to reach Basoda from Moga?
It takes approximately 17 hours to reach Basoda from Moga by Train, Flight Via Ludhiana, Ghaziabad.
What is the cheapest way to reach Basoda from Moga?
The cheapest way to reach Basoda from Moga is by Train Via Ludhiana.
What is the fastest way to reach Basoda from Moga?
The fastest way to reach Basoda from Moga is by Train, Flight Via Ludhiana, Ghaziabad.