hero
How2Go
Suratgarh to Mandi

Suratgarh to Mandi

Mandi is approximately 450+ 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 Mandi.

Read More
Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

FASTEST

Suratgarh

Ludhiana

Mandi

Approx Travel Time

10h 23m

₹4,731

Onwards

Suratgarh

Ludhiana

Mandi

Approx Travel Time

11h 40m

₹1,780

Onwards

Via Rajpura, Anandpur Sahib

Suratgarh

Rajpura

Anandpur Sahib

Mandi

Approx Travel Time

10h 59m

₹1,064

Onwards

Via Jalandhar

Suratgarh

Jalandhar

Mandi

Approx Travel Time

12h 53m

₹4,805

Onwards

Via Ambala

CHEAPEST

Suratgarh

Ambala

Mandi

Approx Travel Time

12h 18m

₹875

Onwards

Via Bathinda, Mohali

Suratgarh

Bathinda

Mohali

Mandi

Approx Travel Time

11h 13m

₹1,504

Onwards

Suratgarh

Bathinda

Mohali

Mandi

Approx Travel Time

10h 46m

₹4,152

Onwards

Via Patiala, Mohali

Suratgarh

Patiala

Mohali

Mandi

Approx Travel Time

12h 2m

₹1,102

Onwards

Via Chandigarh

Suratgarh

Chandigarh

Mandi

Approx Travel Time

12h 58m

₹1,429

Onwards

Via Barnala, Mohali

Suratgarh

Barnala

Mohali

Mandi

Approx Travel Time

12h 11m

₹1,443

Onwards

Frequently Asked Questions

What is the distance between Suratgarh and Mandi?

Mandi is approximately 450+ kms from Suratgarh.

How long does it take to reach Mandi from Suratgarh?

It takes approximately 11 hours to reach Mandi from Suratgarh by Bus, Cab Via Ludhiana.

What is the cheapest way to reach Mandi from Suratgarh?

The cheapest way to reach Mandi from Suratgarh is by Train, Bus Via Ambala.

What is the fastest way to reach Mandi from Suratgarh?

The fastest way to reach Mandi from Suratgarh is by Bus, Cab Via Ludhiana.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India