
Mandya to Moga
Moga is approximately 2250+ kms from Mandya. The fastest way to reach Moga from Mandya is by Train, Flight, Cab Via Bangalore, Amritsar. It takes approximately 9 hours. The cheapest way to reach Moga from Mandya is by Train Via Udupi, Ludhiana which would take approximately 48 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Mandya
Bangalore
Mohali
Moga
Approx Travel Time
10h 14m
₹12,414
Onwards
Mandya
Bangalore
Mohali
Moga
Approx Travel Time
9h 47m
₹10,518
Onwards
Via Bangalore, Gwalior, Amritsar
Mandya
Bangalore
Gwalior
Amritsar
Moga
Approx Travel Time
2d 3h 59m
On Demand
Via Udupi, Chandigarh
Mandya
Udupi
Chandigarh
Moga
Approx Travel Time
2d 0h 40m
₹2,186
Onwards
Via Udupi, Ludhiana
CHEAPEST
Mandya
Udupi
Ludhiana
Moga
Approx Travel Time
1d 23h 31m
₹1,865
Onwards
Via Bangalore, Amritsar
Mandya
Bangalore
Amritsar
Moga
Approx Travel Time
9h 40m
₹12,084
Onwards
FASTEST
Mandya
Bangalore
Amritsar
Moga
Approx Travel Time
9h 13m
₹10,188
Onwards
Mandya
Bangalore
Amritsar
Moga
Approx Travel Time
9h 23m
₹8,147
Onwards
Via Bangalore, Delhi, Amritsar
Mandya
Bangalore
Delhi
Amritsar
Moga
Approx Travel Time
11h 45m
₹14,173
Onwards
Via Bangalore, Mumbai, Amritsar
Mandya
Bangalore
Mumbai
Amritsar
Moga
Approx Travel Time
11h 55m
₹14,421
Onwards
Frequently Asked Questions
What is the distance between Mandya and Moga?
Moga is approximately 2250+ kms from Mandya.
How long does it take to reach Moga from Mandya?
It takes approximately 9 hours to reach Moga from Mandya by Train, Flight, Cab Via Bangalore, Amritsar.
What is the cheapest way to reach Moga from Mandya?
The cheapest way to reach Moga from Mandya is by Train Via Udupi, Ludhiana.
What is the fastest way to reach Moga from Mandya?
The fastest way to reach Moga from Mandya is by Train, Flight, Cab Via Bangalore, Amritsar.