There are 9 ways to get from Vijayawada to Salem by plane, train, bus, car, or taxi
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 Salem
best- Fly from Vijayawada Airport (VGA) to Salem (SXV)plane VGA - SXV
4h 19m₹10,458–14,541Train
cheapest- Take the train from Vijayawada Jn to Salem Jntrain 12626 / ...
12h 29m₹464–3,588Train via Arakkonam
- Take the train from Krishna Canal to Arakkonamtrain 00630
- Take the train from Arakkonam to Salem Jntrain 12601 / ...
9h 45m₹678–5,385Bus
- Take the bus from Vijayawada, Andhra Pradesh to Salem, Tamil Nadubus Vijayawada, Andhra Pradesh - Salem, Tamil Nadu
14h 10m₹750–2,600Drive 682.8 km
- Drive from Vijayawada to Salemcar 682.8 km
10h 20m₹7,702–11,126Taxi
- Take the taxi from Vijayawada to Salemtaxi 682.8 km
10h 20m₹13,000–17,000Fly to Trichy International Airport, bus
- Fly from Vijayawada Airport (VGA) to Trichy International Airport (TRZ)plane VGA - TRZ
- Take the bus from Tiruchirapalli, Tamil Nadu to Salem, Tamil Nadubus
8h 9mFly to Coimbatore International Airport, bus
- Fly from Vijayawada Airport (VGA) to Coimbatore International Airport (CJB)plane VGA - CJB
- Take the bus from Chitra to Salembus
6h 42m₹9,758–15,841Bus via Guntur
- Take the bus from Guntur to Salem, Tamil Nadubus Guntur
15h 4m
Vijayawada to Salem by train
Questions & Answers
The cheapest way to get from Vijayawada to Salem is to train which costs ₹460 - ₹3,600 and takes 12h 29m.
The fastest way to get from Vijayawada to Salem is to fly which takes 4h 19m and costs ₹10,000 - ₹15,000.
Yes, there is a direct bus departing from Vijayawada, Andhra Pradesh and arriving at Salem, Tamil Nadu. Services depart five times a day, and operate every day. The journey takes approximately 14h 10m.
No, there is no direct train from Vijayawada to Salem. However, there are services departing from Vijayawada Jn and arriving at Salem Market via Krishna Canal, Arakkonam and Salem Jn. The journey, including transfers, takes approximately 9h 45m.
The distance between Vijayawada and Salem is 632 km. The road distance is 682.8 km.
The best way to get from Vijayawada to Salem without a car is to train via Arakkonam which takes 9h 45m and costs ₹650 - ₹5,500.
It takes approximately 4h 19m to get from Vijayawada to Salem, including transfers.
Vijayawada to Salem bus services, operated by Jubile Travels, depart from Vijayawada, Andhra Pradesh station.
Vijayawada to Salem train services, operated by Indian Railways, depart from Krishna Canal station.
The best way to get from Vijayawada to Salem is to fly which takes 4h 19m and costs ₹10,000 - ₹15,000. Alternatively, you can train via Arakkonam, which costs ₹650 - ₹5,500 and takes 9h 45m, you could also bus, which costs ₹750 - ₹2,600 and takes 14h 10m.
What companies run services between Vijayawada, India and Salem, India?
IndiGo Airlines, Helitrans, and two other airlines fly from Vijayawada Airport (VGA) to Salem (SXV) twice daily. Alternatively, you can take a train from Vijayawada Jn to Salem Market via Krishna Canal, Arakkonam, and Salem Jn in around 9h 45m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Salem via Hyderabad
- Ave. Duration
- 4h 43m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–14,000
Flights from Vijayawada Airport to Trichy International Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Vijayawada Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Vijayawada Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Vijayawada Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Vijayawada Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Vijayawada Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹8,500–14,000
- Website
- helitrans.no
Flights from Vijayawada Airport to Salem via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Krishna Canal to Arakkonam
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Arakkonam to Salem Jn
- Ave. Duration
- 3h 37m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Vijayawada Jn to Salem Jn
- Ave. Duration
- 11h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Vijayawada, Andhra Pradesh to Salem, Tamil Nadu
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ₹750–2,600
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹750–2,600
- Phone
- +91-9384047581
- [email protected]
- Website
- vkvtravels.in
Bus from Chitra to Salem
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,300
- Website
- https://www.vkvtravels.in/
- Ac Seater
- ₹1,400–1,800
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from Chitra to Salem
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- ₹300–750
- Website
- https://www.flixbus.in
- Ave. Duration
- 10h 20m
- Estimated price
- ₹13,000–17,000
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.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 Getting to Milan from the airport, French strikes 2018: What are my alternative transport options?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Vijayawada to Salem bus services, operated by Jubile Travels, arrive at Salem, Tamil Nadu station.
Vijayawada to Salem train services, operated by Indian Railways, arrive at Arakkonam station.
Yes, the driving distance between Vijayawada to Salem is 683 km. It takes approximately 10h 20m to drive from Vijayawada to Salem.
Book your Vijayawada to Salem bus tickets online with Omio.
There are 212+ hotels available in Salem.















