There are 6 ways to get from Diu Airport (DIU) to SOMNATH by plane, train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dr. Babasaheb Ambedkar International Airport, train, taxi
best- Fly from Diu Airport (DIU) to Dr. Babasaheb Ambedkar International Airport (NAG)plane DIU - NAG
- Take the train from Nagpur to Chandrapurtrain
- Take the taxi from Chandrapur to SOMNATHtaxi
9h 36m₹11,377–20,174Train
cheapest- Take the train from Delvada to Veravaltrain
- Take the train from Veraval to Rajkot Jntrain
- Take the train from Rajkot Jn to Balharshahtrain
- Take the train from Balharshah to Marodatrain
33h 25m₹1,971–8,979Bus, taxi
- Take the bus from Diu to Ahmedabad Krishnanagar Standbus
- Take the bus from Ahmedabad, Gujarat to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Wadsabus
- Take the taxi from Wadsa to SOMNATHtaxi
36h 6mDrive 1,279 km
- Drive from Diu Airport (DIU) to SOMNATHcar 1,279 km
18h 42m₹14,432–20,846Fly to Mana Airport, train
- Fly from Diu Airport (DIU) to Mana Airport (RPR)plane DIU - RPR
- Take the train from Raipur Jn to Gondia Jntrain
- Take the train from Gondia Jn to Rajulitrain
12h 53m₹10,266–28,929Train, bus
- Take the train from Delvada to Junagadh Jntrain
- Take the train from Junagadh Jn to Rajkot Jntrain
- Take the bus from Rajkot to Nagpur, Maharashtrabus
- Take the train from Nagpur to Balharshahtrain
- Take the train from Balharshah to Marodatrain
44h 9m
Diu Airport (DIU) to Dr. Babasaheb Ambedkar International Airport (NAG) flights
Questions & Answers
The cheapest way to get from Diu Airport (DIU) to SOMNATH is to train which costs ₹1,900 - ₹9,000 and takes 33h 25m.
The fastest way to get from Diu Airport (DIU) to SOMNATH is to fly and train and taxi which takes 9h 36m and costs ₹11,000 - ₹21,000.
No, there is no direct train from Diu Airport (DIU) to SOMNATH. However, there are services departing from Delvada and arriving at Maroda via Veraval, Rajkot Jn and Balharshah. The journey, including transfers, takes approximately 33h 25m.
The distance between Diu Airport (DIU) and SOMNATH is 1109 km. The road distance is 1279 km.
The best way to get from Diu Airport (DIU) to SOMNATH without a car is to train which takes 33h 25m and costs ₹1,900 - ₹9,000.
It takes approximately 9h 36m to get from Diu Airport (DIU) to SOMNATH, including transfers.
Diu Airport (DIU) to SOMNATH train services, operated by Indian Railways, depart from Delvada station.
Diu Airport (DIU) to SOMNATH train services, operated by Indian Railways, arrive at Veraval station.
Yes, the driving distance between Diu Airport (DIU) to SOMNATH is 1279 km. It takes approximately 18h 42m to drive from Diu Airport (DIU) to SOMNATH.
There are one+ hotels available in SOMNATH.
What companies run services between Diu Airport (DIU), India and SOMNATH, India?
You can take a vehicle from Diu Airport (DIU) to SOMNATH via Delvada, Veraval, Rajkot Jn, Balharshah, and Maroda in around 33h 25m.
- Website
- goindigo.in
Flights from Diu Airport to Dr. Babasaheb Ambedkar International Airport via Ahmedabad
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–24,000
Flights from Diu Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–24,000
Flights from Diu Airport to Mana Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagpur to Chandrapur
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Delvada to Veraval
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Veraval to Rajkot Jn
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Rajkot Jn to Balharshah
- Ave. Duration
- 21h 25m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Balharshah to Maroda
- Ave. Duration
- 2h 2m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Raipur Jn to Gondia Jn
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Gondia Jn to Rajuli
- Ave. Duration
- 3h 11m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Delvada to Junagadh Jn
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Junagadh Jn to Rajkot Jn
- Ave. Duration
- 2h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Nagpur to Balharshah
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Balharshah to Maroda
- Ave. Duration
- 2h 2m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Diu to Ahmedabad Krishnanagar Stand
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ₹440–1,100
- Schedules at
- gsrtc.in
- Seater
- ₹440–650
- AC Sleeper
- ₹500–750
- Sleeper
- ₹700–1,100
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Ahmedabad, Gujarat to Nagpur, Maharashtra
- Ave. Duration
- 18h 58m
- Frequency
- Hourly
- Schedules at
- Gujarat Travels
- Website
- New Royal Tours and Travels
Bus from Nagpur, Maharashtra to Wadsa
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Schedules at
- New Royal Tours and Travels
- Website
- Shree Abhishek Travels
Bus from Rajkot to Nagpur, Maharashtra
- Ave. Duration
- 26h 30m
- Frequency
- 3 times a day
- Schedules at
- Shree Abhishek Travels
- Ave. Duration
- 1h 10m
- Estimated price
- ₹1,000–1,800
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Italy Travel Guides, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.












