hero
How2Go
Bhubaneshwar to Narnaul

Bhubaneshwar to Narnaul

Narnaul is approximately 1350+ kms from Bhubaneshwar. The fastest way to reach Narnaul from Bhubaneshwar is by Flight, Cab Via Jaipur. It takes approximately 6 hours. The cheapest way to reach Narnaul from Bhubaneshwar is by Train, Bus Via Agra which would take approximately 35 hours.

Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

FASTEST

Bhubaneshwar

Jaipur

Narnaul

Approx Travel Time

6h 10m

On Demand

Bhubaneshwar

Jaipur

Narnaul

Approx Travel Time

7h 30m

₹8,569

Onwards

Via Mirzapur

Bhubaneshwar

Mirzapur

Narnaul

Approx Travel Time

1d 8h 25m

On Demand

Ads by MMT

Via Agra

Bhubaneshwar

Agra

Narnaul

Approx Travel Time

1d 8h 57m

On Demand

CHEAPEST

Bhubaneshwar

Agra

Narnaul

Approx Travel Time

1d 10h 47m

₹1,320

Onwards

Via Raipur, Chhattisgarh, Jaipur

Bhubaneshwar

Raipur, Chhattisgarh

Jaipur

Narnaul

Approx Travel Time

1d 17h 22m

₹4,798

Onwards

Ads by MMT

Via Delhi

Bhubaneshwar

Delhi

Narnaul

Approx Travel Time

6h 34m

On Demand

Bhubaneshwar

Delhi

Narnaul

Approx Travel Time

6h 31m

₹8,572

Onwards

Bhubaneshwar

Delhi

Narnaul

Approx Travel Time

7h 50m

₹8,711

Onwards

Via Ghaziabad

Bhubaneshwar

Ghaziabad

Narnaul

Approx Travel Time

7h 55m

₹8,711

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Narnaul?

Narnaul is approximately 1350+ kms from Bhubaneshwar.

How long does it take to reach Narnaul from Bhubaneshwar?

It takes approximately 6 hours to reach Narnaul from Bhubaneshwar by Flight, Cab Via Jaipur.

What is the cheapest way to reach Narnaul from Bhubaneshwar?

The cheapest way to reach Narnaul from Bhubaneshwar is by Train, Bus Via Agra.

What is the fastest way to reach Narnaul from Bhubaneshwar?

The fastest way to reach Narnaul from Bhubaneshwar is by Flight, Cab Via Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India