There are 9 ways to get from Verāval to Visakhapatnam by taxi, plane, train, 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.
Taxi to Diu Airport, fly
best- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Visakhapatnam (VTZ)plane DIU - VTZ
13h 37m₹9,842–21,685Train via Surat
cheapest- Take the train from Veraval to Surattrain 19218 / ...
- Take the train from Surat to Duvvadatrain 20804
39h 26m₹1,172–8,359Train
- Take the train from Veraval to Rajkot Jntrain 19218 / ...
- Take the train from Rajkot Jn to Visakhapatnamtrain 20820
39h 6m₹1,305–8,173Bus
- Take the bus from Somnath to Vadodarabus
- Take the bus from Vadodara to Vijayawadabus
- Take the bus from Vijayawada to Visakhapatnambus
2d 2hDrive 1,913.4 km
- Drive from Verāval to Visakhapatnamcar 1,913.4 km
27h 57m₹18,598–26,864Train to Rajkot International Airport, fly
- Take the train from Veraval to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Visakhapatnam (VTZ)plane HSR - VTZ
9h 22m₹9,515–18,363Train to Govardhanpur Airport Jamnagar, fly
- Take the train from Veraval to Jamnagartrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Visakhapatnam (VTZ)plane JGA - VTZ
15h 24m₹9,596–25,046Train to Surat, fly
- Take the train from Veraval to Surattrain
- Fly from Surat (STV) to Visakhapatnam (VTZ)plane STV - VTZ
18h 45m₹8,432–24,349Bus via Hyderabad
- Take the bus from Somnath to Keshodbus
- Take the bus from Keshod to Suratbus
- Take the bus from Surat to Hyderabadbus
- Take the bus from Hyderabad to Visakhapatnambus
2d 2h
Diu Airport (DIU) to Visakhapatnam (VTZ) flights
Comparing Your Travel Options
The cheapest way to get from Verāval to Visakhapatnam is to train via Surat which costs ₹1,100 - ₹8,500 and takes 39h 26m.
The fastest way to get from Verāval to Visakhapatnam is to train and fly which takes 9h 22m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Verāval to Visakhapatnam. However, there are services departing from Somnath and arriving at Visakhapatnam via Vadodara and Vijayawada. The journey, including transfers, takes approximately 2 days 2h.
No, there is no direct train from Verāval to Visakhapatnam. However, there are services departing from Veraval and arriving at Visakhapatnam via Rajkot Jn. The journey, including transfers, takes approximately 39h 6m.
The distance between Verāval and Visakhapatnam is 1422 km. The road distance is 1913.4 km.
The best way to get from Verāval to Visakhapatnam without a car is to train which takes 39h 6m and costs ₹1,300 - ₹8,500.
It takes approximately 13h 37m to get from Verāval to Visakhapatnam, including transfers.
Verāval to Visakhapatnam bus services, operated by New Suryadeep Travels, depart from Somnath station.
Verāval to Visakhapatnam train services, operated by Indian Railways, depart from Veraval station.
The best way to get from Verāval to Visakhapatnam is to train which takes 39h 6m and costs ₹1,300 - ₹8,500. Alternatively, you can bus, which costs and takes 2 days 2h.
What companies run services between Verāval, India and Visakhapatnam, India?
You can take a train from Veraval to Visakhapatnam via Rajkot Jn and Visakhapatnam in around 39h 6m. Alternatively, you can take a bus from Somnath to Visakhapatnam via Vadodara and Vijayawada in around 2d 2h.
- Website
- goindigo.in
Flights from Diu Airport to Visakhapatnam via Ahmedabad, Hyderabad
- Ave. Duration
- 11h 35m
- When
- Saturday
- Estimated price
- ₹8,500–20,000
Flights from Rajkot International Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Rajkot International Airport to Visakhapatnam via Delhi
- Ave. Duration
- 9h 15m
- When
- Tuesday
- Estimated price
- ₹10,000–21,000
Flights from Rajkot International Airport to Visakhapatnam via Pune, Hyderabad
- Ave. Duration
- 7h 35m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Govardhanpur Airport Jamnagar to Visakhapatnam via Mumbai
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Govardhanpur Airport Jamnagar to Visakhapatnam via Surat, Hyderabad
- Ave. Duration
- 8h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Govardhanpur Airport Jamnagar to Visakhapatnam via Ahmedabad, Hyderabad
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Surat to Visakhapatnam via Madras
- Ave. Duration
- 4h 50m
- When
- Wednesday and Sunday
- Estimated price
- ₹9,500–22,000
Flights from Surat to Visakhapatnam via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Surat to Visakhapatnam via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Surat to Visakhapatnam via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- ₹9,500–22,000
Flights from Surat to Visakhapatnam via Goa, Hyderabad
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,000–22,000
- Website
- airindia.in
Flights from Surat to Visakhapatnam via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Surat to Visakhapatnam via Bengaluru
- Ave. Duration
- 10h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–24,000
- Website
- airindiaexpress.in
Flights from Surat to Visakhapatnam via Bengaluru
- Ave. Duration
- 10h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Rajkot Jn
- Ave. Duration
- 3h 32m
- Frequency
- 5 times a day
- 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 Visakhapatnam
- Ave. Duration
- 34h 20m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–6,500
Train from Veraval to Rajkot Jn
- Ave. Duration
- 3h 32m
- Frequency
- 5 times a day
- 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 Veraval to Jamnagar
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Veraval to Surat
- Ave. Duration
- 12h 30m
- 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 Surat
- Ave. Duration
- 12h 30m
- 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 Surat to Duvvada
- Ave. Duration
- 25h 48m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
- Website
- New Suryadeep Travels
Bus from Somnath to Vadodara
- Ave. Duration
- 12h
- Frequency
- Every 4 hours
- Schedules at
- New Suryadeep Travels
- Website
- New Dharti Travels
Bus from Somnath to Vadodara
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Schedules at
- New Dharti Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Somnath to Vadodara
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Website
- Shri Ganesh Travells
Bus from Vadodara to Vijayawada
- Ave. Duration
- 30h 50m
- Frequency
- 5 times a week
- Schedules at
- Shri Ganesh Travells
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Vadodara to Vijayawada
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Schedules at
- Shri Ganesh Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 22h
- Frequency
- 3 times a week
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹850–3,000
- Website
- Shymoli Paribahan
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 10h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹1,000–3,100
- Website
- Shymoli Paribahan
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 50m
- Frequency
- Hourly
- Website
- BigBus
- Website
- Arshiya Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 5m
- Frequency
- Hourly
- Schedules at
- Arshiya Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹500–950
- Schedules at
- Vijayanand Travels
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Schedules at
- Fresh Bus
- Phone
- +91 92465 50000
- [email protected]
- Website
- Morning Star Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Website
- Morning Star Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Sana Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- Sai RK Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Sai RK Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Elegance Tours And Travels Pvt Ltd
- Website
- Ayodhya Travels Pvt Ltd
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 6h 20m
- Frequency
- 6 times a week
- Schedules at
- Ayodhya Travels Pvt Ltd
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 10h 45m
- Frequency
- 5 times a day
- Schedules at
- Ayodhya Travels Pvt Ltd
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Schedules at
- Anushka Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 8h 36m
- Frequency
- 6 times a week
- Website
- NeuGo
- Website
- Saz Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 12m
- Frequency
- 5 times a week
- Schedules at
- Saz Travels
- Website
- YBM Travels(BLM)
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a week
- Schedules at
- YBM Travels(BLM)
- Website
- Ziel Mobility
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Schedules at
- Ziel Mobility
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- Bhargav Sai Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a week
- Schedules at
- Bhargav Sai Travels
- Website
- MSM Tours & Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Schedules at
- MSM Tours & Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- Sree Sambasiva Tours and Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Moakshasree Tours and Travels
- Website
- Bmcc Travels
Bus from Vijayawada to Visakhapatnam
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Bmcc Travels
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
- Phone
- +91 99790 40078
- [email protected]
- Website
- Avadh Travels
Bus from Keshod to Surat
- Ave. Duration
- 13h 20m
- Frequency
- Hourly
- Schedules at
- Avadh Travels
- Website
- Raghav Travels
Bus from Keshod to Surat
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a day
- Schedules at
- Raghav Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 23h 15m
- Frequency
- 4 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 23h
- Frequency
- 6 times a week
- Website
- MR Travels
- Website
- Prajapati Travels
Bus from Surat to Hyderabad
- Ave. Duration
- 21h 40m
- Frequency
- 5 times a week
- Schedules at
- Prajapati Travels
- Website
- Sarayu Travels
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h
- Frequency
- Hourly
- Schedules at
- Sarayu Travels
- Website
- Sri Keerthana Sai Travels
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h 20m
- Frequency
- Hourly
- Schedules at
- Sri Keerthana Sai Travels
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h 35m
- Frequency
- 5 times a day
- Website
- V Kaveri Travels
- +91 7044090046
- Website
- Green Line
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a day
- Website
- Green Line
- Website
- Green Line
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- ₹550–1,900
- Schedules at
- Zingbus
- Website
- Mahi Trans Solutions
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Schedules at
- Mahi Trans Solutions
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Taruni Trans & Logistics
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Schedules at
- Taruni Trans & Logistics
- Website
- Svkdt travels
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 9h 35m
- Frequency
- Twice a week
- Schedules at
- Svkdt travels
- Website
- Dream Cruiser
Bus from Hyderabad to Visakhapatnam
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Dream Cruiser
- Ave. Duration
- 36 min
- Estimated price
- ₹1,100–1,300
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 French strikes 2018: What are my alternative transport options?, Train travel in France: A guide to SNCF, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Verāval to Visakhapatnam bus services, operated by New Suryadeep Travels, arrive at Vadodara station.
Verāval to Visakhapatnam train services, operated by Indian Railways, arrive at Rajkot Jn station.
Yes, the driving distance between Verāval to Visakhapatnam is 1913 km. It takes approximately 27h 57m to drive from Verāval to Visakhapatnam.
Book your Verāval to Visakhapatnam bus tickets online with Omio.
There are 334+ hotels available in Visakhapatnam.





































