How to reach Cáceres

By plane

The main airports connecting Cáceres to the world are

Airport and connectionsDistance from Cáceres [Km/Mi]Connections by trainConnections by busRent a car
Madrid300/188Airport page
Seville270/169Airport page
Badajoz90/56Airport page

Please note that in Badajoz there are connection flights only to Madrid and Barcelona.

By bus

  • From Madrid, AVANZA
  • From Seville, ALSA
  • From Lisbon (please note that there is one hour difference between Portugal and Spain)
    AVANZAMonday to Friday, Departure 12:00 Lisbon Airport, Arrival 18:00 Cáceres
    Saturday, Departure 20:00 Lisbon Airport, Arrival 01:45 Cáceres
    From Lisbon city (departure 15 min. later), there is the same bus connection
    ALSADeparture 21:15 Lisbon, Arrival 03:30 Cáceres
  • From Badajoz, AVANZA
  • For searching all the routes/timetables.

By train

Please consult RENFE page (in English).

By car

For maps and driving directions we can use one of the route planners, for example ViaMichelin.

Tourist information

Supplementary information

Madrid Airport (Barajas) - Atocha Railway Station, Madrid

C-1C-1 Train towards P.Pío, 27 minutes, 5 stops.
By bus 203, 51 minutes, 4 stops.
By subway: 8, 6, 1; 1 hour 13 minutes

Larger view (we can get detailed information, alternative routes, how to reach other destinations, street view).

Madrid Airport (Barajas) - Bus Station, Madrid

C-1C-1 Train towards P.Pío, 30 minutes, 6 stops. Bus station address: Méndez Álvaro,83.

The next map represents the distance between Atocha and the bus station.

View Larger Map