hero
How2Go
Bargarh to Karnal

Bargarh to Karnal

Karnal is approximately 1250+ km from Bargarh, 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 Karnal.

Read More
Sort By
Mode of Transport

Via Jharsuguda, Delhi

RECOMMENDED

FASTEST

Bargarh

Jharsuguda

Delhi

Karnal

Approx Travel Time

8h 9m

₹7,809

Onwards

Bargarh

Jharsuguda

Delhi

Karnal

Approx Travel Time

9h 46m

On Demand

Bargarh

Jharsuguda

Delhi

Karnal

Approx Travel Time

11h 20m

On Demand

Bargarh

Jharsuguda

Delhi

Karnal

Approx Travel Time

9h 43m

₹8,223

Onwards

Bargarh

Jharsuguda

Delhi

Karnal

Approx Travel Time

9h 44m

₹9,796

Onwards

Via Raipur, Chhattisgarh, Delhi

Bargarh

Raipur, Chhattisgarh

Delhi

Karnal

Approx Travel Time

10h 21m

₹7,658

Onwards

Bargarh

Raipur, Chhattisgarh

Delhi

Karnal

Approx Travel Time

1d 9h 30m

₹11,494

Onwards

Bargarh

Raipur, Chhattisgarh

Delhi

Karnal

Approx Travel Time

11h 55m

₹8,072

Onwards

Ads by MMT

Via Bilaspur, Chattisgarh, Agra

CHEAPEST

Bargarh

Bilaspur, Chattisgarh

Agra

Karnal

Approx Travel Time

1d 0h 56m

₹1,080

Onwards

Bargarh

Bilaspur, Chattisgarh

Agra

Karnal

Approx Travel Time

1d 0h 36m

₹7,254

Onwards

Frequently Asked Questions

What is the distance between Bargarh and Karnal?

Karnal is approximately 1250+ kms from Bargarh.

How long does it take to reach Karnal from Bargarh?

It takes approximately 8 hours to reach Karnal from Bargarh by Train, Flight Via Jharsuguda, Delhi.

What is the cheapest way to reach Karnal from Bargarh?

The cheapest way to reach Karnal from Bargarh is by Train Via Bilaspur, Chattisgarh, Agra.

What is the fastest way to reach Karnal from Bargarh?

The fastest way to reach Karnal from Bargarh is by Train, Flight Via Jharsuguda, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India