There are 8 ways to get from Visakhapatnam to Gujarāt by 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.
Fly to Civil Airport Harni
best- Fly from Visakhapatnam (VTZ) to Civil Airport Harni (BDQ)plane VTZ - BDQ
5h 33m₹8,322–21,397Bus, train
cheapest- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Standbus FlixBus IN5323
- Take the train from Vizianagram Jn to Ahmedabad Jntrain 12843 / ...
33h 29m₹895–6,325Train
- Take the train from Anakapalle to Ahmedabad Jntrain 20819
31h 41m₹1,032–7,103Bus, train via Vijayawada
- Take the bus from Visakhapatnam to Vijayawadabus
- Take the bus from Vijayawada to Vadodarabus
- Take the train from Vadodara Jn to Ahmedabad Jntrain
42h 25mDrive 1,593.1 km
- Drive from Visakhapatnam to Ahmedabadcar 1,593.1 km
22h 44m₹17,836–25,763Fly to Surat
- Fly from Visakhapatnam (VTZ) to Surat (STV)plane VTZ - STV
7h 3m₹10,552–16,667Fly to Rajkot International Airport
- Fly from Visakhapatnam (VTZ) to Rajkot International Airport (HSR)plane VTZ - HSR
5h 51m₹9,842–17,077Fly to Sardar Vallabhbhai Patel International Airport
- Fly from Visakhapatnam (VTZ) to Sardar Vallabhbhai Patel International Airport (AMD)plane VTZ - AMD
6h 50m₹8,715–15,347
Visakhapatnam (VTZ) to Civil Airport Harni (BDQ) flights
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Gujarāt is to bus and train which costs ₹850 - ₹6,500 and takes 33h 29m.
The fastest way to get from Visakhapatnam to Gujarāt is to fly which takes 5h 33m and costs ₹8,000 - ₹22,000.
No, there is no direct train from Visakhapatnam to Gujarāt. However, there are services departing from Duvvada and arriving at Ahmedabad Jn via Anakapalle. The journey, including transfers, takes approximately 31h 41m.
The distance between Visakhapatnam and Gujarāt is 1175 km. The road distance is 1593.1 km.
The best way to get from Visakhapatnam to Gujarāt without a car is to train which takes 31h 41m and costs ₹1,000 - ₹7,500.
It takes approximately 5h 33m to get from Visakhapatnam to Gujarāt, including transfers.
Visakhapatnam to Gujarāt train services, operated by Indian Railways, depart from Anakapalle station.
The best way to get from Visakhapatnam to Gujarāt is to fly which takes 5h 33m and costs ₹8,000 - ₹22,000. Alternatively, you can train, which costs ₹1,000 - ₹7,500 and takes 31h 41m.
Visakhapatnam to Gujarāt train services, operated by Indian Railways, arrive at Ahmedabad Jn station.
Yes, the driving distance between Visakhapatnam to Gujarāt is 1593 km. It takes approximately 22h 44m to drive from Visakhapatnam to Gujarāt.
What companies run services between Visakhapatnam, India and Gujarāt, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Visakhapatnam (VTZ) to Civil Airport Harni (BDQ) every 4 hours. Alternatively, Indian Railways operates a train from Anakapalle to Ahmedabad Jn once a week. Tickets cost ₹750–6,000 and the journey takes 30h 15m.
- Website
- goindigo.in
Flights from Visakhapatnam to Civil Airport Harni via Hyderabad
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Visakhapatnam to Civil Airport Harni via Delhi
- Ave. Duration
- 9h 43m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Visakhapatnam to Civil Airport Harni via Madras, Hyderabad
- Ave. Duration
- 7h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Visakhapatnam to Surat via Delhi
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Surat via Hyderabad
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Surat via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Rajkot International Airport via Hyderabad
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Visakhapatnam to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Visakhapatnam to Rajkot International Airport via Delhi
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Visakhapatnam to Rajkot International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Hyderabad
- Ave. Duration
- 8h 23m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Madras
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Mumbai
- Ave. Duration
- 8h 35m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–18,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–18,000
- Website
- airindia.in
Flights from Visakhapatnam to Civil Airport Harni via Delhi
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Visakhapatnam to Surat via Delhi
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Surat via Bengaluru
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Surat via Bengaluru
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Visakhapatnam to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Anakapalle to Ahmedabad Jn
- Ave. Duration
- 30h 15m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Vadodara Jn to Ahmedabad Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vizianagram Jn to Ahmedabad Jn
- Ave. Duration
- 30h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Visakhapatnam to Vijayawada
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vijayawada to Vadodara
- Ave. Duration
- 31h 10m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Visakhapatnam to Vijayawada
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Visakhapatnam to Vijayawada
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9030531288
- skumarsuthar000012@gmail.com
- Website
- Shri Vishwakarma Travels
Bus from Visakhapatnam to Vijayawada
- Ave. Duration
- 8h
- Frequency
- Once a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹190–330
- Website
- FlixBus India
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 Stansted Airport into central London, Travelling to the US: What do I need to know?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 677+ hotels available in Gujarāt.