There are 4 ways to get from Bhubaneshwar to Delvāda by plane, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Biju Patnaik International Airport (BBI) to Diu Airport (DIU)BBI - DIU
15h 16m₹12,372–19,967Train
cheapest- Take the train from Khurda Road Jn to Rajkot Jn
- Take the train from Rajkot Jn to Junagadh Jn
- Take the train from Junagadh Jn to Delvada
2d 4h₹1,413–11,375Train, taxi
- Take the train from Bhubaneswar to Ahmedabad Jn
- Take the train from Ahmedabad Jn to Rajula Jn
- Take the taxi from Rajula Jn to Delvāda
41h 20m₹2,459–9,824Drive 1,941.7 km
- Drive from Bhubaneshwar to Delvāda1,941.7 km
28h 33m₹20,565–29,705
Bhubaneshwar to Delvāda by train
Questions & Answers
The cheapest way to get from Bhubaneshwar to Delvāda is to train which costs ₹1,400 - ₹12,000 and takes 2 days 4h.
The fastest way to get from Bhubaneshwar to Delvāda is to fly which takes 15h 16m and costs ₹12,000 - ₹20,000.
No, there is no direct train from Bhubaneshwar to Delvāda. However, there are services departing from Bhubaneswar and arriving at Delvada via Khurda Road Jn, Rajkot Jn and Junagadh Jn. The journey, including transfers, takes approximately 2 days 4h.
The distance between Bhubaneshwar and Delvāda is 1569 km. The road distance is 1941.7 km.
The best way to get from Bhubaneshwar to Delvāda without a car is to train and taxi which takes 41h 20m and costs ₹2,400 - ₹10,000.
It takes approximately 15h 16m to get from Bhubaneshwar to Delvāda, including transfers.
Bhubaneshwar to Delvāda train services, operated by Indian Railways, depart from Khurda Road Jn station.
The best way to get from Bhubaneshwar to Delvāda is to fly which takes 15h 16m and costs ₹12,000 - ₹20,000. Alternatively, you can train, which costs ₹1,400 - ₹12,000 and takes 2 days 4h.
Bhubaneshwar to Delvāda train services, operated by Indian Railways, arrive at Rajkot Jn station.
Yes, the driving distance between Bhubaneshwar to Delvāda is 1942 km. It takes approximately 28h 33m to drive from Bhubaneshwar to Delvāda.
What companies run services between Bhubaneshwar, India and Delvāda, India?
IndiGo Airlines, Star Air, and Air India Express fly from Biju Patnaik International Airport (BBI) to Diu Airport (DIU) 5 times a day. Alternatively, you can take a train from Bhubaneswar to Delvada via Khurda Road Jn, Rajkot Jn, and Junagadh Jn in around 2d 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 19h 15m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Biju Patnaik International Airport to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Biju Patnaik International Airport to Diu Airport via Raipur, Ahmedabad
- Ave. Duration
- 23h 45m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Biju Patnaik International Airport to Diu Airport via Goa, Surat
- Ave. Duration
- 26h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–18,000
- Website
- starair.in
Flights from Biju Patnaik International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹11,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhubaneswar to Ahmedabad Jn
- Ave. Duration
- 33h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Ahmedabad Jn to Rajula Jn
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,400–1,900
Train from Khurda Road Jn to Rajkot Jn
- Ave. Duration
- 42h 2m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Junagadh Jn to Delvada
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 1h 2m
- Estimated price
- ₹1,400–1,800
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Getting around the Cyclades, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 17+ hotels available in Delvāda.






