hero
How2Go
Agra to Bhubaneshwar

Agra to Bhubaneshwar

Bhubaneshwar is approximately 1200+ kms from Agra. The fastest way to reach Bhubaneshwar from Agra is by Flight Via Lucknow. It takes approximately 4 hours. The cheapest way to reach Bhubaneshwar from Agra is by Train which would take approximately 25 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Agra

Bhubaneshwar

Approx Travel Time

1d 0h 30m

₹650

Onwards

Via Lucknow

Agra

Lucknow

Bhubaneshwar

Approx Travel Time

9h 40m

₹10,563

Onwards

FASTEST

Agra

Lucknow

Bhubaneshwar

Approx Travel Time

3h 55m

₹39,988

Onwards

Agra

Lucknow

Bhubaneshwar

Approx Travel Time

11h 25m

₹10,759

Onwards

Agra

Lucknow

Bhubaneshwar

Approx Travel Time

10h 25m

₹14,816

Onwards

Ads by MMT

Via Delhi

Agra

Delhi

Bhubaneshwar

Approx Travel Time

8h 10m

₹6,109

Onwards

Agra

Delhi

Bhubaneshwar

Approx Travel Time

9h 10m

₹6,262

Onwards

Agra

Delhi

Bhubaneshwar

Approx Travel Time

4h 55m

₹19,282

Onwards

Via Prayagraj(Allahabad)

Agra

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

12h 25m

₹14,609

Onwards

Ads by MMT

Via Varanasi

Agra

Varanasi

Bhubaneshwar

Approx Travel Time

14h 25m

₹16,791

Onwards

Frequently Asked Questions

What is the distance between Agra and Bhubaneshwar?

Bhubaneshwar is approximately 1200+ kms from Agra.

How long does it take to reach Bhubaneshwar from Agra?

It takes approximately 4 hours to reach Bhubaneshwar from Agra by Flight Via Lucknow.

What is the cheapest way to reach Bhubaneshwar from Agra?

The cheapest way to reach Bhubaneshwar from Agra is by Train.

What is the fastest way to reach Bhubaneshwar from Agra?

The fastest way to reach Bhubaneshwar from Agra is by Flight Via Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India