There are 8 ways to get from Nandurbar (Station) to Diu Fortress by train, plane, 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.
Train to Surat, fly
best- Take the train from Nandurbar to Surattrain
- Fly from Surat (STV) to Diu Airport (DIU)plane STV - DIU
4h 41m₹3,806–20,536Train, bus via Surat
cheapest- Take the train from Nandurbar to Surattrain
- Take the bus from Surat to Ahmedabadbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
20h 13m₹1,071–3,866Train, bus
- Take the train from Nandurbar to Vadodara Jntrain
- Take the bus from Vadodara, Gujarat to Ahmedabad, Gujaratbus
- Take the bus from Ahmedabad Krishnanagar Stand to Diubus
18h 56mTrain
- Take the train from Nandurbar to Jetalsar Jntrain
- Take the train from Jetalsar Jn to Veravaltrain
- Take the train from Veraval to Unatrain
20h 6m₹1,401–6,044Drive 594.2 km
- Drive from Nandurbar (Station) to Diu Fortresscar 594.2 km
8h 34m₹6,708–9,689Taxi
- Take the taxi from Nandurbar (Station) to Diu Fortresstaxi 594.2 km
8h 34m₹11,000–14,000Train to Sardar Vallabhbhai Patel International Airport, fly
- Take the train from Nandurbar to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Diu Airport (DIU)plane AMD - DIU
9h 13m₹4,701–20,190Train via Surat
- Take the train from Nandurbar to Surattrain
- Take the train from Surat to Veravaltrain
- Take the train from Veraval to Delvadatrain
21h 18m₹1,306–5,916
Surat (STV) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Nandurbar (Station) to Diu Fortress is to train and bus via Surat which costs ₹1,000 - ₹3,900 and takes 20h 13m.
The fastest way to get from Nandurbar (Station) to Diu Fortress is to train and fly which takes 4h 41m and costs ₹3,800 - ₹21,000.
No, there is no direct train from Nandurbar (Station) to Diu Fortress. However, there are services departing from Nandurbar and arriving at Una via Jetalsar Jn and Veraval. The journey, including transfers, takes approximately 20h 6m.
The distance between Nandurbar (Station) and Diu Fortress is 379 km. The road distance is 594.2 km.
The best way to get from Nandurbar (Station) to Diu Fortress without a car is to train and bus which takes 18h 56m and costs .
It takes approximately 4h 41m to get from Nandurbar (Station) to Diu Fortress, including transfers.
Nandurbar (Station) to Diu Fortress train services, operated by Indian Railways, depart from Nandurbar station.
Nandurbar (Station) to Diu Fortress train services, operated by Indian Railways, arrive at Jetalsar Jn station.
Yes, the driving distance between Nandurbar (Station) to Diu Fortress is 594 km. It takes approximately 8h 34m to drive from Nandurbar (Station) to Diu Fortress.
There are 11+ hotels available in Diu Fortress.
What companies run services between Nandurbar (Station), India and Diu Fortress, India?
You can take a train from Nandurbar to Diu Fortress via Jetalsar Jn, Veraval, and Una in around 20h 6m.
- Website
- goindigo.in
Flights from Surat to Diu Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹2,600–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Diu Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,400–17,000
- Website
- starair.in
Flights from Sardar Vallabhbhai Patel International Airport to Diu Airport
- Ave. Duration
- 1h
- When
- Tuesday to Thursday
- Estimated price
- ₹4,200–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nandurbar to Surat
- Ave. Duration
- 2h 32m
- Frequency
- Every 2 hours
- 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 Nandurbar to Vadodara Jn
- Ave. Duration
- 4h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Nandurbar to Jetalsar Jn
- Ave. Duration
- 13h 5m
- Frequency
- Once a week
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Jetalsar Jn to Veraval
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Veraval to Una
- Ave. Duration
- 2h 27m
- 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 Nandurbar to Ahmedabad Jn
- Ave. Duration
- 6h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Nandurbar to Surat
- Ave. Duration
- 2h 32m
- Frequency
- Every 2 hours
- 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 Nandurbar to Surat
- Ave. Duration
- 2h 32m
- Frequency
- Every 2 hours
- 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 Surat to Veraval
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Veraval to Delvada
- Ave. Duration
- 3h 10m
- 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
- 7060375869
- Website
- Rajat Rides Tours and Travels
Bus from Vadodara, Gujarat to Ahmedabad, Gujarat
- Ave. Duration
- 2h 5m
- Frequency
- Every 5 minutes
- Schedules at
- Rajat Rides Tours and Travels
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Ahmedabad Krishnanagar Stand to Diu
- 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
Bus from Ahmedabad Krishnanagar Stand to Diu
- 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
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Surat to Ahmedabad
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹450–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Ave. Duration
- 8h 34m
- Estimated price
- ₹11,000–14,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 10 amazing places to get away from it all in Australia, What documents do I need to cross Niagara Falls?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
















