There are 5 ways to get from Yerraguntla to Surat by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
- Take the bus from Yerraguntla to Hyderabadbus redbusIndia_Non A/C Seater / Sleeper
- Take the bus from Hyderabad to Suratbus redbusIndia_A/C Sleeper
31h 35mDrive 1,122.9 km
- Drive from Yerraguntla to Suratcar 1,122.9 km
16h 33m₹10,891–15,732Fly from Kadapa Airport
- Fly from Kadapa Airport (CDP) to Surat (STV)plane CDP - STV
12h 22m₹8,951–26,970Train to Tirupati Airport, fly
- Take the train from Yerraguntla to Renigunta Jntrain
- Fly from Tirupati Airport (TIR) to Surat (STV)plane TIR - STV
10h 48m₹9,197–26,927
Yerraguntla to Surat by train
Comparing Your Travel Options
The cheapest way to get from Yerraguntla to Surat is to train which costs ₹500 - ₹4,100 and takes 19h 49m.
The fastest way to get from Yerraguntla to Surat is to train and fly which takes 10h 48m and costs ₹9,000 - ₹27,000.
No, there is no direct bus from Yerraguntla to Surat. However, there are services departing from Yerraguntla and arriving at Surat via Hyderabad. The journey, including transfers, takes approximately 31h 35m.
Yes, there is a direct train departing from Yerraguntla and arriving at Surat. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 19h 49m.
The distance between Yerraguntla and Surat is 1183 km. The road distance is 1122.9 km.
The best way to get from Yerraguntla to Surat without a car is to train which takes 19h 49m and costs ₹500 - ₹4,100.
The train from Yerraguntla to Surat takes 19h 49m including transfers and departs twice a week.
Yerraguntla to Surat bus services, operated by Vasavi travels, depart from Yerraguntla station.
Yerraguntla to Surat train services, operated by Indian Railways, depart from Yerraguntla station.
The best way to get from Yerraguntla to Surat is to train which takes 19h 49m and costs ₹500 - ₹4,100. Alternatively, you can bus, which costs and takes 31h 35m, you could also fly, which costs ₹8,500 - ₹27,000 and takes 12h 22m.
What companies run services between Yerraguntla, India and Surat, India?
Indian Railways operates a train from Yerraguntla to Surat twice a week. Tickets cost ₹500–4,100 and the journey takes 19h 49m. Alternatively, you can take a bus from Yerraguntla to Surat via Hyderabad in around 31h 35m.
- Website
- goindigo.in
Flights from Kadapa Airport to Surat via Hyderabad
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- ₹8,000–25,000
Flights from Kadapa Airport to Surat via Vijayawada, Bengaluru
- Ave. Duration
- 19h 30m
- When
- Saturday
- Estimated price
- ₹11,000–26,000
Flights from Kadapa Airport to Surat via Vijayawada, Hyderabad
- Ave. Duration
- 20h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–25,000
Flights from Kadapa Airport to Surat via Vijayawada, Madras
- Ave. Duration
- 21h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₹12,000–26,000
Flights from Tirupati Airport to Surat via Delhi
- Ave. Duration
- 12h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–28,000
Flights from Tirupati Airport to Surat via Hyderabad
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Tirupati Airport to Surat via Hyderabad, Goa
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- airindiaexpress.in
Flights from Kadapa Airport to Surat via Vijayawada, Bengaluru
- Ave. Duration
- 10h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–29,000
Flights from Tirupati Airport to Surat via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yerraguntla to Surat
- Ave. Duration
- 19h 49m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Yerraguntla to Renigunta Jn
- Ave. Duration
- 2h 43m
- Frequency
- Every 2 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Website
- Vasavi travels
Bus from Yerraguntla to Hyderabad
- Ave. Duration
- 8h 20m
- Frequency
- Every 3 hours
- Schedules at
- Vasavi travels
- Website
- AR & BCVR Travels
Bus from Yerraguntla to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- AR & BCVR Travels
- Website
- Jagan Travels
Bus from Yerraguntla to Hyderabad
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Jagan Travels
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 15m
- Frequency
- 5 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 23h 45m
- Frequency
- Once daily
- Website
- MR Travels
- Website
- Prajapati Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 30m
- Frequency
- 6 times a week
- Schedules at
- Prajapati Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Hyderabad to Surat
- Ave. Duration
- 34h 40m
- Frequency
- Once daily
- Estimated price
- ₹2,200–2,900
- Book at
- Verma Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Hyderabad to Surat
- Ave. Duration
- 22h 15m
- Frequency
- 3 times a week
- Website
- B.R. Travels
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 The beginner’s guide to the 2018 World Nomad Games, How to get from Southend Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Yerraguntla to Surat bus services, operated by Vasavi travels, arrive at Hyderabad station.
Yerraguntla to Surat train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Yerraguntla to Surat is 1123 km. It takes approximately 16h 33m to drive from Yerraguntla to Surat.
Book your Yerraguntla to Surat bus tickets online with Omio.
There are 222+ hotels available in Surat.


















