hero
How2Go
Mandi to Surajpur

Mandi to Surajpur

Surajpur is approximately 1500+ kms from Mandi. The fastest way to reach Surajpur from Mandi is by Bus, Flight, Train Via Delhi, Ambikapur. It takes approximately 18 hours. The cheapest way to reach Surajpur from Mandi is by Bus, Train Via Delhi which would take approximately 29 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Mandi

Delhi

Surajpur

Approx Travel Time

1d 5h 11m

₹1,150

Onwards

Via Noida, Varanasi

Mandi

Noida

Varanasi

Surajpur

Approx Travel Time

1d 10h 5m

₹2,142

Onwards

Ads by MMT

Via Delhi, Bilaspur, Chattisgarh

Mandi

Delhi

Bilaspur, Chattisgarh

Surajpur

Approx Travel Time

22h 36m

₹7,600

Onwards

Mandi

Delhi

Bilaspur, Chattisgarh

Surajpur

Approx Travel Time

21h 31m

₹8,100

Onwards

Via Delhi, Ambikapur

FASTEST

Mandi

Delhi

Ambikapur

Surajpur

Approx Travel Time

17h 56m

₹7,545

Onwards

Ads by MMT

Via Delhi, Ranchi

Mandi

Delhi

Ranchi

Surajpur

Approx Travel Time

1d 0h 36m

₹7,755

Onwards

Via Ambala, Anuppur

Mandi

Ambala

Anuppur

Surajpur

Approx Travel Time

1d 4h 56m

₹6,254

Onwards

Via Ghaziabad, Varanasi

Mandi

Ghaziabad

Varanasi

Surajpur

Approx Travel Time

1d 0h 36m

₹5,836

Onwards

Via Delhi, Varanasi

Mandi

Delhi

Varanasi

Surajpur

Approx Travel Time

1d 0h 56m

₹5,836

Onwards

Via Delhi, Rewa

Mandi

Delhi

Rewa

Surajpur

Approx Travel Time

1d 1h 31m

₹6,463

Onwards

Frequently Asked Questions

What is the distance between Mandi and Surajpur?

Surajpur is approximately 1500+ kms from Mandi.

How long does it take to reach Surajpur from Mandi?

It takes approximately 18 hours to reach Surajpur from Mandi by Bus, Flight, Train Via Delhi, Ambikapur.

What is the cheapest way to reach Surajpur from Mandi?

The cheapest way to reach Surajpur from Mandi is by Bus, Train Via Delhi.

What is the fastest way to reach Surajpur from Mandi?

The fastest way to reach Surajpur from Mandi is by Bus, Flight, Train Via Delhi, Ambikapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India