There are 5 ways to get from Srivilliputhur 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, fly
best- Take the taxi from Srivilliputhur to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Visakhapatnam Airport (VTZ)plane IXM - VTZ
5h 18m₹8,797–16,539Train
cheapest- Take the train from Srivilliputtur to Virudunagar Jntrain 06664 / ...
- Take the train from Virudunagar Jn to Visakhapatnamtrain 12666
25h 16m₹952–5,777Bus via Chennai
- Take the bus from Srivilliputhur, Tamil Nadu to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Chennai, Tamil Nadubus
- Take the bus from Chennai, Tamil Nadu to Visakhapatnam, Andhra Pradeshbus
25h 50mDrive 1,282 km
- Drive from Srivilliputhur to Visakhapatnamcar 1,282 km
19h 37m₹14,475–20,908Bus
- Take the bus from Srivilliputhur, Tamil Nadu to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Salem, Tamil Nadubus
- Take the bus from Salem, Tamil Nadu to Visakhapatnam, Andhra Pradeshbus
28h 39m
Madurai (IXM) to Visakhapatnam Airport (VTZ) flights
Questions & Answers
The cheapest way to get from Srivilliputhur to Visakhapatnam is to train which costs ₹950 - ₹6,000 and takes 25h 16m.
The fastest way to get from Srivilliputhur to Visakhapatnam is to taxi and fly which takes 5h 18m and costs ₹8,500 - ₹17,000.
No, there is no direct bus from Srivilliputhur to Visakhapatnam. However, there are services departing from Srivilliputhur, Tamil Nadu and arriving at Visakhapatnam, Andhra Pradesh via Madurai, Tamil Nadu and Chennai, Tamil Nadu. The journey, including transfers, takes approximately 25h 50m.
No, there is no direct train from Srivilliputhur to Visakhapatnam. However, there are services departing from Srivilliputtur and arriving at Visakhapatnam via Virudunagar Jn. The journey, including transfers, takes approximately 25h 16m.
The distance between Srivilliputhur and Visakhapatnam is 1118 km. The road distance is 1282 km.
The best way to get from Srivilliputhur to Visakhapatnam without a car is to train which takes 25h 16m and costs ₹950 - ₹6,000.
It takes approximately 5h 18m to get from Srivilliputhur to Visakhapatnam, including transfers.
Srivilliputhur to Visakhapatnam bus services, operated by Smg Travels, depart from Srivilliputhur, Tamil Nadu station.
Srivilliputhur to Visakhapatnam train services, operated by Indian Railways, depart from Srivilliputtur station.
The best way to get from Srivilliputhur to Visakhapatnam is to train which takes 25h 16m and costs ₹950 - ₹6,000. Alternatively, you can bus via Chennai, which costs and takes 25h 50m.
What companies run services between Srivilliputhur, India and Visakhapatnam, India?
You can take a train from Srivilliputtur to Visakhapatnam via Virudunagar Jn and Visakhapatnam in around 25h 16m. Alternatively, you can take a bus from Srivilliputhur, Tamil Nadu to Visakhapatnam, Andhra Pradesh via Madurai, Tamil Nadu and Chennai, Tamil Nadu in around 25h 50m.
- Website
- goindigo.in
Flights from Madurai to Visakhapatnam Airport via Madras
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Madurai to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹7,500–15,000
- Website
- airindiaexpress.in
Flights from Madurai to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹6,500–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Srivilliputtur to Virudunagar Jn
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Virudunagar Jn to Visakhapatnam
- Ave. Duration
- 23h 15m
- Frequency
- Once a week
- Estimated price
- ₹550–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
- Phone
- +91 6381293949
- [email protected]
- Website
- mssbus.com
Bus from Madurai, Tamil Nadu to Chennai, Tamil Nadu
- Ave. Duration
- 7h 45m
- Frequency
- Every 5 minutes
- Estimated price
- ₹750–1,600
- Website
- https://mssbus.com/
- AC Sleeper
- ₹750–1,600
- Ave. Duration
- 1h 18m
- Estimated price
- ₹1,100–1,400
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from JFK to New York City, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Srivilliputhur to Visakhapatnam bus services, operated by Smg Travels, arrive at Madurai, Tamil Nadu station.
Srivilliputhur to Visakhapatnam train services, operated by Indian Railways, arrive at Virudunagar Jn station.
Yes, the driving distance between Srivilliputhur to Visakhapatnam is 1282 km. It takes approximately 19h 37m to drive from Srivilliputhur to Visakhapatnam.
There are 363+ hotels available in Visakhapatnam.









