
Moga to Kavali
Kavali is approximately 2050+ kms from Moga. The fastest way to reach Kavali from Moga is by Train, Flight Via Mohali, Hyderabad. It takes approximately 17 hours. The cheapest way to reach Kavali from Moga is by Train Via Ludhiana, Bhopal which would take approximately 45 hours.
Sort By
Mode of Transport
Via Delhi, Hyderabad
RECOMMENDED
Moga
Delhi
Hyderabad
Kavali
Approx Travel Time
21h 20m
₹8,241
Onwards
Via Mohali, Hyderabad
FASTEST
Moga
Mohali
Hyderabad
Kavali
Approx Travel Time
16h 35m
On Demand
Via Mohali, Bangalore
Moga
Mohali
Bangalore
Kavali
Approx Travel Time
17h 20m
On Demand
Moga
Mohali
Bangalore
Kavali
Approx Travel Time
19h 5m
On Demand
Via Delhi, Raipur, Chhattisgarh
Moga
Delhi
Raipur, Chhattisgarh
Kavali
Approx Travel Time
1d 5h 50m
On Demand
Via Delhi, Bangalore
Moga
Delhi
Bangalore
Kavali
Approx Travel Time
22h 20m
₹9,876
Onwards
Moga
Delhi
Bangalore
Kavali
Approx Travel Time
1d 0h 5m
₹10,154
Onwards
Via Ludhiana, Bhopal
CHEAPEST
Moga
Ludhiana
Bhopal
Kavali
Approx Travel Time
1d 20h 35m
₹1,205
Onwards
Via Mohali, Bhubaneshwar
Moga
Mohali
Bhubaneshwar
Kavali
Approx Travel Time
1d 7h 13m
On Demand
Via Mohali, Ahmedabad
Moga
Mohali
Ahmedabad
Kavali
Approx Travel Time
1d 10h 20m
On Demand
Frequently Asked Questions
What is the distance between Moga and Kavali?
Kavali is approximately 2050+ kms from Moga.
How long does it take to reach Kavali from Moga?
It takes approximately 17 hours to reach Kavali from Moga by Train, Flight Via Mohali, Hyderabad.
What is the cheapest way to reach Kavali from Moga?
The cheapest way to reach Kavali from Moga is by Train Via Ludhiana, Bhopal.
What is the fastest way to reach Kavali from Moga?
The fastest way to reach Kavali from Moga is by Train, Flight Via Mohali, Hyderabad.