
Sonepur to Baran
Baran is approximately 1050+ kms from Sonepur. The fastest way to reach Baran from Sonepur is by Train, Flight, Bus Via Jharsuguda, Lucknow. It takes approximately 18 hours. The cheapest way to reach Baran from Sonepur is by Train Via Jharsuguda which would take approximately 22 hours.
Sort By
Mode of Transport
Via Bilaspur, Chattisgarh
RECOMMENDED
Sonepur
Bilaspur, Chattisgarh
Baran
Approx Travel Time
21h 10m
On Demand
Via Jharsuguda
CHEAPEST
Sonepur
Jharsuguda
Baran
Approx Travel Time
21h 28m
₹610
Onwards
Sonepur
Jharsuguda
Baran
Approx Travel Time
21h 52m
₹5,906
Onwards
Via Jharsuguda, Lucknow
FASTEST
Sonepur
Jharsuguda
Lucknow
Baran
Approx Travel Time
18h 5m
₹15,645
Onwards
Via Raipur, Chhattisgarh
Sonepur
Raipur, Chhattisgarh
Baran
Approx Travel Time
23h 57m
On Demand
Sonepur
Raipur, Chhattisgarh
Baran
Approx Travel Time
23h 3m
On Demand
Via Jharsuguda, Raigarh
Sonepur
Jharsuguda
Raigarh
Baran
Approx Travel Time
21h 50m
₹5,941
Onwards
Via Jharsuguda, Damoh
Sonepur
Jharsuguda
Damoh
Baran
Approx Travel Time
21h 58m
₹5,991
Onwards
Via Jharsuguda, Ashoknagar
Sonepur
Jharsuguda
Ashoknagar
Baran
Approx Travel Time
22h 1m
₹5,996
Onwards
Via Jharsuguda, Shahdol
Sonepur
Jharsuguda
Shahdol
Baran
Approx Travel Time
22h 11m
₹5,986
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Baran?
Baran is approximately 1050+ kms from Sonepur.
How long does it take to reach Baran from Sonepur?
It takes approximately 18 hours to reach Baran from Sonepur by Train, Flight, Bus Via Jharsuguda, Lucknow.
What is the cheapest way to reach Baran from Sonepur?
The cheapest way to reach Baran from Sonepur is by Train Via Jharsuguda.
What is the fastest way to reach Baran from Sonepur?
The fastest way to reach Baran from Sonepur is by Train, Flight, Bus Via Jharsuguda, Lucknow.

