There are 5 ways to get from Varanasi to Visakhapatnam 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
best- Fly from Varanasi Airport (VNS) to Visakhapatnam (VTZ)plane VNS - VTZ
5h 22m₹10,204–16,837Train
cheapest- Take the train from Kashi to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Simhachalamtrain
25h 39m₹1,074–6,875Bus
- Take the bus from Varanasi to Raipurbus
- Take the bus from Raipur to Jagdalpurbus
- Take the bus from Jagdalpur to Visakhapatnambus
31h 51mDrive 1,051.2 km
- Drive from Varanasi to Visakhapatnamcar 1,051.2 km
16h 16m₹11,795–17,036Bus via Kolkata
- Take the bus from Varanasi to Kolkatabus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Kolkata to Visakhapatnambus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
31h 58m₹2,286–6,459
Varanasi Airport (VNS) to Visakhapatnam (VTZ) flights
Comparing Your Travel Options
The cheapest way to get from Varanasi to Visakhapatnam is to train which costs ₹1,000 - ₹7,000 and takes 25h 39m.
The fastest way to get from Varanasi to Visakhapatnam is to fly which takes 5h 22m and costs ₹10,000 - ₹17,000.
No, there is no direct bus from Varanasi to Visakhapatnam. However, there are services departing from Varanasi and arriving at Visakhapatnam via Raipur and Jagdalpur. The journey, including transfers, takes approximately 31h 51m.
No, there is no direct train from Varanasi to Visakhapatnam. However, there are services departing from Kashi and arriving at Simhachalam via Khurda Road Jn and Vizianagram Jn. The journey, including transfers, takes approximately 25h 39m.
The distance between Varanasi and Visakhapatnam is 891 km. The road distance is 1051.2 km.
The best way to get from Varanasi to Visakhapatnam without a car is to train which takes 25h 39m and costs ₹1,000 - ₹7,000.
It takes approximately 5h 22m to get from Varanasi to Visakhapatnam, including transfers.
Varanasi to Visakhapatnam bus services, operated by Shiv Shakti Transport, depart from Varanasi station.
Varanasi to Visakhapatnam train services, operated by Indian Railways, depart from Kashi station.
The best way to get from Varanasi to Visakhapatnam is to fly which takes 5h 22m and costs ₹10,000 - ₹17,000. Alternatively, you can train, which costs ₹1,000 - ₹7,000 and takes 25h 39m, you could also bus, which costs and takes 31h 51m.
What companies run services between Varanasi, India and Visakhapatnam, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Varanasi Airport (VNS) to Visakhapatnam (VTZ) every 4 hours. Alternatively, you can take a train from Kashi to Visakhapatnam via Khurda Road Jn, Vizianagram Jn, and Simhachalam in around 25h 39m.
- Website
- goindigo.in
Flights from Varanasi Airport to Visakhapatnam via Delhi
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Varanasi Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Varanasi Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹10,000–21,000
- Website
- airindia.in
Flights from Varanasi Airport to Visakhapatnam via Delhi
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Varanasi Airport to Visakhapatnam via Vijayawada
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–20,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Visakhapatnam via Vijayawada
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kashi to Khurda Road Jn
- Ave. Duration
- 18h 34m
- Frequency
- 3 times a week
- Estimated price
- ₹490–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Khurda Road Jn to Vizianagram Jn
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Vizianagram Jn to Simhachalam
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 8821009111
- [email protected]
- Website
- Shiv Shakti Transport
Bus from Varanasi to Raipur
- Ave. Duration
- 16h
- Frequency
- Once daily
- Website
- Shiv Shakti Transport
- Website
- Shiv Shakti Transport
- Website
- Naveen Transport
Bus from Varanasi to Raipur
- Ave. Duration
- 17h 15m
- Frequency
- 4 times a week
- Schedules at
- Naveen Transport
- Website
- Dwivedi Travels
Bus from Varanasi to Raipur
- Ave. Duration
- 15h 20m
- Frequency
- Once a week
- Schedules at
- Dwivedi Travels
- Website
- Kanker roadways pvt. ltd.
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 29m
- Frequency
- 4 times a day
- Schedules at
- Kanker roadways pvt. ltd.
- [email protected]
- Website
- Royal Travels
Bus from Raipur to Jagdalpur
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Website
- Royal Travels
- Website
- Naresh Travels
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a day
- Schedules at
- Naresh Travels
- Website
- Dubey Travels
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 24m
- Frequency
- 6 times a week
- Schedules at
- Dubey Travels
- Phone
- +91 92850 17300
- [email protected]
- Website
- Mahendra Travels
Bus from Raipur to Jagdalpur
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- Mahendra Travels
- Website
- Manish Travels
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Schedules at
- Manish Travels
- Website
- Payal Travels Durg
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Schedules at
- Payal Travels Durg
- Website
- Kanker roadways
Bus from Raipur to Jagdalpur
- Ave. Duration
- 6h 14m
- Frequency
- Twice a week
- Schedules at
- Kanker roadways
- Website
- Gupta Travels®
Bus from Jagdalpur to Visakhapatnam
- Ave. Duration
- 7h 35m
- Frequency
- 6 times a week
- Schedules at
- Gupta Travels®
- Website
- A.R.M.T Co.
Bus from Jagdalpur to Visakhapatnam
- Ave. Duration
- 8h 40m
- Frequency
- 5 times a week
- Schedules at
- A.R.M.T Co.
- Website
- Lokenath Bus Service
Bus from Varanasi to Kolkata
- Ave. Duration
- 13h 50m
- Frequency
- 5 times a day
- Schedules at
- Lokenath Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Kolkata
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 17h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹1,200–3,300
- Website
- Shymoli Paribahan
- Website
- Arvind Bus Sony Travels
Bus from Varanasi to Kolkata
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Schedules at
- Arvind Bus Sony Travels
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Varanasi to Kolkata
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Varanasi to Kolkata
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Dream Cruiser
Bus from Varanasi to Kolkata
- Ave. Duration
- 12h 50m
- Frequency
- 6 times a week
- Schedules at
- Dream Cruiser
- Website
- Hsk Travels
Bus from Varanasi to Kolkata
- Ave. Duration
- 13h 50m
- Frequency
- 4 times a week
- Schedules at
- Hsk Travels
- Website
- Ambika Tour And Travels
Bus from Varanasi to Kolkata
- Ave. Duration
- 30h 51m
- Frequency
- Twice daily
- Schedules at
- Ambika Tour And Travels
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Varanasi to Kolkata
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a week
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
- Website
- Singh Mahamaya
Bus from Varanasi to Kolkata
- Ave. Duration
- 15h 20m
- Frequency
- 3 times a week
- Schedules at
- Singh Mahamaya
- Website
- Kalyani Travels
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 16h 50m
- Frequency
- 3 times a day
- Schedules at
- Kalyani Travels
- Website
- Sana Travels
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 17h 50m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Website
- Kalosona Bus
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 15h 59m
- Frequency
- 4 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 99599 66626
- [email protected]
- Website
- CVR Travels
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 17h 50m
- Frequency
- 4 times a week
- Schedules at
- CVR Travels
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Kolkata to Visakhapatnam
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- ₹1,400–2,300
- Schedules at
- Bharathi Travels
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 Train travel in Spain: A guide to Renfe, How to get from Stansted Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Visakhapatnam bus services, operated by Shiv Shakti Transport, arrive at Raipur station.
Varanasi to Visakhapatnam train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Varanasi to Visakhapatnam is 1051 km. It takes approximately 16h 16m to drive from Varanasi to Visakhapatnam.
Book your Varanasi to Visakhapatnam bus tickets online with Omio.
There are 327+ hotels available in Visakhapatnam.
















