How to get from Barcelona to Ávila

Compare flights, trains, buses and transfers to get from Barcelona to Ávila

How to get from Barcelona to Ávila

Travel from Barcelona to Ávila and discover Spain city of 56.9 Thousand inhabitants. The distance from Barcelona to Ávila is 581 kilometers; with Wanderio you can compare the available flight so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a flight from Barcelona to Ávila, you’ll get to your destination in about 1 hour on average; the average flight ticket prices are 80 €.


We found 2 routes From Barcelona to Ávila

Compare flights, trains, buses and transfers to get from Barcelona to Ávila

  • 97kg

    1h 20m

    starting from

    € 60.26

    per adult

    60.26 € / 1h 20m Barcelona–El Prat Airport Adolfo Suárez Madrid–Barajas Airport
  • 111kg

    7h 20m

    starting from

    € 488.74

    per adult

    488.74 € / 7h 20m Girona–Costa Brava Airport Adolfo Suárez Madrid–Barajas Airport
  • Flights Barcelona - Ávila

    To get to Ávila from Barcelona you can take a flight from Barcelona–El Prat (BCN), which is the closest airport to Barcelona and is 12 kilometers far from the city center, and arrive at Salamanca-Matacán (SLM), the closest airport that serves Ávila. The average price for a Barcelona to Ávila flight is 80.35 €, but you can find low cost flights as well, with prices starting from 80.35 €. Getting from Barcelona to Ávila by flight takes about 1 hour on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 28 daily connections between Barcelona and Ávila provided by IBERIA, Air Europa, Vueling Airlines, TAP Portugal, British Airways, Czech Airlines j.s.c, KLM. Salamanca-Matacán (SLM) is the closest airport to Ávila and is 75 kilometers away from the city center.