There are 5 ways to get from Visakhapatnam to Rayavaram by plane, train, bus, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Visakhapatnam Airport (VTZ) to Trichy International Airport (TRZ)plane VTZ - TRZ
- Take the train from Tiruchchirapali to Tirumayamtrain
6h 54m₹11,132–17,307Train
cheapest- Take the train from Duvvada to Pudukkottaitrain 20896
21h 56m₹1,202–5,003Bus
- Take the bus from Visakhapatnam, Andhra Pradesh to Chennai, Tamil Nadubus Visakhapatnam, Andhra Pradesh - Chennai, Tamil Nadu
- Take the bus from Chennai, Tamil Nadu to Avudaiyarkoil, Tamil Nadubus Chennai, Tamil Nadu - Avudaiyarkoil, Tamil Nadu
26h 3mDrive 1,152.6 km
- Drive from Visakhapatnam to Rayavaramcar 1,152.6 km
17h 6m₹12,957–18,716Bus, night bus
- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Chennai - Koyambedu Canara Bankbus FlixBus IN5230
- Take the night bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus to Tirumayannightbus
26h 28m₹1,845–4,568
Visakhapatnam Airport (VTZ) to Trichy International Airport (TRZ) flights
Questions & Answers
The cheapest way to get from Visakhapatnam to Rayavaram is to train which costs ₹1,200 - ₹5,000 and takes 21h 56m.
The fastest way to get from Visakhapatnam to Rayavaram is to fly and train which takes 6h 54m and costs ₹11,000 - ₹18,000.
No, there is no direct bus from Visakhapatnam to Rayavaram. However, there are services departing from Visakhapatnam, Andhra Pradesh and arriving at Avudaiyarkoil, Tamil Nadu via Chennai, Tamil Nadu. The journey, including transfers, takes approximately 26h 3m.
No, there is no direct train from Visakhapatnam to Rayavaram. However, there are services departing from Duvvada and arriving at Pudukkottai via . The journey, including transfers, takes approximately 21h 56m.
The distance between Visakhapatnam and Rayavaram is 1014 km. The road distance is 1152.6 km.
The best way to get from Visakhapatnam to Rayavaram without a car is to train which takes 21h 56m and costs ₹1,200 - ₹5,000.
It takes approximately 6h 54m to get from Visakhapatnam to Rayavaram, including transfers.
Visakhapatnam to Rayavaram bus services, operated by KKaveri Travels, depart from Visakhapatnam, Andhra Pradesh station.
Visakhapatnam to Rayavaram train services, operated by Indian Railways, depart from Duvvada station.
The best way to get from Visakhapatnam to Rayavaram is to train which takes 21h 56m and costs ₹1,200 - ₹5,000. Alternatively, you can bus, which costs and takes 26h 3m.
What companies run services between Visakhapatnam, India and Rayavaram, Tamil Nādu, India?
Indian Railways operates a train from Duvvada to Pudukkottai once a week. Tickets cost ₹550–4,200 and the journey takes 21h 28m. Alternatively, you can take a bus from Visakhapatnam, Andhra Pradesh to Rayavaram via Chennai, Tamil Nadu and Avudaiyarkoil, Tamil Nadu in around 26h 3m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Visakhapatnam Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹7,000–25,000
Flights from Visakhapatnam Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tiruchchirapali to Tirumayam
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Duvvada to Pudukkottai
- Ave. Duration
- 21h 28m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
- Phone
- +919841584444
- [email protected]
- Website
- omio.com
Bus from Chennai, Tamil Nadu to Avudaiyarkoil, Tamil Nadu
- Ave. Duration
- 9h 5m
- Frequency
- Every 4 hours
- Schedules at
- omio.com
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Chennai - Koyambedu Canara Bank
- Ave. Duration
- 15h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹1,100–3,800
- Website
- https://www.flixbus.in
- Phone
- +919513508001
- [email protected]
- Website
- tnstc.in
Night bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus to Tirumayan
- Ave. Duration
- 9h 24m
- Frequency
- Twice daily
- Estimated price
- ₹402
- Schedules at
- tnstc.in
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 Italian Lakes: Getting around by train, Getting to Milan from the airport, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Visakhapatnam to Rayavaram bus services, operated by KKaveri Travels, arrive at Chennai, Tamil Nadu station.
Visakhapatnam to Rayavaram train services, operated by Indian Railways, arrive at Pudukkottai station.
Yes, the driving distance between Visakhapatnam to Rayavaram is 1153 km. It takes approximately 17h 6m to drive from Visakhapatnam to Rayavaram.
There are 40+ hotels available in Rayavaram.










