There are 10 ways to get from Visakhapatnam to Thiruvarur by plane, train, bus, car, taxi, or bus (Flixbus)
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 Trichy International Airport, train
best- Fly from Visakhapatnam (VTZ) to Trichy International Airport (TRZ)plane VTZ - TRZ
- Take the train from Tiruchchirapali to Thiruvarur Jntrain
6h 55m₹9,332–14,027Train
cheapest- Take the train from Duvvada to Villupuram Jntrain 12867
- Take the train from Villupuram Jn to Thiruvarur Jntrain 16179 / ...
21h 22m₹802–5,103Bus, train
- Take the bus from Visakhapatnam to Tunibus
- Take the train from Tuni to Vijayawada Jntrain
- Take the train from Vijayawada Jn to Thiruvarur Jntrain
21h 7m₹818–7,263Bus
- Take the bus from Visakhapatnam to Chennaibus redbusIndia_A/C Seater / Sleeper
- Take the bus from Chennai to Thiruvarur Membalam Bus standbus redbusIndia_A/C Sleeper
23h 32m₹2,145–5,227Drive 1,059.9 km
- Drive from Visakhapatnam to Thiruvarurcar 1,059.9 km
16h 9m₹10,280–14,848Fly to Chennai International Airport, train
- Fly from Visakhapatnam (VTZ) to Chennai International Airport (MAA)plane VTZ - MAA
- Take the train from Tambaram to Thiruvarur Jntrain
8h 34m₹6,502–13,777Fly to Pondicherry, taxi, train
- Fly from Visakhapatnam (VTZ) to Pondicherry (PNY)plane VTZ - PNY
- Take the taxi from Pondicherry (PNY) to Cuddalore Port Jn.taxi
- Take the train from Cuddalore Port Jn. to Thiruvarur Jntrain
9h 14m₹8,882–26,127Fly to Madurai, train
- Fly from Visakhapatnam (VTZ) to Madurai (IXM)plane VTZ - IXM
- Take the train from Madurai Jn to Thiruvarur Jntrain
11h 10m₹9,927–19,862Fly to Tirupati Airport, train
- Fly from Visakhapatnam (VTZ) to Tirupati Airport (TIR)plane VTZ - TIR
- Take the train from Renigunta Jn to Thiruvarur Jntrain
12h 36m₹6,622–15,527Bus via Chennai
- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Chennai - Koyambedubus FlixBus IN5230
- Take the bus from Chennai to Thiruvarur Membalam Bus standbus redbusIndia_A/C Sleeper
24h 24m₹2,113–5,811
Visakhapatnam to Thiruvarur by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Thiruvarur is to train which costs ₹800 - ₹5,500 and takes 21h 22m.
The fastest way to get from Visakhapatnam to Thiruvarur is to fly and train which takes 6h 55m and costs ₹9,000 - ₹14,000.
No, there is no direct bus from Visakhapatnam to Thiruvarur. However, there are services departing from Visakhapatnam and arriving at Thiruvarur Membalam Bus stand via Chennai. The journey, including transfers, takes approximately 23h 32m.
No, there is no direct train from Visakhapatnam to Thiruvarur. However, there are services departing from Duvvada and arriving at Thiruvarur Jn via Villupuram Jn. The journey, including transfers, takes approximately 21h 22m.
The distance between Visakhapatnam and Thiruvarur is 1041 km. The road distance is 1059.9 km.
The best way to get from Visakhapatnam to Thiruvarur without a car is to bus and train which takes 21h 7m and costs ₹800 - ₹7,500.
It takes approximately 6h 55m to get from Visakhapatnam to Thiruvarur, including transfers.
Visakhapatnam to Thiruvarur bus services, operated by J J Yatra, depart from Visakhapatnam station.
Visakhapatnam to Thiruvarur train services, operated by Indian Railways, depart from Duvvada station.
The best way to get from Visakhapatnam to Thiruvarur is to bus which takes 23h 32m and costs ₹2,100 - ₹5,500. Alternatively, you can train, which costs ₹800 - ₹5,500 and takes 21h 22m.
What companies run services between Visakhapatnam, India and Thiruvarur, India?
You can take a bus from Visakhapatnam to Thiruvarur Membalam Bus stand via Chennai in around 23h 32m. Alternatively, you can take a vehicle from Visakhapatnam to Thiruvarur Jn via Duvvada and Villupuram Jn in around 21h 22m.
- Website
- goindigo.in
Flights from Visakhapatnam to Trichy International Airport via Chennai International Airport
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Trichy International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Trichy International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Trichy International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Chennai International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Visakhapatnam to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Visakhapatnam to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Visakhapatnam to Pondicherry via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Visakhapatnam to Pondicherry via Bengaluru
- Ave. Duration
- 6h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–26,000
Flights from Visakhapatnam to Pondicherry via Hyderabad, Bengaluru
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Visakhapatnam to Pondicherry via Chennai International Airport, Bengaluru
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Visakhapatnam to Madurai via Hyderabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Madurai via Chennai International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Madurai via Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Madurai via Vijayawada, Bengaluru
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–16,000
Flights from Visakhapatnam to Tirupati Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Visakhapatnam to Tirupati Airport via Vijayawada
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,000–13,000
Flights from Visakhapatnam to Tirupati Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Madurai via Bengaluru
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–23,000
Flights from Visakhapatnam to Tirupati Airport via Hyderabad
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹7,500–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tiruchchirapali to Thiruvarur Jn
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Tuni to Vijayawada Jn
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Vijayawada Jn to Thiruvarur Jn
- Ave. Duration
- 13h 8m
- Frequency
- Once a week
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Tambaram to Thiruvarur Jn
- Ave. Duration
- 5h 28m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Cuddalore Port Jn. to Thiruvarur Jn
- Ave. Duration
- 2h 43m
- Frequency
- 3 times a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Madurai Jn to Thiruvarur Jn
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Renigunta Jn to Thiruvarur Jn
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Duvvada to Villupuram Jn
- Ave. Duration
- 16h 53m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Villupuram Jn to Thiruvarur Jn
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Schedules at
- Fresh Bus
- Website
- Sai Raj Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Schedules at
- Sai Raj Travels
- Website
- Sri Kanaka Durga Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Schedules at
- Sri Kanaka Durga Travels
- Website
- Dream Cruiser
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Schedules at
- Dream Cruiser
- Website
- Sana Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹235–250
- Schedules at
- Vijayanand Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Sree Sambasiva Tours and Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,100–3,300
- Website
- Shymoli Paribahan
- Website
- Sri Indrakeeladri Travels
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Schedules at
- Sri Indrakeeladri Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- NeuGo
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Royal Cruze Tours and Travels
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Kalosona Bus
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
- Website
- Ayodhya Travels Pvt Ltd
Bus from Visakhapatnam to Tuni
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Schedules at
- Ayodhya Travels Pvt Ltd
- Phone
- +91 99622 24077
- [email protected]
- Website
- J J Yatra
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Website
- J J Yatra
- Phone
- +91 81859 11177
- [email protected]
- Website
- Sri Tulasi Tours and Travels
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a day
- Website
- Sri Tulasi Tours and Travels
- Phone
- +91 9949692324
- [email protected]
- Website
- Pramukh Travels
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 15h
- Frequency
- Once daily
- Website
- Pramukh Travels
- Website
- Pramukh Travels
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 16h
- Frequency
- 4 times a week
- Schedules at
- Anushka Travels
- Website
- YBM Travels(BLM)
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Schedules at
- YBM Travels(BLM)
- Website
- Shri Abinesh Roadways
Bus from Visakhapatnam to Chennai
- Ave. Duration
- 15h
- Frequency
- Once a week
- Schedules at
- Shri Abinesh Roadways
- Phone
- +919500200014
- [email protected]
- Website
- Vetri Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹1,000–2,000
- Schedules at
- Vetri Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹1,000–2,000
- Schedules at
- Vetri Travels
- Website
- Ride Inn Kkr
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Schedules at
- Ride Inn Kkr
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Schedules at
- Ride Inn Kkr
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a day
- Website
- Universal Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a day
- Website
- Universal Travels
- Phone
- +91 90954 30730
- [email protected]
- Website
- Deltaking Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Website
- Deltaking Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Website
- Deltaking Travels
- Website
- SVT Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- SVT Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- SVT Travels
- Website
- VPS Transport
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- VPS Transport
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- VPS Transport
- Website
- Rb Anbu Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Rb Anbu Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Rb Anbu Travels
- Website
- Nayila Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Nayila Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Nayila Travels
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Swarnam Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Swarnam Travels
- Website
- Ayisha Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Schedules at
- Ayisha Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Schedules at
- Ayisha Travels
- Website
- Rathimeena Travels A
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Schedules at
- Rathimeena Travels A
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Schedules at
- Rathimeena Travels A
- Website
- Rt Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a week
- Schedules at
- Rt Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a week
- Schedules at
- Rt Travels
- Website
- Reliance Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Schedules at
- Reliance Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Schedules at
- Reliance Travels
- Website
- Kalaimakal Travelss
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Schedules at
- Kalaimakal Travelss
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Schedules at
- Kalaimakal Travelss
- Website
- Ppr Jayam Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 20m
- Frequency
- Twice a week
- Schedules at
- Ppr Jayam Travels
Bus from Chennai to Thiruvarur Membalam Bus stand
- Ave. Duration
- 7h 20m
- Frequency
- Twice a week
- Schedules at
- Ppr Jayam Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Chennai - Koyambedu
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- ₹1,100–3,800
- Website
- FlixBus India
- Ave. Duration
- 46 min
- Estimated price
- ₹550–700
Devaki Travels
- Phone
- +91 413 225 7199
- Website
- devakitravels.com
Golden Tours And Travels
- Phone
- +91 97 91 94 44 22
- Website
- goldentoursandtravels.com
Royal Travels Cabs
- Phone
- +91 22 33 55 33 55
- Website
- royaltravelscabs.com
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 Slovenia: Getting from Ljubljana to Lake Bled, 4 stunningly beautiful Philippines islands you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Visakhapatnam to Thiruvarur bus services, operated by J J Yatra, arrive at Chennai station.
Visakhapatnam to Thiruvarur train services, operated by Indian Railways, arrive at Villupuram Jn station.
Yes, the driving distance between Visakhapatnam to Thiruvarur is 1060 km. It takes approximately 16h 9m to drive from Visakhapatnam to Thiruvarur.
Book your Visakhapatnam to Thiruvarur bus tickets online with 12go.asia.
There are 42+ hotels available in Thiruvarur.















































