hero
How2Go
Moga to Suratgarh

Moga to Suratgarh

Suratgarh is approximately 250+ km from Moga, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Suratgarh.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Moga

Suratgarh

Approx Travel Time

4h 50m

₹900

Onwards

Moga

Suratgarh

Approx Travel Time

5h

₹5,420

Onwards

Moga

Suratgarh

Approx Travel Time

8h 35m

₹240

Onwards

Via Faridkot

Moga

Faridkot

Suratgarh

Approx Travel Time

5h 17m

₹2,599

Onwards

CHEAPEST

Moga

Faridkot

Suratgarh

Approx Travel Time

5h 52m

₹235

Onwards

Ads by MMT

Via Abohar

Moga

Abohar

Suratgarh

Approx Travel Time

5h 40m

₹850

Onwards

Via Malout

Moga

Malout

Suratgarh

Approx Travel Time

5h 31m

₹800

Onwards

Ads by MMT

Via Firozpur

Moga

Firozpur

Suratgarh

Approx Travel Time

5h 50m

₹845

Onwards

Moga

Firozpur

Suratgarh

Approx Travel Time

6h 31m

₹800

Onwards

Via Bathinda

Moga

Bathinda

Suratgarh

Approx Travel Time

5h 57m

₹275

Onwards

Frequently Asked Questions

What is the distance between Moga and Suratgarh?

Suratgarh is approximately 250+ kms from Moga.

How long does it take to reach Suratgarh from Moga?

It takes approximately 5 hours to reach Suratgarh from Moga by Bus.

What is the cheapest way to reach Suratgarh from Moga?

The cheapest way to reach Suratgarh from Moga is by Bus, Train Via Faridkot.

What is the fastest way to reach Suratgarh from Moga?

The fastest way to reach Suratgarh from Moga is by Bus.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India