
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 14 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
16h 3m
On Demand
Via Delhi, Bhopal
FASTEST
Moga
Delhi
Bhopal
Basoda
Approx Travel Time
14h 8m
₹4,865
Onwards
Via Mansa, Punjab
Moga
Mansa, Punjab
Basoda
Approx Travel Time
17h 12m
On Demand
Via Bahadurgarh
CHEAPEST
Moga
Bahadurgarh
Basoda
Approx Travel Time
17h 23m
₹550
Onwards
Moga
Bahadurgarh
Basoda
Approx Travel Time
16h 27m
₹6,921
Onwards
Via Jaipur, Indore
Moga
Jaipur
Indore
Basoda
Approx Travel Time
1d 4h 34m
On Demand
Via Panipat
Moga
Panipat
Basoda
Approx Travel Time
16h 25m
On Demand
Via Kurukshetra
Moga
Kurukshetra
Basoda
Approx Travel Time
16h 12m
On Demand
Via Jind
Moga
Jind
Basoda
Approx Travel Time
16h 24m
₹7,975
Onwards
Via Karnal
Moga
Karnal
Basoda
Approx Travel Time
16h 17m
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 14 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.


