
Sonepur to Barnala
Barnala is approximately 1450+ kms from Sonepur. The fastest way to reach Barnala from Sonepur is by Train, Flight, Cab Via Jharsuguda, Delhi. It takes approximately 13 hours. The cheapest way to reach Barnala from Sonepur is by Train Via Jharsuguda, Jhansi which would take approximately 32 hours.
Sort By
Mode of Transport
Via Jharsuguda, Delhi
RECOMMENDED
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
13h 2m
₹17,311
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
14h 11m
₹13,491
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
13h 37m
₹8,195
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
15h 17m
₹15,647
Onwards
FASTEST
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
12h 28m
₹12,015
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
14h 43m
₹10,351
Onwards
Via Bilaspur, Chattisgarh, Mathura
Sonepur
Bilaspur, Chattisgarh
Mathura
Barnala
Approx Travel Time
1d 5h 4m
₹9,669
Onwards
Via Raipur, Chhattisgarh, Mathura
Sonepur
Raipur, Chhattisgarh
Mathura
Barnala
Approx Travel Time
1d 6h 39m
On Demand
Via Jharsuguda, Jhansi
CHEAPEST
Sonepur
Jharsuguda
Jhansi
Barnala
Approx Travel Time
1d 7h 22m
₹965
Onwards
Via Raipur, Chhattisgarh, Raikot
Sonepur
Raipur, Chhattisgarh
Raikot
Barnala
Approx Travel Time
13h 50m
₹1,529
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Barnala?
Barnala is approximately 1450+ kms from Sonepur.
How long does it take to reach Barnala from Sonepur?
It takes approximately 13 hours to reach Barnala from Sonepur by Train, Flight, Cab Via Jharsuguda, Delhi.
What is the cheapest way to reach Barnala from Sonepur?
The cheapest way to reach Barnala from Sonepur is by Train Via Jharsuguda, Jhansi.
What is the fastest way to reach Barnala from Sonepur?
The fastest way to reach Barnala from Sonepur is by Train, Flight, Cab Via Jharsuguda, Delhi.


