
Sonepur to Barnala
Barnala is approximately 1400+ kms from Sonepur. The fastest way to reach Barnala from Sonepur is by Train, Flight 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 33 hours.
Sort By
Mode of Transport
Via Jharsuguda, Delhi
RECOMMENDED
FASTEST
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
12h 27m
₹6,694
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
13h 8m
₹10,630
Onwards
Sonepur
Jharsuguda
Delhi
Barnala
Approx Travel Time
13h 43m
₹9,231
Onwards
Via Jharsuguda, Jhansi
CHEAPEST
Sonepur
Jharsuguda
Jhansi
Barnala
Approx Travel Time
1d 8h 42m
₹965
Onwards
Via Raipur, Chhattisgarh, Mathura
Sonepur
Raipur, Chhattisgarh
Mathura
Barnala
Approx Travel Time
1d 8h 54m
On Demand
Via Jharsuguda, Gwalior, Delhi
Sonepur
Jharsuguda
Gwalior
Delhi
Barnala
Approx Travel Time
1d 10h 26m
On Demand
Via Raipur, Chhattisgarh, Jaipur
Sonepur
Raipur, Chhattisgarh
Jaipur
Barnala
Approx Travel Time
2d 10h 20m
₹3,400
Onwards
Via Balangir, Jharsuguda, Delhi
Sonepur
Balangir
Jharsuguda
Delhi
Barnala
Approx Travel Time
16h 1m
₹10,685
Onwards
Sonepur
Balangir
Jharsuguda
Delhi
Barnala
Approx Travel Time
16h 36m
₹9,286
Onwards
Via Jharsuguda, Lucknow, Delhi
Sonepur
Jharsuguda
Lucknow
Delhi
Barnala
Approx Travel Time
14h 43m
₹12,150
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Barnala?
Barnala is approximately 1400+ 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 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 Via Jharsuguda, Delhi.


