Going from Madrid to Avila is easy. They are two of the most beautiful cities to see in Spain . Avila is barely 120 kilometers northwest of the Spanish capital. So to get to Avila from Madrid it will take just over an hour. The capital of Avila is a jewel. Its medieval historic center and the wall, icon of the city, are wonderful. In this post we tell you 4 different ways so you know how to get to Avila by train, bus, car or by booking an excursion from Madrid. 15 best excursions from Madrid.
How To Go From Madrid To Avila
Excursion to go from Madrid to Avila

One of the best options to go from Madrid to Avila is by reserving a combined excursion with another city in the area. This will allow you to save time on transportation and try to see as many sites as possible. We always like to explore the cities quietly, but Avila is a city that can be seen quickly , so combining it with another destination is not a bad idea at all. Our recommendation is to book an excursion to Avila and Segovia from Madrid . You will be able to see the best of both cities in a single day without worrying about a thing. Includes guide, transportation, meals and entrance to the main attractions. If you prefer another option, you can book a combined excursion to Avila and Salamanca . It’s not every day you’ll get the chance to visit two UNESCO World Heritage cities in one day. Visit Madrid in one day: what to see + itinerary
Going from Madrid to Avila by train, the most comfortable option
The train is the most comfortable transport to go from Madrid to Avila . The trip lasts around 1 hour 30 minutes , depending on the specific departure you choose. There is a train approximately every hour. The first train leaves at 6:28 a.m. and the last return from Avila is at 9 p.m. The journey costs €12.70 . You can book tickets online to avoid arriving at the station and the next train being full, as happened to us.
Most trains leave from Príncipe Pío station , next to the Royal Palace. You can get there with the C1, C7 or C10 suburban lines or lines 6 and 10 of the Madrid metro. There are also a few departures to go from Madrid to Avila from the Madrid Chamartín station , which is also perfectly connected by train or metro to all areas of the city. Look carefully at the departure station when buying the ticket. Once in Avila, the train station is about a 10-minute walk from the historic center of the city. 35 things to do in Madrid
How to get to Avila by bus, transportation, faster
The bus is the cheapest option to go from Madrid to Avila . It takes approximately 1 hour 20 minutes to get to Avila . As you can see, the bus is a faster transport than the train to go from Madrid to Avila . Of course, keep in mind that during peak hours the trip can be delayed by traffic. There are several daily frequencies approximately every two hours. The first bus leaves at 6:45 a.m. and the last departure from Avila is at 9 p.m. Tickets cost €8 each way . We recommend reserving your ticket in advance to ensure a seat at the departure of your choice. The buses leave from the South Station of Madrid – Méndez Alvaro , near Atocha. You can get there with the C1, C5, C7 or C10 suburban lines or with the metro line 6 getting off at the Méndez Alvaro station. Once at your destination, you have to get off at the Avila Bus Station . It will hardly take 10 minutes on foot to reach the heart of the medieval historic center. Where to stay in Madrid: best areas and hotels
By car, ideal if you want to get to know other cities
Going from Madrid to Avila by car is the most practical option if you want to discover more places around the Spanish capital. Having a vehicle allows you to set your own hours and see more places in less time. If you need to rent a car, we always look for the best prices on this comparator . In addition to good offers, you can take out their insurance with full coverage so you don’t have to worry if the car suffers any damage. The fastest route to go from Madrid to Aila is the AP-6 motorway , where you have to pay a toll of €9.60 . The journey takes 1 hour 20 minutes . If you prefer to save the toll and take half an hour more, you can drive along the regional road M-505 passing through San Lorenzo del Escorial and La Cañada before reaching Avila.