How to Reach Gir National Park

Gir National Park, located in Gujarat, India, is a renowned wildlife sanctuary and the only natural habitat of the majestic Asiatic lions. This protected area is not only a haven for these big cats but also home to over 400 plant species and nearly 2,375 animal species, making it a paradise for wildlife and nature enthusiasts.Every year, travelers from across India and around the world visit Gir to witness its rich biodiversity and experience wildlife in its natural surroundings. The park is well-connected by road, rail, and air, making it easily accessible for tourists. Here's your complete guide on how to reach Gir National Park.

BY AIR

  • If you’re arriving by air, the nearest airports are Keshod Airport (approx. 70 km away) and Rajkot Airport (around 160 km). After landing, you can easily hire a taxi or take local transport to reach Gir National Park.
  • International travelers should book their flights to Mumbai International Airport. From there, you can take a connecting flight to Diu Airport, and then continue your journey to Gir by local transportation.

BY TRAIN

  • To travel by train, you can book tickets to either Junagadh or Veraval railway stations, both of which are the closest to Gir National Park. These stations are well-connected to major cities across India. From there, you’ll find plenty of local transport options like buses, cabs, and taxis that can take you to the park in about 2 hours.
  • Another option is to arrive at Rajkot Railway Station, which is located around 165 km from the park. From Rajkot, it takes approximately 3 hours by road to reach Gir National Park.

BY ROAD

If you enjoy traveling by road, reaching Gir National Park is quite convenient. You can drive your own vehicle or opt for government and private buses that operate from various cities. The park is well-connected by good-quality roads across Gujarat.
Below are the distances from major cities to Sasan Gir:
  • Ahmedabad to Sasan Gir – 329 km
  • Rajkot to Sasan Gir – 154 km
  • Somnath to Sasan Gir – 40 km
  • Diu to Sasan Gir – 98 km
  • Surat to Sasan Gir – 361 km