hero
How2Go
Surajpur to Mahasamund

Surajpur to Mahasamund

Mahasamund is approximately 400+ km from Surajpur, 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 Mahasamund.

Read More
Sort By
Mode of Transport

Via Anuppur

RECOMMENDED

CHEAPEST

Surajpur

Anuppur

Mahasamund

Approx Travel Time

7h 45m

₹360

Onwards

Via Bilaspur, Chattisgarh

Surajpur

Bilaspur, Chattisgarh

Mahasamund

Approx Travel Time

10h 53m

₹812

Onwards

Via Ambikapur, Raipur, Chhattisgarh

FASTEST

Surajpur

Ambikapur

Raipur, Chhattisgarh

Mahasamund

Approx Travel Time

6h 11m

₹2,364

Onwards

Surajpur

Ambikapur

Raipur, Chhattisgarh

Mahasamund

Approx Travel Time

7h 35m

₹2,289

Onwards

Via Bhilai

Surajpur

Bhilai

Mahasamund

Approx Travel Time

20h 19m

₹1,150

Onwards

Via Anuppur, Bilaspur, Chattisgarh

Surajpur

Anuppur

Bilaspur, Chattisgarh

Mahasamund

Approx Travel Time

7h 18m

₹390

Onwards

Via Raipur, Chhattisgarh

Surajpur

Raipur, Chhattisgarh

Mahasamund

Approx Travel Time

11h 21m

₹1,095

Onwards

Via Ambikapur, Bilaspur, Chattisgarh

Surajpur

Ambikapur

Bilaspur, Chattisgarh

Mahasamund

Approx Travel Time

8h 8m

₹2,154

Onwards

Frequently Asked Questions

What is the distance between Surajpur and Mahasamund?

Mahasamund is approximately 400+ kms from Surajpur.

How long does it take to reach Mahasamund from Surajpur?

It takes approximately 6 hours to reach Mahasamund from Surajpur by Train, Flight Via Ambikapur, Raipur, Chhattisgarh.

What is the cheapest way to reach Mahasamund from Surajpur?

The cheapest way to reach Mahasamund from Surajpur is by Train Via Anuppur.

What is the fastest way to reach Mahasamund from Surajpur?

The fastest way to reach Mahasamund from Surajpur is by Train, Flight Via Ambikapur, Raipur, Chhattisgarh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India