Nearest Airport to Somnath: Diu and Your Flight Options

HHarsh Rawat14 Nov 20266 min read
Nearest Airport to Somnath
Quick answer

The nearest airport to the Somnath Temple is Diu Airport (DIU), about 63 to 85 km away, roughly a 2 hour drive. Somnath has no airport of its own, so air travellers land at Diu, Keshod, Rajkot or Ahmedabad and continue by road, with Veraval the nearest railway station. This guide, from Experience My India, covers every airport, its connectivity and how to reach the temple.

Reaching the sacred town of Somnath by air takes a little planning, because the temple town itself has no commercial airport. Travellers fly into one of several airports along the Saurashtra coast and complete the final leg by road, with the nearest railhead at Veraval close by. This guide, from the team behind Somnath Dwarka Tour Package, a unit of Experience My India, sets out the nearest airports to Somnath, how far each is, which offers the best flight connectivity and how to cover the last stretch to the first of the twelve Jyotirlingas.

Nearest airports to Somnath compared

Somnath, at Prabhas Patan near Veraval on the Arabian Sea coast, has no commercial airport of its own, so air travellers land nearby and drive in. The closest is the small Diu Airport, with Keshod, Rajkot and Ahmedabad as the main alternatives, each a trade-off between distance and the number of flights available. Here is how they compare:

Airport

Distance to Somnath

Drive time

Connectivity

Diu (DIU)

63 to 85 km

about 2 hrs

Nearest; limited flights

Keshod (IXK)

50 to 60 km

about 1.5 hrs

Closest by road, very limited flights

Rajkot (HSR)

195 to 200 km

about 4 hrs

More frequent flights to major cities

Ahmedabad (AMD)

about 400 km

about 7 to 8 hrs

Busiest; most domestic and international flights

Diu Airport, the nearest to Somnath

Diu Airport (DIU) is generally considered the nearest convenient airport to Somnath, about 63 to 85 km away, which works out to roughly a 2 hour drive along the coast. Located in the Union Territory of Diu, it handles limited scheduled flights to and from a few major cities, so connectivity is modest but useful when a suitable flight exists. From the airport, the drive to Somnath runs through pleasant coastal country and a private taxi booked in advance is the simplest way to cover it. Our Diu Airport guide covers the airport and its connections in detail and because Diu is itself a lovely beach destination, many travellers combine the two.

Alternative airports for Somnath

Because Diu and Keshod both have limited flights, many travellers choose a larger airport with more options, accepting a longer drive:

  • Keshod Airport (IXK): the closest by road at about 50 to 60 km, roughly a 1.5 hour drive, but with very limited flight connectivity, so it is convenient only when a suitable service is operating.

  • Rajkot Airport: about 195 to 200 km away, roughly a 4 hour drive, but with much more frequent flights to major cities, making it a reliable choice when the nearer airports have no convenient flight.

  • Ahmedabad International Airport (AMD): about 400 km away, the busiest airport in Gujarat with the widest choice of domestic and international flights; many pilgrims fly here and drive a combined Somnath and Dwarka circuit.

Getting from the airport to Somnath

From any of these airports the final leg to Somnath is by road and the simplest option is a private taxi booked in advance, which lets you travel in comfort and on your own schedule; our Somnath Dwarka taxi service can arrange this from any arrival airport. State transport and private buses also connect the region. By train, the nearest railway station is Veraval, only a short distance from the temple and it is well connected to major Gujarat cities, so many travellers combine a flight into Rajkot or Ahmedabad with an onward train to Veraval. Whichever route you choose, our how to plan a Somnath Dwarka tour guide helps you sequence the arrival with the rest of your trip and the Somnath aarti timings guide helps you time your first darshan.

Flying in for a combined Somnath Dwarka circuit

Many visitors combine Somnath with Dwarka and Gir and the choice of airport can make the circuit smoother. Flying into Ahmedabad lets you drive the full loop of Char Dham of Gujarat sites, while Rajkot is well placed for a Saurashtra loop. For the Somnath end specifically, Diu or Keshod put you closest and for a trip that also takes in Diu's beaches, our how to plan a Somnath Dwarka Diu tour guide shows how to weave it all together. Choosing where to fly in and out of can save hours of backtracking on a multi-city pilgrimage.

Tips for choosing your airport

A few pointers help you pick the right airport for your Somnath trip:

  • Shortest transfer: choose Diu or Keshod if a suitable flight exists, as both put you within about two hours of the temple.

  • Reliable flights: choose Rajkot or Ahmedabad when the nearer airports have no convenient service and plan for the longer road leg.

  • Train option: fly into a well-connected airport and take a train to Veraval, the railhead right beside Somnath.

  • Combined circuit: if you are also visiting Dwarka and Gir, a central airport like Rajkot or Ahmedabad usually works best.

  • Beach add-on: flying into Diu lets you enjoy its beaches and forts alongside the Somnath pilgrimage.

  • Book transfers early: arrange your taxi in advance so a driver is waiting when you land, whatever the hour.

About the Somnath Temple

Somnath is worth the journey from any airport. It is revered as the first of the twelve sacred Jyotirlingas of Lord Shiva and its very name, meaning Lord of the Moon, comes from the legend of the Moon god who bathed in the Sarasvati here to regain his lustre. The temple sits at Prabhas Patan near the Triveni Sangam, the confluence of the Kapila, Hiran and Sarasvati rivers, overlooking the Arabian Sea. Rebuilt many times across the centuries after repeated invasions, most famously the raid of Mahmud of Ghazni in 1026 CE, the present Chaulukya-style temple was completed in 1951 under Sardar Vallabhbhai Patel and is managed by the Shree Somnath Trust. You can read more in our Somnath Jyotirlinga significance guide and the temple is open for darshan from 6:00 AM to 9:30 PM, with an evening sound and light show that narrates its history.

Plan your Somnath pilgrimage

Experience My India can plan your Somnath pilgrimage from the moment you land, arranging the airport transfer, a comfortable stay and a well-paced itinerary across Somnath, Dwarka, Diu and Gir. Our Somnath Dwarka tour packages and wider Gujarat tour packages take the guesswork out of connections and distances, with a stay at well-placed hotels near the temple, so your journey from the airport to darshan is seamless. Please observe the Somnath temple rules on arrival.

Related guides

To plan your journey to Somnath further, these related guides help:

Related guide

What it covers

Places to visit in Somnath in one day

A compact plan of the temple town's key sights.

Best time to visit Somnath

Seasons, weather and when to plan your trip.

Somnath hotels near temple

Where to stay close to the Somnath shrine.

Plan your visit

Experience My India can arrange your Somnath pilgrimage, airport transfers and wider Gujarat journey. Browse more travel guides, message us on WhatsApp or call +91 73006 20809.

About the author

Harsh Rawat

Harsh Rawat

Somnath–Dwarka circuit planning

Harsh Rawat runs Somnath Dwarka Tour Package on the ground in Gujarat, part of Experience My India. Since 2018 he has been planning and driving the Somnath–Dwarka circuit — the darshan timings, the road hours between temples and the stops worth adding — and the routes, fares and timings published across this site are the ones he maintains.

Somnath · Dwarka · GujaratTravelling since 2018
Frequently Asked Questions

Guide FAQs

What is the nearest airport to Somnath?
The nearest airport to the Somnath Temple is Diu Airport (DIU), about 63 to 85 km away, roughly a 2 hour drive along the coast. Somnath itself has no commercial airport, so travellers land at Diu and continue by road. Keshod Airport is slightly closer by road at about 50 to 60 km but has very limited flights, while Rajkot and Ahmedabad are farther but far better connected, making them common choices for reaching Somnath.
Does Somnath have its own airport?
No, the temple town of Somnath does not have a commercial airport of its own. Air travellers must land at a nearby airport, most commonly Diu, Keshod, Rajkot or Ahmedabad and complete the final leg by road. The nearest railway station is at Veraval, only a short distance from the temple and well connected to major Gujarat cities, so many travellers combine a flight into a larger airport with an onward train to Veraval.
How far is Diu Airport from Somnath?
Diu Airport is about 63 to 85 km from Somnath, which is roughly a 2 hour drive along the coastal route. It is the nearest convenient airport to the temple, handling limited scheduled flights to and from a few major cities. From the airport, a private taxi booked in advance is the most comfortable way to reach Somnath and because Diu is itself a pleasant beach destination, many pilgrims combine a Somnath visit with a short stay in Diu.
Which airport has the best connectivity for Somnath?
For the best flight connectivity, Ahmedabad International Airport, about 400 km from Somnath, is the busiest in Gujarat with the widest choice of domestic and international flights, while Rajkot Airport, about 195 to 200 km away, has more frequent flights to major cities than the nearer airports. Diu and Keshod are closer but have limited schedules. Many pilgrims therefore fly into Rajkot or Ahmedabad for reliability and drive the remaining distance to Somnath.
How far is Keshod Airport from Somnath?
Keshod Airport is about 50 to 60 km from Somnath, roughly a 1.5 hour drive, which makes it the closest airport to the temple by road. However, Keshod has very limited flight connectivity, so it is a convenient option only when a suitable flight happens to be operating on your travel dates. Because its schedule is sparse, most travellers rely on Diu for the nearest regular flights or on Rajkot and Ahmedabad for more dependable connections.
How do I get from the airport to Somnath?
From any nearby airport, the final leg to Somnath is by road. The most comfortable option is a private taxi booked in advance, which lets you travel on your own schedule and state transport and private buses also serve the region. From Diu it is about a 2 hour drive and from Rajkot about 4 hours. Alternatively, you can travel by train to Veraval, the nearest railway station to the temple, which is well connected to major Gujarat cities.
Is there a railway station near Somnath?
Yes. The nearest railway station to Somnath is Veraval, only a short distance from the temple, well connected to major cities across Gujarat and beyond. Many travellers fly into a well-connected airport such as Rajkot or Ahmedabad and then take a train onward to Veraval or use the train for the whole journey. From Veraval, a short taxi or auto-rickshaw ride brings you to the Somnath Temple at Prabhas Patan.
How far is Ahmedabad Airport from Somnath?
Ahmedabad International Airport is about 400 km from Somnath, roughly a 7 to 8 hour drive. Despite the distance, many pilgrims choose Ahmedabad because it is the busiest airport in Gujarat, with the widest range of domestic and international flights. It is also a natural starting point for a combined Somnath and Dwarka road circuit, letting visitors see several sacred sites across Saurashtra in one well-planned trip rather than backtracking between distant airports.
How far is Rajkot Airport from Somnath?
Rajkot Airport is about 195 to 200 km from Somnath, roughly a 4 hour drive. While farther than Diu or Keshod, Rajkot offers much more frequent flights to major cities, which makes it a reliable choice when the nearer airports lack a convenient flight. Its central position in Saurashtra also suits travellers planning a wider loop taking in Somnath, Dwarka and other regional sites on a single trip, often with a private cab for the transfers.
Can I fly into Diu for a Somnath trip?
Yes, flying into Diu is a popular way to reach Somnath, as Diu Airport is the nearest at about 63 to 85 km, roughly a 2 hour drive. Diu handles limited scheduled flights, so check availability for your dates. A major bonus is that Diu is itself a charming beach destination with forts and beaches, so many travellers spend a day or two there before or after visiting Somnath, combining pilgrimage and leisure in one coastal trip.
What is the best way to reach Somnath by air?
The best way depends on your priority. For the shortest transfer, fly into Diu or Keshod if a suitable flight exists. For reliable connectivity, fly into Rajkot or Ahmedabad and continue by road or by train to Veraval. If you are combining Somnath with Dwarka and Gir, Ahmedabad or Rajkot makes a good base for the circuit. Booking a taxi transfer in advance makes any of these routes smooth and a tour operator can arrange the whole journey.
Can I combine Somnath and Dwarka from one airport?
Yes. Somnath and Dwarka are both in Saurashtra and are commonly visited together. Flying into Ahmedabad or Rajkot gives you a central base to drive the full Somnath and Dwarka circuit, often with Gir added in. Some travellers fly into one airport and out of another, such as into Diu near Somnath and out of Jamnagar near Dwarka, to avoid backtracking. Planning the entry and exit points carefully can save several hours on the pilgrimage.
How far is Veraval from Somnath Temple?
Veraval is only a few kilometres from the Somnath Temple, which sits at Prabhas Patan just beside it, so it is very close. Veraval is the nearest railway station and a short taxi or auto-rickshaw ride brings you to the temple. Because of this proximity, arriving by train at Veraval is one of the most convenient ways to reach Somnath and many pilgrims combine a flight into a larger airport with an onward train to Veraval.
Can Experience My India arrange my airport transfer to Somnath?
Yes. Experience My India can plan your Somnath pilgrimage from the moment you land, arranging a comfortable transfer from Diu, Rajkot, Ahmedabad or any arrival airport, along with your stay and a well-paced itinerary across Somnath, Dwarka, Diu and Gir. This takes the guesswork out of connections and distances, so your journey from the airport to your first darshan at the Somnath Temple is smooth and stress-free.
Plan Your Sacred Journey

Your Perfect Pilgrimage to Somnath & Dwarka

Our Gujarat specialists craft custom itineraries covering the sacred Jyotirlinga of Somnath and the divine Dwarkadhish Temple— with comfortable stays, private transfers & guided experiences.

VIP Jyotirlinga DarshanSomnath & Dwarka CoveredCustom Pilgrimage Plans24/7 Expert Support
WhatsApp Us
Somnath Dwarka Tour Package

Somnath + Dwarka

Gujarat, India

Verified timings · honest pricing
Testimonials

What travellers say

Real journeys planned by our team across the Somnath–Dwarka circuit.

We had a wonderful family holiday covering Somnath, Dwarka and Gir. Experience My India helped us plan the route and coordinate our travel arrangements from the beginning. We were particularly happy with the airport transfer planning, as choosing the right arrival point made the journey much easier. The team also helped us keep the itinerary comfortable for everyone in the family. Their communication was clear, and assistance was available whenever we needed it. Overall, it was a pleasant and memorable Gujarat trip.
Kirtan Shah
SuratSomnath Dwarka Gir For Family