
Moga to Basoda
Basoda is approximately 950+ kms from Moga. The fastest way to reach Basoda from Moga is by Train, Flight Via Delhi, Bhopal. It takes approximately 13 hours. The cheapest way to reach Basoda from Moga is by Train Via Bahadurgarh which would take approximately 18 hours.
Sort By
Mode of Transport
Via Sonipat
RECOMMENDED
Moga
Sonipat
Basoda
Approx Travel Time
17h 29m
On Demand
Via Delhi, Bhopal
FASTEST
Moga
Delhi
Bhopal
Basoda
Approx Travel Time
12h 58m
₹4,745
Onwards
Moga
Delhi
Bhopal
Basoda
Approx Travel Time
14h 23m
₹7,437
Onwards
Via Delhi
Moga
Delhi
Basoda
Approx Travel Time
20h 21m
₹3,202
Onwards
Via Bahadurgarh
CHEAPEST
Moga
Bahadurgarh
Basoda
Approx Travel Time
18h 3m
₹550
Onwards
Via Jaipur, Indore
Moga
Jaipur
Indore
Basoda
Approx Travel Time
1d 7h 26m
₹2,200
Onwards
Via Panipat
Moga
Panipat
Basoda
Approx Travel Time
17h 18m
On Demand
Via Kurukshetra
Moga
Kurukshetra
Basoda
Approx Travel Time
17h 15m
On Demand
Via Jind
Moga
Jind
Basoda
Approx Travel Time
17h 38m
₹4,586
Onwards
Via Karnal
Moga
Karnal
Basoda
Approx Travel Time
17h 52m
On Demand
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 13 hours to reach Basoda from Moga by Train, Flight Via Delhi, Bhopal.
What is the cheapest way to reach Basoda from Moga?
The cheapest way to reach Basoda from Moga is by Train Via Bahadurgarh.
What is the fastest way to reach Basoda from Moga?
The fastest way to reach Basoda from Moga is by Train, Flight Via Delhi, Bhopal.


