Wondering how to reach Gir? Well, Gir has its own railway station - Sasan Gir railway station which is just at a distance of 26.2 kms from the Gir National Park. Travelling to Gir by road is equally convenient as it is by rail. It is well connected to 3 major towns Junagadh, Amreli and Somnath, which makes it easy to reach this national park, that is spread over 1,400 square kilometres in the southern part of the state of Gujarat. 

The Gir National Park holds the distinction of being the last natural reserve of the Asiatic lion. This majestic creature once roamed the Indian subcontinent, but hunting brought it close to extinction. The Gir National Park was established to ensure the lion’s survival. The park boasts hundreds of species of birds and animals and over 2000 species of flora, making it one of the more diverse natural reserves in India. Amongst the many things to do in Gir, you can visit the local temples, live in the villages that lie in the forest zone and go on safaris to witness the jungle’s natural treasures.

Reaching this secluded forest reserve may seem like an odyssey, but it is remarkably well connected by rail, road and air to the rest of India. 

How to Reach Gir by Road

Here is a table to help know how to reach Gir by road if you are planning to go via a road trip.


Road distance

Time taken

Ahmedabad to Gir

365 kms

7-8 hours

Rajkot to Gir

156 kms

3-4 hours

Jamnagar to Gir

236 kms

5-6 hours

Diu to Gir

110 kms

2-3 hours

Junagadh to Gir

60 kms

1-2 hours

Somnath to Gir

45 kms

1–2 hours

Veraval to Gir

42 kms

1-2 hours

Keshod to Gir

96 kms

2-3 hours

Amreli to Gir

150 kms

3 – 4 hours

Gujarat boasts some of the finest roads in India, along with one of the most intensive road covers of any Indian state. Moreover, Junagadh, the city close to the Gir reserve, is exceptionally well connected to major cities in Gujarat such as Ahmedabad, Surat, Rajkot and Bhavnagar. You can even find buses operating in villages and small towns surrounding the forests. However, if you have a vehicle at your disposal, opt to take a ‘road trip’ as it can make getting around the forest reserve easy as well.

How to Reach Gir by Railways

While the National Park does not have a railway station or stopping of its own, the nearest station is in the municipality of Veraval. Veraval is a port city and is part of the Junagadh district. The distance from Veraval to the National Park is approximately 45 kilometres, and can be covered by hiring a taxi or cab. Cities close to Gir like Junagadh, Rajkot, and Bhavnagar are all well connected to other cities in Gujarat as well as metropolises like Delhi and Mumbai.

How to Reach Gir by Air

Again, Gujarat’s excellent infrastructure ensures that each of the towns of Junagadh, Rajkot, Bhavnagar, and Diu have functioning airports connecting them to the rest of the country. At a distance of approximately 95 kilometres, Diu is the closest airport to Gir, with multiple airlines flying to the city every day.

Stay at Club Mahindra Gir Resort in Gujarat

Like the many things to do in Gir and places to visit in Gir, there are quite a few choice resorts for your stay option. Amongst the many Gir resorts, Club Mahindra Gir Resort stands out for its location and service. A Club Mahindra Membership is all that is required to avail the excellent facilities offered. Reading any of the innumerable Club Mahindra Reviews shall convince you of the effort and pride the resort, and its staff take to ensure your family vacation is as memorable as you have planned. Have a memorable family holiday on the outskirts of the Gir Wildlife Sanctuary with Club Mahindra Gir resort in Gujarat.

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 250,000 members , who can holiday at 100+ resorts in India and abroad.

Read More

Checkout our resorts