Nearest Airport to Somnath: Diu and Your Flight Options

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 |
A compact plan of the temple town's key sights. | |
Seasons, weather and when to plan your trip. | |
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.

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.
