There are 10 ways to get from Bhubaneshwar to Gir National Park by plane, taxi, train, bus, 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 to Diu Airport, taxi
best- Fly from Biju Patnaik International Airport (BBI) to Diu Airport (DIU)plane BBI - DIU
- Take the taxi from Diu Airport (DIU) to Gir National Parktaxi
7h 6m₹12,528–29,026Train, taxi via Ahmedabad
cheapest- Take the train from Bhubaneswar to Ahmedabad Jntrain
- Take the train from Ahmedabad Jn to Savarkundlatrain
- Take the taxi from Savarkundla to Gir National Parktaxi
41h 17m₹2,649–9,924Bus, taxi
- Take the bus from Bhubaneswar, Odisha to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Vadodara, Gujaratbus
- Take the bus from Vadodara to Ahmedabadbus
- Take the bus from Geeta Mandir to New Parking Somnathbus
- Take the taxi from New Parking Somnath to Gir National Parktaxi
2d 1hDrive 1,929.7 km
- Drive from Bhubaneshwar to Gir National Parkcar 1,929.7 km
28h 54m₹21,765–31,439Fly to Keshod Airport, taxi
- Fly from Biju Patnaik International Airport (BBI) to Keshod Airport (IXK)plane BBI - IXK
- Take the taxi from Keshod Airport (IXK) to Gir National Parktaxi
11h 16m₹11,601–25,562Fly to Rajkot International Airport, train, taxi
- Fly from Biju Patnaik International Airport (BBI) to Rajkot International Airport (HSR)plane BBI - HSR
- Take the train from Rajkot Jn to Junagadh Jntrain
- Take the train from Junagadh Jn to Satadhartrain
- Take the taxi from Satadhar to Gir National Parktaxi
12h 31m₹11,723–22,214Fly to Chhatrapati Shivaji Maharaj International Airport, train, taxi
- Fly from Biju Patnaik International Airport (BBI) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane BBI - BOM
- Take the train from Bandra Terminus to Savarkundlatrain
- Take the taxi from Savarkundla to Gir National Parktaxi
18h 24m₹9,565–18,332Fly to Sardar Vallabhbhai Patel International Airport, train, taxi
- Fly from Biju Patnaik International Airport (BBI) to Sardar Vallabhbhai Patel International Airport (AMD)plane BBI - AMD
- Take the train from Sabarmati Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Junagadh Jntrain
- Take the train from Junagadh Jn to Satadhartrain
- Take the taxi from Satadhar to Gir National Parktaxi
14h 14m₹10,120–21,191Train, taxi
- Take the train from Khurda Road Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Junagadh Jntrain
- Take the train from Junagadh Jn to Satadhartrain
- Take the taxi from Satadhar to Gir National Parktaxi
2d 2h₹2,773–12,775Bus, train, taxi
- Take the bus from Bhubaneswar, Odisha to Raipurbus
- Take the bus from Raipur to Rajkotbus
- Take the train from Rajkot Jn to Junagadh Jntrain
- Take the train from Junagadh Jn to Satadhartrain
- Take the taxi from Satadhar to Gir National Parktaxi
2d 8h
Biju Patnaik International Airport (BBI) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Bhubaneshwar to Gir National Park is to train and taxi via Ahmedabad which costs ₹2,600 - ₹10,000 and takes 41h 17m.
The fastest way to get from Bhubaneshwar to Gir National Park is to fly and taxi which takes 7h 6m and costs ₹12,000 - ₹29,000.
The distance between Bhubaneshwar and Gir National Park is 1629 km. The road distance is 1929.7 km.
The best way to get from Bhubaneshwar to Gir National Park without a car is to train and taxi via Ahmedabad which takes 41h 17m and costs ₹2,600 - ₹10,000.
It takes approximately 7h 6m to get from Bhubaneshwar to Gir National Park, including transfers.
Yes, the driving distance between Bhubaneshwar to Gir National Park is 1930 km. It takes approximately 28h 54m to drive from Bhubaneshwar to Gir National Park.
There are seven+ hotels available in Gir National Park.
What companies run services between Bhubaneshwar, India and Gir National Park, India?
There is no direct connection from Bhubaneshwar to Gir National Park. However, you can fly to Diu Airport (DIU) then take the taxi to Gir National Park. Alternatively, you can take the train to Ahmedabad Jn, take the train to Savarkundla, then take the taxi to Gir National Park.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Rajkot International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–24,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Raipur, Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport via Raipur
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Biju Patnaik International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Biju Patnaik International Airport to Sardar Vallabhbhai Patel International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Biju Patnaik International Airport to Sardar Vallabhbhai Patel International Airport via Ranchi
- Ave. Duration
- 5h
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–16,000
- Website
- helitrans.no
Flights from Biju Patnaik International Airport to Diu Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Biju Patnaik International Airport to Keshod Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 13h 30m
- When
- Monday and Friday
- Estimated price
- ₹9,500–24,000
Flights from Biju Patnaik International Airport to Keshod Airport via Chhatrapati Shivaji Maharaj International Airport, Diu Airport
- Ave. Duration
- 9h 10m
- When
- Thursday and Saturday
- Estimated price
- ₹9,500–24,000
Flights from Biju Patnaik International Airport to Keshod Airport via Ranchi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 17h 5m
- When
- Friday
- Estimated price
- ₹10,000–24,000
Flights from Biju Patnaik International Airport to Keshod Airport via Sardar Vallabhbhai Patel International Airport, Diu Airport
- Ave. Duration
- 18h 40m
- When
- Wednesday and Friday
- Estimated price
- ₹9,500–24,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Rajkot International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Biju Patnaik International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,000–10,000
Flights from Biju Patnaik International Airport to Sardar Vallabhbhai Patel International Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,000–24,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,000–10,000
- Website
- starair.in
Flights from Biju Patnaik International Airport to Diu Airport via Goa Mopa
- Ave. Duration
- 5h 25m
- When
- Tuesday and Thursday
- Estimated price
- ₹12,000–29,000
- Phone
- 14646
- [email protected]
- 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
- irctc.co.in
- 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 Savarkundla
- Ave. Duration
- 5h 23m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- 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 Satadhar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Bandra Terminus to Savarkundla
- Ave. Duration
- 12h 38m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Sabarmati Jn to Rajkot Jn
- Ave. Duration
- 3h 47m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- 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 Satadhar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Khurda Road Jn to Rajkot Jn
- Ave. Duration
- 42h 2m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- 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
- irctc.co.in
- 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 Satadhar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Rajkot Jn to Junagadh Jn
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- 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 Satadhar
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Website
- Veer Travels
Bus from Bhubaneswar, Odisha to Nagpur, Maharashtra
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Schedules at
- Veer Travels
- Website
- Shihori Tours And Travels®
Bus from Nagpur, Maharashtra to Vadodara, Gujarat
- Ave. Duration
- 17h
- Frequency
- Hourly
- Schedules at
- Shihori Tours And Travels®
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Vadodara to Ahmedabad
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹400–5,250
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–550
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from Geeta Mandir to New Parking Somnath
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
- Website
- New Grand Travels
Bus from Bhubaneswar, Odisha to Raipur
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Schedules at
- New Grand Travels
- Website
- Artc Tours And Travels
Bus from Raipur to Rajkot
- Ave. Duration
- 36h 40m
- Frequency
- Twice daily
- Schedules at
- Artc Tours And Travels
- Ave. Duration
- 1h 39m
- Estimated price
- ₹1,400–2,400
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 What documents do I need to cross Niagara Falls?, Getting to Milan from the airport, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.










