
Moga to Lanka
Lanka is approximately 1850+ kms from Moga. The fastest way to reach Lanka from Moga is by Bus, Flight, Train Via Mohali, Guwahati. It takes approximately 15 hours. The cheapest way to reach Lanka from Moga is by Train, Flight Via Delhi, Dimapur which would take approximately 15 hours.
Sort By
Mode of Transport
Via Mohali, Guwahati
RECOMMENDED
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
14h 54m
₹12,084
Onwards
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
15h 24m
₹12,499
Onwards
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
15h 5m
₹8,746
Onwards
FASTEST
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
14h 35m
₹8,331
Onwards
Via Moradabad
Moga
Moradabad
Lanka
Approx Travel Time
1d 18h 10m
On Demand
Via Delhi
Moga
Delhi
Lanka
Approx Travel Time
1d 20h 58m
On Demand
Via Bhiwani
Moga
Bhiwani
Lanka
Approx Travel Time
1d 19h 11m
On Demand
Via Amritsar, Guwahati
Moga
Amritsar
Guwahati
Lanka
Approx Travel Time
15h 4m
₹10,410
Onwards
Moga
Amritsar
Guwahati
Lanka
Approx Travel Time
15h 34m
₹10,825
Onwards
Via Delhi, Dimapur
CHEAPEST
Moga
Delhi
Dimapur
Lanka
Approx Travel Time
15h
₹8,141
Onwards
Frequently Asked Questions
What is the distance between Moga and Lanka?
Lanka is approximately 1850+ kms from Moga.
How long does it take to reach Lanka from Moga?
It takes approximately 15 hours to reach Lanka from Moga by Bus, Flight, Train Via Mohali, Guwahati.
What is the cheapest way to reach Lanka from Moga?
The cheapest way to reach Lanka from Moga is by Train, Flight Via Delhi, Dimapur.
What is the fastest way to reach Lanka from Moga?
The fastest way to reach Lanka from Moga is by Bus, Flight, Train Via Mohali, Guwahati.


