Travelling to Badajoz by public transport

By airplane

Badajoz airport: direct flight connections from / to Madrid and Barcelona.
International Airport of Lisbon: direct connections to Badajoz by coach.
Other airports: Seville and Madrid.
For more information, please click(page available in English):  IBERIA.ES

Please visit the options for flights we have with Star Alliance:

By train

Please click on (page available in English) RENFE.ES

By coach/bus
From Lisbon to Badajoz: AVANZA Bus / ALSA
From Seville to Badajoz: LEDA / DAMAS
From Madrid to Badajoz: AVANZA Bus

Travelling to Badajoz by car

From Lisbon: By A9
From Madrid: By A5
From Seville: By A66/N432