There are 4 ways to get from Ávila to San Pedro del Arroyo by bus, train (Renfe), taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ávila to San Pedro del Arroyobus La Sepulvedana
22 min€3–5Line 18901 train (Renfe)
- Take the train from Avila to San Pedro Del Arroyotrain 18901 / ...
26 min€4–7Taxi
- Take the taxi from Ávila to San Pedro del Arroyotaxi 24 km
22 min€40–50Drive 24 km
- Drive from Ávila to San Pedro del Arroyocar 24 km
22 min€4–6
Ávila to San Pedro del Arroyo by bus
Questions & Answers
The cheapest way to get from Ávila to San Pedro del Arroyo is to bus which costs €3 - €5 and takes 22 min.
The fastest way to get from Ávila to San Pedro del Arroyo is to bus which takes 22 min and costs €3 - €5.
Yes, there is a direct bus departing from Ávila and arriving at San Pedro del Arroyo. Services depart every four hours, and operate every day. The journey takes approximately 22 min.
Yes, there is a direct train departing from Avila and arriving at San Pedro Del Arroyo. Services depart twice daily, and operate every day. The journey takes approximately 26 min.
The distance between Ávila and San Pedro del Arroyo is 26 km. The road distance is 24 km.
The best way to get from Ávila to San Pedro del Arroyo without a car is to bus which takes 22 min and costs €3 - €5.
The bus from Ávila to San Pedro del Arroyo takes 22 min including transfers and departs every four hours.
Ávila to San Pedro del Arroyo bus services, operated by Avanza Grupo, depart from Ávila station.
Ávila to San Pedro del Arroyo train services, operated by Renfe Viajeros, depart from Avila station.
The best way to get from Ávila to San Pedro del Arroyo is to bus which takes 22 min and costs €3 - €5. Alternatively, you can line 18901 train, which costs €4 - €7 and takes 26 min.
What companies run services between Ávila, Spain and San Pedro del Arroyo, Spain?
Avanza Grupo operates a bus from Ávila to San Pedro del Arroyo every 4 hours. Tickets cost €3–5 and the journey takes 22 min. Autobuses Hermanos Rodriguez S.A. also services this route 3 times a day. Alternatively, Renfe Viajeros operates a train from Avila to San Pedro Del Arroyo twice daily. Tickets cost €4–7 and the journey takes 26 min.
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Avila to San Pedro Del Arroyo
- Ave. Duration
- 26 min
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- Renfe Viajeros
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Ávila to San Pedro del Arroyo
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- €3–5
- Schedules at
- avanzabus.com
- Phone
- +34 (0) 920 25 28 01
- [email protected]
- Website
- ahrodriguez.com
Bus from Ávila to San Pedro del Arroyo
- Ave. Duration
- 25 min
- Frequency
- 3 times a day
- Schedules at
- ahrodriguez.com
- Ave. Duration
- 22 min
- Estimated price
- €40–50
Radio Taxi Avila
- Phone
- +34 920 35 35 45
- Website
- radiotaxiavila.com
Taxi Antonio Rofríguez
- Phone
- +34659478999
Taxi Avila
- Phone
- +34 659 47 89 99
- Website
- taxiavila.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Ávila to San Pedro del Arroyo bus services, operated by Avanza Grupo, arrive at San Pedro del Arroyo station.
Ávila to San Pedro del Arroyo train services, operated by Renfe Viajeros, arrive at San Pedro Del Arroyo station.
Yes, the driving distance between Ávila to San Pedro del Arroyo is 24 km. It takes approximately 22 min to drive from Ávila to San Pedro del Arroyo.
There are 270+ hotels available in San Pedro del Arroyo.











