Moga to Kannauj - Multiple Options To Reach By Train, Flight, Bus, Cab
Kannauj is approximately 400+ kms from Moga. The fastest way to reach Kannauj from Moga is by Train, Flight Via Mohali, Lucknow. It takes approximately 10 hours. The cheapest way to reach Kannauj from Moga is by Bus Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ludhiana, Ghaziabad
RECOMMENDED
Moga
Ludhiana
Ghaziabad
Kannauj
Approx Travel Time
11h 50m
On Demand
Via Ludhiana, Delhi
Moga
Ludhiana
Delhi
Kannauj
Approx Travel Time
17h 35m
On Demand
Via Delhi
Moga
Delhi
Kannauj
Approx Travel Time
17h 25m
On Demand
CHEAPEST
Moga
Delhi
Kannauj
Approx Travel Time
19h 10m
₹3,850
Onwards
Via Ludhiana, Bareilly
Moga
Ludhiana
Bareilly
Kannauj
Approx Travel Time
18h 5m
₹4,100
Onwards
Via Mohali, Delhi
Moga
Mohali
Delhi
Kannauj
Approx Travel Time
13h 50m
On Demand
Moga
Mohali
Delhi
Kannauj
Approx Travel Time
15h 35m
On Demand
Via Bhiwani
Moga
Bhiwani
Kannauj
Approx Travel Time
16h 55m
On Demand
Via Ludhiana, Moradabad
Moga
Ludhiana
Moradabad
Kannauj
Approx Travel Time
17h 50m
₹5,793
Onwards
Via Mohali, Lucknow
FASTEST
Moga
Mohali
Lucknow
Kannauj
Approx Travel Time
9h 50m
On Demand
Frequently Asked Questions
What is the distance between Moga and Kannauj?
Kannauj is approximately 400+ kms from Moga.
How long does it take to reach Kannauj from Moga?
It takes approximately 10 hours to reach Kannauj from Moga by Train, Flight Via Mohali, Lucknow.
What is the cheapest way to reach Kannauj from Moga?
The cheapest way to reach Kannauj from Moga is by Bus Via Delhi.
What is the fastest way to reach Kannauj from Moga?
The fastest way to reach Kannauj from Moga is by Train, Flight Via Mohali, Lucknow.