
Salem to Moga
Moga is approximately 2350+ kms from Salem. The fastest way to reach Moga from Salem is by Train, Flight, Cab Via Bangalore, Amritsar. It takes approximately 11 hours. The cheapest way to reach Moga from Salem is by Train Via Khammam, Delhi which would take approximately 47 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Salem
Bangalore
Mohali
Moga
Approx Travel Time
12h 49m
₹15,895
Onwards
Salem
Bangalore
Mohali
Moga
Approx Travel Time
11h 47m
₹11,227
Onwards
Salem
Bangalore
Mohali
Moga
Approx Travel Time
12h 25m
₹9,096
Onwards
Via Bangalore, Amritsar
FASTEST
Salem
Bangalore
Amritsar
Moga
Approx Travel Time
11h 5m
₹10,818
Onwards
Salem
Bangalore
Amritsar
Moga
Approx Travel Time
12h 7m
₹15,486
Onwards
Via Kurnool, Delhi
Salem
Kurnool
Delhi
Moga
Approx Travel Time
1d 21h 28m
₹2,819
Onwards
Via Jind
Salem
Jind
Moga
Approx Travel Time
2d 0h 20m
₹8,352
Onwards
Via Khammam, Delhi
CHEAPEST
Salem
Khammam
Delhi
Moga
Approx Travel Time
1d 22h 28m
₹1,240
Onwards
Via Anantapur, Delhi
Salem
Anantapur
Delhi
Moga
Approx Travel Time
2d 13h 58m
₹9,147
Onwards
Via Chennai, Mohali
Salem
Chennai
Mohali
Moga
Approx Travel Time
13h 51m
₹16,482
Onwards
Frequently Asked Questions
What is the distance between Salem and Moga?
Moga is approximately 2350+ kms from Salem.
How long does it take to reach Moga from Salem?
It takes approximately 11 hours to reach Moga from Salem by Train, Flight, Cab Via Bangalore, Amritsar.
What is the cheapest way to reach Moga from Salem?
The cheapest way to reach Moga from Salem is by Train Via Khammam, Delhi.
What is the fastest way to reach Moga from Salem?
The fastest way to reach Moga from Salem is by Train, Flight, Cab Via Bangalore, Amritsar.


