
Suratgarh to Moga
Moga is approximately 250+ kms from Suratgarh. The fastest way to reach Moga from Suratgarh is by Bus. It takes approximately 5 hours. The cheapest way to reach Moga from Suratgarh is by Train, Bus Via Faridkot which would take approximately 7 hours.
Sort By
Mode of Transport
Via Rampura Phul
Suratgarh
Rampura Phul
Moga
Approx Travel Time
5h 42m
On Demand
Suratgarh
Rampura Phul
Moga
Approx Travel Time
6h
₹4,167
Onwards
Via Faridkot
Suratgarh
Faridkot
Moga
Approx Travel Time
6h 31m
₹2,720
Onwards
CHEAPEST
Suratgarh
Faridkot
Moga
Approx Travel Time
6h 33m
₹235
Onwards
Via Firozpur
Suratgarh
Firozpur
Moga
Approx Travel Time
5h 29m
₹4,620
Onwards
Suratgarh
Firozpur
Moga
Approx Travel Time
5h 45m
₹745
Onwards
Via Abohar
Suratgarh
Abohar
Moga
Approx Travel Time
4h 50m
₹450
Onwards
Frequently Asked Questions
What is the distance between Suratgarh and Moga?
Moga is approximately 250+ kms from Suratgarh.
How long does it take to reach Moga from Suratgarh?
It takes approximately 5 hours to reach Moga from Suratgarh by Bus.
What is the cheapest way to reach Moga from Suratgarh?
The cheapest way to reach Moga from Suratgarh is by Train, Bus Via Faridkot.
What is the fastest way to reach Moga from Suratgarh?
The fastest way to reach Moga from Suratgarh is by Bus.


