
Patna to Surajpur
Surajpur is approximately 450+ kms from Patna. The fastest way to reach Surajpur from Patna is by Flight, Bus Via Ranchi. It takes approximately 11 hours. The cheapest way to reach Surajpur from Patna is by Train, Bus Via Varanasi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ambikapur
RECOMMENDED
Patna
Ambikapur
Surajpur
Approx Travel Time
12h 40m
₹844
Onwards
Via Ranchi
FASTEST
Patna
Ranchi
Surajpur
Approx Travel Time
10h 18m
On Demand
Via Varanasi
Patna
Varanasi
Surajpur
Approx Travel Time
21h 53m
₹1,179
Onwards
CHEAPEST
Patna
Varanasi
Surajpur
Approx Travel Time
18h 18m
₹784
Onwards
Via Ambikapur, Manendragarh
Patna
Ambikapur
Manendragarh
Surajpur
Approx Travel Time
16h 25m
₹989
Onwards
Via Ranchi, Ambikapur
Patna
Ranchi
Ambikapur
Surajpur
Approx Travel Time
18h 57m
₹1,177
Onwards
Via Gaya, Ranchi
Patna
Gaya
Ranchi
Surajpur
Approx Travel Time
19h 58m
On Demand
Patna
Gaya
Ranchi
Surajpur
Approx Travel Time
22h 18m
On Demand
Via Varanasi, Ambikapur
Patna
Varanasi
Ambikapur
Surajpur
Approx Travel Time
1d 0h 57m
₹1,274
Onwards
Frequently Asked Questions
What is the distance between Patna and Surajpur?
Surajpur is approximately 450+ kms from Patna.
How long does it take to reach Surajpur from Patna?
It takes approximately 11 hours to reach Surajpur from Patna by Flight, Bus Via Ranchi.
What is the cheapest way to reach Surajpur from Patna?
The cheapest way to reach Surajpur from Patna is by Train, Bus Via Varanasi.
What is the fastest way to reach Surajpur from Patna?
The fastest way to reach Surajpur from Patna is by Flight, Bus Via Ranchi.


