hero
How2Go
Barnala to Bhubaneshwar

Barnala to Bhubaneshwar

Bhubaneshwar is approximately 1600+ 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 Bhubaneshwar.

Read More
Sort By
Mode of Transport

Via Mohali

RECOMMENDED

Barnala

Mohali

Bhubaneshwar

Approx Travel Time

8h 25m

₹11,110

Onwards

Barnala

Mohali

Bhubaneshwar

Approx Travel Time

8h 28m

₹13,836

Onwards

Via Bathinda, Delhi

FASTEST

Barnala

Bathinda

Delhi

Bhubaneshwar

Approx Travel Time

6h 38m

₹12,621

Onwards

Via Delhi

Barnala

Delhi

Bhubaneshwar

Approx Travel Time

1d 6h 15m

₹3,185

Onwards

Barnala

Delhi

Bhubaneshwar

Approx Travel Time

1d 3h 52m

₹6,135

Onwards

Barnala

Delhi

Bhubaneshwar

Approx Travel Time

9h 9m

₹10,601

Onwards

Barnala

Delhi

Bhubaneshwar

Approx Travel Time

10h 25m

₹12,876

Onwards

Barnala

Delhi

Bhubaneshwar

Approx Travel Time

8h 22m

₹15,826

Onwards

Via Delhi, Kanpur

CHEAPEST

Barnala

Delhi

Kanpur

Bhubaneshwar

Approx Travel Time

1d 4h 59m

₹965

Onwards

Via Delhi, Ranchi

Barnala

Delhi

Ranchi

Bhubaneshwar

Approx Travel Time

1d 21h 12m

₹4,789

Onwards

Frequently Asked Questions

What is the distance between Barnala and Bhubaneshwar?

Bhubaneshwar is approximately 1600+ kms from Barnala.

How long does it take to reach Bhubaneshwar from Barnala?

It takes approximately 7 hours to reach Bhubaneshwar from Barnala by Train, Flight Via Bathinda, Delhi.

What is the cheapest way to reach Bhubaneshwar from Barnala?

The cheapest way to reach Bhubaneshwar from Barnala is by Train Via Delhi, Kanpur.

What is the fastest way to reach Bhubaneshwar from Barnala?

The fastest way to reach Bhubaneshwar from Barnala is by Train, Flight Via Bathinda, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India