hero
How2Go
Suratgarh to Kapurthala

Suratgarh to Kapurthala

Kapurthala is approximately 300+ km from Suratgarh, 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 Kapurthala.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Suratgarh

Kapurthala

Approx Travel Time

7h 36m

₹220

Onwards

Via Moga

FASTEST

Suratgarh

Moga

Kapurthala

Approx Travel Time

6h 44m

₹3,275

Onwards

Via Bathinda

Suratgarh

Bathinda

Kapurthala

Approx Travel Time

6h 46m

₹290

Onwards

Via Firozpur

Suratgarh

Firozpur

Kapurthala

Approx Travel Time

6h 56m

₹845

Onwards

Suratgarh

Firozpur

Kapurthala

Approx Travel Time

7h 31m

₹320

Onwards

Via Faridkot

Suratgarh

Faridkot

Kapurthala

Approx Travel Time

7h 25m

₹290

Onwards

Via Hanumangarh

Suratgarh

Hanumangarh

Kapurthala

Approx Travel Time

7h 42m

₹340

Onwards

Via Dabwali

Suratgarh

Dabwali

Kapurthala

Approx Travel Time

7h 56m

₹315

Onwards

Via Pilibanga

Suratgarh

Pilibanga

Kapurthala

Approx Travel Time

8h 4m

On Demand

Via Jalandhar

Suratgarh

Jalandhar

Kapurthala

Approx Travel Time

7h 53m

₹960

Onwards

Frequently Asked Questions

What is the distance between Suratgarh and Kapurthala?

Kapurthala is approximately 300+ kms from Suratgarh.

How long does it take to reach Kapurthala from Suratgarh?

It takes approximately 7 hours to reach Kapurthala from Suratgarh by Bus, Cab Via Moga.

What is the cheapest way to reach Kapurthala from Suratgarh?

The cheapest way to reach Kapurthala from Suratgarh is by Train.

What is the fastest way to reach Kapurthala from Suratgarh?

The fastest way to reach Kapurthala from Suratgarh is by Bus, Cab Via Moga.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India