There are 5 ways to get from Verāval to Saurashtra by bus, taxi, plane, train, 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.
Bus, taxi, fly
best- Take the bus from Somnath to Kodīnarbus
- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Sardar Vallabhbhai Patel International Airport (AMD)plane DIU - AMD
4h 43m₹4,675–14,575Train
cheapest- Take the train from Veraval to Ahmedabad Jntrain 19218 / ...
8h 20m₹260–2,100Bus
- Take the bus from Somnath to Ahmedabadbus redbusIndia_A/C Sleeper
10h₹670–720Drive 395.5 km
- Drive from Verāval to Ahmedabadcar 395.5 km
5h 35m₹3,833–5,536Taxi
- Take the taxi from Verāval to Ahmedabadtaxi 395.5 km
5h 35m₹7,500–9,500
Verāval to Saurashtra by train
Comparing Your Travel Options
The cheapest way to get from Verāval to Saurashtra is to bus which costs ₹670 - ₹720 and takes 10h.
The fastest way to get from Verāval to Saurashtra is to bus and taxi and fly which takes 4h 43m and costs ₹4,600 - ₹15,000.
Yes, there is a direct bus departing from Somnath and arriving at Ahmedabad. Services depart three times a day, and operate every day. The journey takes approximately 10h.
Yes, there is a direct train departing from Veraval and arriving at Ahmedabad Jn. Services depart three times a day, and operate every day. The journey takes approximately 8h 20m.
The distance between Verāval and Saurashtra is 412 km. The road distance is 395.5 km.
The best way to get from Verāval to Saurashtra without a car is to train which takes 8h 20m and costs ₹260 - ₹2,100.
It takes approximately 4h 43m to get from Verāval to Saurashtra, including transfers.
Verāval to Saurashtra bus services, operated by Mahasagar Travels, depart from Somnath station.
Verāval to Saurashtra train services, operated by Indian Railways, depart from Veraval station.
The best way to get from Verāval to Saurashtra is to train which takes 8h 20m and costs ₹260 - ₹2,100. Alternatively, you can bus, which costs ₹670 - ₹720 and takes 10h.
What companies run services between Verāval, India and Saurashtra, India?
Indian Railways operates a train from Veraval to Ahmedabad Jn 3 times a day. Tickets cost ₹260–2,100 and the journey takes 8h 20m. Alternatively, Mahasagar Travels operates a bus from Somnath to Ahmedabad 3 times a day, and the journey takes 10h. Three other operators also service this route.
- Website
- goindigo.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,500–12,000
- Website
- starair.in
Flights from Diu Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹2,800–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Ahmedabad Jn
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Somnath to Kodīnar
- Ave. Duration
- 51 min
- Frequency
- 5 times a day
- Estimated price
- ₹50–160
- Schedules at
- GSRTC
- Seater
- ₹50–75
- AC Sleeper
- ₹110–160
- Website
- Mahasagar Travels
Bus from Somnath to Ahmedabad
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Schedules at
- Mahasagar Travels
- Website
- Shyam Travels
Bus from Somnath to Ahmedabad
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Schedules at
- Shyam Travels
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from Somnath to Ahmedabad
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Somnath to Ahmedabad
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Ave. Duration
- 3h 5m
- Estimated price
- ₹1,100–9,500
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 How to get from Southend Airport into central London, Italy Travel Guides, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Verāval to Saurashtra bus services, operated by Mahasagar Travels, arrive at Ahmedabad station.
Verāval to Saurashtra train services, operated by Indian Railways, arrive at Ahmedabad Jn station.
Yes, the driving distance between Verāval to Saurashtra is 396 km. It takes approximately 5h 35m to drive from Verāval to Saurashtra.
Book your Verāval to Saurashtra train tickets online with 12go.asia.
Book your Verāval to Saurashtra bus tickets online with Omio.
There are 649+ hotels available in Saurashtra.




















