
Malda to Surajpur
Surajpur is approximately 950+ kms from Malda. The fastest way to reach Surajpur from Malda is by Train Via Begusarai, Anuppur. It takes approximately 21 hours. The cheapest way to reach Surajpur from Malda is by Cab, Bus, Train Via Ranchi, Ambikapur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Begusarai, Anuppur
RECOMMENDED
FASTEST
Malda
Begusarai
Anuppur
Surajpur
Approx Travel Time
20h 30m
On Demand
Via Ranchi, Ambikapur
CHEAPEST
Malda
Ranchi
Ambikapur
Surajpur
Approx Travel Time
22h 19m
₹15,277
Onwards
Via Samastipur, Anuppur
Malda
Samastipur
Anuppur
Surajpur
Approx Travel Time
20h 33m
On Demand
Frequently Asked Questions
What is the distance between Malda and Surajpur?
Surajpur is approximately 950+ kms from Malda.
How long does it take to reach Surajpur from Malda?
It takes approximately 21 hours to reach Surajpur from Malda by Train Via Begusarai, Anuppur.
What is the cheapest way to reach Surajpur from Malda?
The cheapest way to reach Surajpur from Malda is by Cab, Bus, Train Via Ranchi, Ambikapur.
What is the fastest way to reach Surajpur from Malda?
The fastest way to reach Surajpur from Malda is by Train Via Begusarai, Anuppur.


