There are 10 ways to get from Guntur 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 Vijayawada Airport to Salem
best- Fly from Vijayawada Airport (VGA) to Salem (SXV)plane VGA - SXV
6h 3m₹10,451–14,533Train
cheapest- Take the train from Guntur Jn to Salem Jntrain 17230 / ...
12h 54m₹462–3,573Train via Arakkonam
- Take the train from Krishna Canal to Arakkonamtrain 00630
- Take the train from Arakkonam to Salem Jntrain 12601 / ...
10h 15m₹686–5,447Bus
- Take the bus from Guntur to Salem, Tamil Nadubus Guntur
13h 15m₹700–2,500Drive 649.6 km
- Drive from Guntur to Salemcar 649.6 km
9h 47m₹7,323–10,578Taxi
- Take the taxi from Guntur to Salemtaxi 649.6 km
9h 47m₹13,000–16,000Fly Vijayawada Airport 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
9h 53mFly Vijayawada Airport to Kempegowda International Airport, bus
- Fly from Vijayawada Airport (VGA) to Kempegowda International Airport (BLR)plane VGA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
- Take the bus from Madiwala to Salembus
8h 59m₹5,751–9,223Train to Hyderabad, fly to Salem
- Take the train from Guntur Jn to Begumpettrain
- Fly from Hyderabad (HYD) to Salem (SXV)plane HYD - SXV
8h 46m₹5,812–19,921Bus via Nellore
- Take the bus from Guntur to Nellore, Andhra Pradeshbus Guntur
- Take the bus from Nellore, Andhra Pradesh to Salem, Tamil Nadubus Nellore, Andhra Pradesh - Salem, Tamil Nadu
13h 50m
Guntur to Salem by train
Questions & Answers
The cheapest way to get from Guntur to Salem is to train which costs ₹460 - ₹3,600 and takes 12h 54m.
The fastest way to get from Guntur to Salem is to fly which takes 6h 3m and costs ₹10,000 - ₹15,000.
Yes, there is a direct bus departing from Guntur and arriving at Salem, Tamil Nadu. Services depart four times a day, and operate every day. The journey takes approximately 13h 15m.
No, there is no direct train from Guntur to Salem. However, there are services departing from Guntur Jn and arriving at Salem Market via Krishna Canal, Arakkonam and Salem Jn. The journey, including transfers, takes approximately 10h 15m.
The distance between Guntur and Salem is 667 km. The road distance is 649.6 km.
The best way to get from Guntur to Salem without a car is to train via Arakkonam which takes 10h 15m and costs ₹650 - ₹5,500.
It takes approximately 6h 3m to get from Guntur to Salem, including transfers.
Guntur to Salem bus services, operated by Sri Tulasi Tours and Travels, depart from Guntur station.
Guntur to Salem train services, operated by Indian Railways, depart from Krishna Canal station.
The best way to get from Guntur to Salem is to fly which takes 6h 3m and costs ₹10,000 - ₹15,000. Alternatively, you can train via Arakkonam, which costs ₹650 - ₹5,500 and takes 10h 15m, you could also bus, which costs ₹700 - ₹2,500 and takes 13h 15m.
What companies run services between Guntur, 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 Guntur Jn to Salem Market via Krishna Canal, Arakkonam, and Salem Jn in around 10h 15m.
- 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 Kempegowda International Airport
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Vijayawada Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Hyderabad to Salem
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,500–17,000
Flights from Hyderabad to Salem via Kempegowda International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–17,000
- Website
- helitrans.no
Flights from Vijayawada Airport to Salem via Kempegowda International Airport
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–26,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,500–18,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 Guntur Jn to Begumpet
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Guntur Jn to Salem Jn
- Ave. Duration
- 11h 42m
- Frequency
- Once daily
- 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,100–2,800
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Guntur to Salem, Tamil Nadu
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- ₹700–2,500
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹700–2,500
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Madiwala to Salem
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹220–300
- Website
- https://onlineksrtcswift.com/
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Guntur to Nellore, Andhra Pradesh
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Ave. Duration
- 9h 47m
- Estimated price
- ₹13,000–16,000
Kommineni Cars
- Phone
- +91 99 12 17 06 66
Ram Car Travels
- Phone
- +91 98 53 71 99 99
- Website
- ramcartravels.com
Vasu Car Travels
- Phone
- +91 94 94 67 61 20
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 How to get from Heathrow Airport into central London, The London Underground: Essential tips to navigate the Tube, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Guntur to Salem bus services, operated by Sri Tulasi Tours and Travels, arrive at Salem, Tamil Nadu station.
Guntur to Salem train services, operated by Indian Railways, arrive at Arakkonam station.
Yes, the driving distance between Guntur to Salem is 650 km. It takes approximately 9h 47m to drive from Guntur to Salem.
There are 211+ hotels available in Salem.


















