hero
How2Go
Barnala to Sonepur

Barnala to Sonepur

Sonepur is approximately 1450+ km from Barnala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Sonepur.

Read More
Sort By
Mode of Transport

Via Raikot, Raipur, Chhattisgarh

RECOMMENDED

Barnala

Raikot

Raipur, Chhattisgarh

Sonepur

Approx Travel Time

15h 35m

₹1,290

Onwards

Via Delhi, Jharsuguda

FASTEST

Barnala

Delhi

Jharsuguda

Sonepur

Approx Travel Time

13h 14m

₹7,742

Onwards

Barnala

Delhi

Jharsuguda

Sonepur

Approx Travel Time

13h 41m

₹12,415

Onwards

Barnala

Delhi

Jharsuguda

Sonepur

Approx Travel Time

15h 45m

₹9,217

Onwards

Barnala

Delhi

Jharsuguda

Sonepur

Approx Travel Time

13h 58m

₹13,542

Onwards

Barnala

Delhi

Jharsuguda

Sonepur

Approx Travel Time

16h 12m

₹13,890

Onwards

Ads by MMT

Via Delhi, Raipur, Chhattisgarh

Barnala

Delhi

Raipur, Chhattisgarh

Sonepur

Approx Travel Time

16h 44m

₹7,690

Onwards

Barnala

Delhi

Raipur, Chhattisgarh

Sonepur

Approx Travel Time

16h 38m

₹13,337

Onwards

Via Jhansi, Jharsuguda

CHEAPEST

Barnala

Jhansi

Jharsuguda

Sonepur

Approx Travel Time

1d 7h 11m

₹965

Onwards

Ads by MMT

Via Delhi, Bilaspur, Chattisgarh

Barnala

Delhi

Bilaspur, Chattisgarh

Sonepur

Approx Travel Time

1d 6h 9m

₹7,676

Onwards

Frequently Asked Questions

What is the distance between Barnala and Sonepur?

Sonepur is approximately 1450+ kms from Barnala.

How long does it take to reach Sonepur from Barnala?

It takes approximately 13 hours to reach Sonepur from Barnala by Train, Flight Via Delhi, Jharsuguda.

What is the cheapest way to reach Sonepur from Barnala?

The cheapest way to reach Sonepur from Barnala is by Train Via Jhansi, Jharsuguda.

What is the fastest way to reach Sonepur from Barnala?

The fastest way to reach Sonepur from Barnala is by Train, Flight Via Delhi, Jharsuguda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India