There are 8 ways to get from Taj Lake Palace Udaipur to Gir National Park by plane, taxi, car, car ferry, train, night bus, bus or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly Udaipur to Hirasar, taxi • 5h 30m
Cheapest option
Train, taxi • 13h 38m
6 alternative options
Fly Udaipur to Surat, drive, car ferry • 13h 32m
Taxi to Ahmedabad, fly to Diu, taxi • 6h 39m
Fly Udaipur to Diu, taxi • 6h 48m
Night bus, bus, taxi • 18h 9m
Train, night train, taxi • 20h 56m
Drive • 9h 1m
Questions & Answers
The cheapest way to get from Taj Lake Palace Udaipur to Gir National Park is to train and taxi which costs ₹3,200 - ₹5,500 and takes 13h 38m.
The fastest way to get from Taj Lake Palace Udaipur to Gir National Park is to fly and taxi which takes 5h 30m and costs ₹10,000 - ₹24,000.
The distance between Taj Lake Palace Udaipur and Gir National Park is 608 km. The road distance is 587.4 km.
The best way to get from Taj Lake Palace Udaipur to Gir National Park without a car is to train and taxi which takes 13h 38m and costs ₹3,200 - ₹5,500.
It takes approximately 5h 30m to get from Taj Lake Palace Udaipur to Gir National Park, including transfers.
Yes, the driving distance between Taj Lake Palace Udaipur to Gir National Park is 587 km. It takes approximately 9h 1m to drive from Taj Lake Palace Udaipur to Gir National Park.
There are 50+ hotels available in Gir National Park. Prices start at ₹1,800 per night.
- Distance: 608.3 km
- Duration: 5h 30m
What companies run services between Taj Lake Palace Udaipur, India and Gir National Park, India?
There is no direct connection from Taj Lake Palace Udaipur to Gir National Park. However, you can take the taxi to Udaipur airport, fly to Hirasar, then take the taxi to Gir National Park. Alternatively, you can take the taxi to Udaipur airport, fly to Surat, take the drive to Hazira Ferry Terminal, take the car ferry to Ghogha Ferry Terminal, then take the drive to Gir National Park.
- Website
- goindigo.in
Flights from Udaipur to Hirasar
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹3,800 - ₹15,000
Flights from Udaipur to Hirasar via Mumbai
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000 - ₹18,000
Flights from Udaipur to Surat
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,100 - ₹18,000
Flights from Ahmedabad to Diu
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000 - ₹23,000
- Website
- helitrans.no
Flights from Udaipur to Diu via Mumbai
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,500 - ₹30,000
- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Udaipur to Asarva
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹180 - ₹1,000
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹180 - ₹240
- Third AC (3A)
- ₹550 - ₹700
- Second AC (2A)
- ₹750 - ₹1,000
Train from Ahmedabad Jn to Savarkundla
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Estimated price
- ₹200 - ₹1,100
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹200 - ₹260
- Third AC (3A)
- ₹600 - ₹750
- Second AC (2A)
- ₹850 - ₹1,100
Train from Udaipur to Vadodara Jn
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹290 - ₹1,500
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹290 - ₹370
- Third AC (3A)
- ₹800 - ₹1,100
- Second AC (2A)
- ₹1,100 - ₹1,500
Night train from Vadodara Jn to Savarkundla
- Ave. Duration
- 7h 53m
- Frequency
- 5 times a week
- Estimated price
- ₹240 - ₹1,300
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹240 - ₹310
- Third AC (3A)
- ₹700 - ₹900
- Second AC (2A)
- ₹950 - ₹1,300
- Phone
- +919251611611
- info@shrinathbus.com
- Website
- shrinathbus.com
Night bus from Paras Circle to Airport Circle
- Ave. Duration
- 5h 26m
- Frequency
- Every 2 hours
- Estimated price
- ₹300 - ₹1,000
- Schedules at
- shrinathbus.com
- Phone
- +917922835000
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹650 - ₹850
- Schedules at
- gsrtc.in
- Price Range
- ₹650 - ₹850
- Phone
- 08035216990
- helpdesk@dgferry.com
- Website
- dgferry.com
Car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹300
- Schedules at
- dgferry.com
- Adult
- ₹300
- Ave. Duration
- 3h 24m
- Estimated price
- ₹6,000 - ₹7,500
Rajkot Taxi Rentals
- Phone
- +91 99 79 99 14 97
- Website
- rajkottaxi.co.in
Rajkot Taxi
- Phone
- +91 99 09 79 10 97
- Website
- rajkottaxi.in
Om Tours and Travels
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 Train travel in France: A guide to SNCF, How to get from Gatwick Airport into central London and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.