hero
How2Go
Moradabad to Surajpur

Moradabad to Surajpur

Surajpur is approximately 1050+ kms from Moradabad. The fastest way to reach Surajpur from Moradabad is by Cab, Flight, Train Via Delhi, Ambikapur. It takes approximately 12 hours. The cheapest way to reach Surajpur from Moradabad is by Train, Bus Via Varanasi which would take approximately 24 hours.

Sort By
Mode of Transport

Via Delhi, Ambikapur

RECOMMENDED

Moradabad

Delhi

Ambikapur

Surajpur

Approx Travel Time

11h 40m

₹7,030

Onwards

FASTEST

Moradabad

Delhi

Ambikapur

Surajpur

Approx Travel Time

11h 35m

₹9,209

Onwards

Moradabad

Delhi

Ambikapur

Surajpur

Approx Travel Time

12h 35m

₹7,344

Onwards

Via Lucknow, Varanasi

Moradabad

Lucknow

Varanasi

Surajpur

Approx Travel Time

1d 1h 19m

₹8,420

Onwards

Ads by MMT

Via Varanasi

CHEAPEST

Moradabad

Varanasi

Surajpur

Approx Travel Time

23h 32m

₹994

Onwards

Moradabad

Varanasi

Surajpur

Approx Travel Time

1d 2h 40m

On Demand

Via Sultanpur, Varanasi

Moradabad

Sultanpur

Varanasi

Surajpur

Approx Travel Time

22h 17m

₹1,074

Onwards

Ads by MMT

Via Shahjahanpur, Varanasi

Moradabad

Shahjahanpur

Varanasi

Surajpur

Approx Travel Time

22h 27m

₹1,019

Onwards

Via Agra

Moradabad

Agra

Surajpur

Approx Travel Time

23h 26m

₹6,749

Onwards

Via Gyanpur, Anuppur

Moradabad

Gyanpur

Anuppur

Surajpur

Approx Travel Time

18h 56m

On Demand

Frequently Asked Questions

What is the distance between Moradabad and Surajpur?

Surajpur is approximately 1050+ kms from Moradabad.

How long does it take to reach Surajpur from Moradabad?

It takes approximately 12 hours to reach Surajpur from Moradabad by Cab, Flight, Train Via Delhi, Ambikapur.

What is the cheapest way to reach Surajpur from Moradabad?

The cheapest way to reach Surajpur from Moradabad is by Train, Bus Via Varanasi.

What is the fastest way to reach Surajpur from Moradabad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India