
Haflong to Moga
Moga is approximately 1950+ kms from Haflong. The fastest way to reach Moga from Haflong is by Train, Flight, Cab Via Silchar, Delhi, Bathinda. It takes approximately 14 hours. The cheapest way to reach Moga from Haflong is by Train, Bus Via Delhi which would take approximately 47 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
Haflong
Guwahati
Mohali
Moga
Approx Travel Time
15h 14m
₹8,987
Onwards
Haflong
Guwahati
Mohali
Moga
Approx Travel Time
19h 34m
₹9,476
Onwards
Via Silchar, Delhi, Bathinda
FASTEST
Haflong
Silchar
Delhi
Bathinda
Moga
Approx Travel Time
13h 46m
₹11,818
Onwards
Via Delhi
CHEAPEST
Haflong
Delhi
Moga
Approx Travel Time
1d 22h 38m
₹3,953
Onwards
Via Hajipur, Jalandhar
Haflong
Hajipur
Jalandhar
Moga
Approx Travel Time
1d 23h 27m
₹4,928
Onwards
Via Guwahati, Amritsar
Haflong
Guwahati
Amritsar
Moga
Approx Travel Time
14h 40m
₹8,712
Onwards
Via Silchar, Guwahati, Amritsar
Haflong
Silchar
Guwahati
Amritsar
Moga
Approx Travel Time
14h 3m
₹11,372
Onwards
Via Guwahati, Delhi, Amritsar
Haflong
Guwahati
Delhi
Amritsar
Moga
Approx Travel Time
15h 40m
₹10,529
Onwards
Via Guwahati, Delhi, Bathinda
Haflong
Guwahati
Delhi
Bathinda
Moga
Approx Travel Time
15h 8m
₹10,465
Onwards
Via Silchar, Delhi, Amritsar
Haflong
Silchar
Delhi
Amritsar
Moga
Approx Travel Time
14h 18m
₹12,302
Onwards
Frequently Asked Questions
What is the distance between Haflong and Moga?
Moga is approximately 1950+ kms from Haflong.
How long does it take to reach Moga from Haflong?
It takes approximately 14 hours to reach Moga from Haflong by Train, Flight, Cab Via Silchar, Delhi, Bathinda.
What is the cheapest way to reach Moga from Haflong?
The cheapest way to reach Moga from Haflong is by Train, Bus Via Delhi.
What is the fastest way to reach Moga from Haflong?
The fastest way to reach Moga from Haflong is by Train, Flight, Cab Via Silchar, Delhi, Bathinda.


