
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 13 hours. The cheapest way to reach Lanka from Moga is by Bus, Flight, Train Via Mohali, Guwahati which would take approximately 13 hours.
Sort By
Mode of Transport
Via Mohali, Guwahati
RECOMMENDED
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
13h 14m
₹10,977
Onwards
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
13h 44m
₹11,392
Onwards
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
13h 25m
₹7,805
Onwards
CHEAPEST
FASTEST
Moga
Mohali
Guwahati
Lanka
Approx Travel Time
12h 55m
₹7,390
Onwards
Via Moradabad
Moga
Moradabad
Lanka
Approx Travel Time
1d 18h 50m
On Demand
Via Delhi
Moga
Delhi
Lanka
Approx Travel Time
1d 21h 28m
On Demand
Via Bhiwani
Moga
Bhiwani
Lanka
Approx Travel Time
1d 20h 2m
On Demand
Via Amritsar, Guwahati
Moga
Amritsar
Guwahati
Lanka
Approx Travel Time
13h 24m
₹9,964
Onwards
Moga
Amritsar
Guwahati
Lanka
Approx Travel Time
13h 54m
₹10,379
Onwards
Via Delhi, Dimapur
Moga
Delhi
Dimapur
Lanka
Approx Travel Time
13h 50m
₹8,186
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 13 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 Bus, Flight, Train Via Mohali, Guwahati.
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.


