
Bhubaneshwar to Agra
Agra is approximately 1200+ kms from Bhubaneshwar. The fastest way to reach Agra from Bhubaneshwar is by Flight Via Lucknow. It takes approximately 4 hours. The cheapest way to reach Agra from Bhubaneshwar is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Lucknow
Bhubaneshwar
Lucknow
Agra
Approx Travel Time
9h 40m
₹5,884
Onwards
FASTEST
Bhubaneshwar
Lucknow
Agra
Approx Travel Time
3h 55m
₹17,790
Onwards
Bhubaneshwar
Lucknow
Agra
Approx Travel Time
11h 25m
₹6,228
Onwards
Via Delhi
Bhubaneshwar
Delhi
Agra
Approx Travel Time
8h 10m
₹6,463
Onwards
Bhubaneshwar
Delhi
Agra
Approx Travel Time
9h 10m
₹6,562
Onwards
Bhubaneshwar
Delhi
Agra
Approx Travel Time
4h 55m
₹18,660
Onwards
Via Prayagraj(Allahabad)
Bhubaneshwar
Prayagraj(Allahabad)
Agra
Approx Travel Time
12h 25m
₹5,949
Onwards
Bhubaneshwar
Prayagraj(Allahabad)
Agra
Approx Travel Time
14h 40m
₹6,368
Onwards
Via Varanasi
Bhubaneshwar
Varanasi
Agra
Approx Travel Time
14h 25m
₹5,757
Onwards
Frequently Asked Questions
What is the distance between Bhubaneshwar and Agra?
Agra is approximately 1200+ kms from Bhubaneshwar.
How long does it take to reach Agra from Bhubaneshwar?
It takes approximately 4 hours to reach Agra from Bhubaneshwar by Flight Via Lucknow.
What is the cheapest way to reach Agra from Bhubaneshwar?
The cheapest way to reach Agra from Bhubaneshwar is by Train.
What is the fastest way to reach Agra from Bhubaneshwar?
The fastest way to reach Agra from Bhubaneshwar is by Flight Via Lucknow.
Routes Connecting Bhubaneshwar
Routes From Bhubaneshwar
- Bhubaneshwar to Dhari
- Bhubaneshwar to Adilabad
- Bhubaneshwar to Kumarakom
- Bhubaneshwar to Venice
- Bhubaneshwar to Sawantwadi
- Bhubaneshwar to Amethi
- Bhubaneshwar to Madrid
- Bhubaneshwar to Palampur
- Bhubaneshwar to Katol
- Bhubaneshwar to Haridwar
- Bhubaneshwar to Silvassa
- Bhubaneshwar to Joshimath
- Bhubaneshwar to Bhadrachalam
- Bhubaneshwar to Khambhaliya
- Bhubaneshwar to Pukhrayan
Routes To Bhubaneshwar
- Dehradun to Bhubaneshwar
- Merta to Bhubaneshwar
- Dibrugarh to Bhubaneshwar
- Garhwa to Bhubaneshwar
- Janakpur to Bhubaneshwar
- Karimganj to Bhubaneshwar
- Robertsganj to Bhubaneshwar
- Porbandar to Bhubaneshwar
- Vaibhavwadi to Bhubaneshwar
- Jamui to Bhubaneshwar
- Mangalore to Bhubaneshwar
- Sri-Ganganagar to Bhubaneshwar
- Shenzhen to Bhubaneshwar
- Champawat to Bhubaneshwar
- Multai to Bhubaneshwar