There are 6 ways to get from Diu to Nadiād by plane, train, bus, car, or taxi
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 Sardar Vallabhbhai Patel International Airport, train
best- Fly from Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD)plane DIU - AMD
- Take the train from Ahmedabad Jn to Nadiad Jntrain
2h 23m₹4,358–19,188Bus, train
cheapest- Take the bus from Diu to Ahmedabad Krishnanagar Standbus
- Take the train from Ahmedabad Jn to Nadiad Jntrain 12972 / ...
11h 51m₹564–1,965Train
- Take the train from Delvada to Veravaltrain 09296
- Take the train from Veraval to Nadiad Jntrain 19218 / ...
13h 33m₹1,102–4,106Drive 365.7 km
- Drive from Diu to Nadiādcar 365.7 km
5h 4m₹4,123–5,955Taxi
- Take the taxi from Diu to Nadiādtaxi 365.7 km
5h 4m₹7,000–9,000Fly to Surat, train
- Fly from Diu Airport (DIU) to Surat (STV)plane DIU - STV
- Take the train from Surat to Nadiad Jntrain
4h₹3,828–20,658
Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD) flights
Questions & Answers
The cheapest way to get from Diu to Nadiād is to bus and train which costs ₹550 - ₹2,000 and takes 11h 51m.
The fastest way to get from Diu to Nadiād is to fly and train which takes 2h 23m and costs ₹4,300 - ₹20,000.
No, there is no direct train from Diu to Nadiād. However, there are services departing from Delvada and arriving at Nadiad Jn via Veraval. The journey, including transfers, takes approximately 13h 33m.
The distance between Diu and Nadiād is 378 km. The road distance is 365.7 km.
The best way to get from Diu to Nadiād without a car is to bus and train which takes 11h 51m and costs ₹550 - ₹2,000.
It takes approximately 2h 23m to get from Diu to Nadiād, including transfers.
Diu to Nadiād train services, operated by Indian Railways, depart from Delvada station.
Diu to Nadiād train services, operated by Indian Railways, arrive at Veraval station.
Yes, the driving distance between Diu to Nadiād is 366 km. It takes approximately 5h 4m to drive from Diu to Nadiād.
There are 39+ hotels available in Nadiād.
What companies run services between Diu, India and Nadiād, India?
You can take a vehicle from Diu to Nadiad Jn via Delvada and Veraval in around 13h 33m.
- Website
- goindigo.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,200–17,000
Flights from Diu Airport to Surat
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹2,500–17,000
- Website
- starair.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h
- When
- Tuesday to Thursday
- Estimated price
- ₹4,200–29,000
- Website
- helitrans.no
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport via Keshod
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- ₹4,600–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ahmedabad Jn to Nadiad Jn
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ahmedabad Jn to Nadiad Jn
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Delvada to Veraval
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Veraval to Nadiad Jn
- Ave. Duration
- 9h 23m
- Frequency
- Twice daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Surat to Nadiad Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- 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
- Ave. Duration
- 5h 4m
- Estimated price
- ₹7,000–9,000
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Florence to Rome, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.












