Merida is a must-see destination for anybody planning a trip to Extremadura. The region’s capital city is home to a beautiful archaeological ensemble which was declared a World Heritage Site by UNESCO and has lots to see and do.
Reaching Mérida from abroad isn’t easy but that shouldn’t put you off travelling to Extremadura. In this article, I’m sharing all the options available, useful links, personal thoughts and itinerary ideas to help you organise your trip.
DISCLOSURE
This article is NOT sponsored. That means:
•I have NOT been paid for writing it.
•I have NOT received any other form of compensation (free products or services) in exchange.
Mérida on a map
The three cities you can fly into from abroad are Seville (192km from Mérida), Lisbon (287km from Mérida) and Madrid (343km from Mérida).
Round trips
If you’re visiting only Mérida or plan to use it as a base to explore the surroundings on day trips, the easiest option is probably a round trip from and to your chosen city from the three mentioned above.
Below you can read how to get to Mérida from Seville, Lisbon and Madrid.
From Seville to Mérida
By car
If you fly into Seville, check the different car rental companies operating at Seville airport to choose the one that better suits your needs and budget.
The car journey from Seville to Mérida takes approximately 1 h 50 min.
By bus
Buses to Mérida depart from Seville’s Plaza de Armas station, located in Avda. Cristo de la Expiración 2, 41001.
The bus journey from Seville to Mérida takes between 2h 10min and 2h 50min, depending on the specific bus route.
Compare timetables and prices with GoEuro.
Useful links:
- Seville airport
- Seville underground
- Seville public transport website
From Lisbon to Mérida
By car
There are six car rental companies operating at Lisbon airport. Check the link to see their contact information.
The car journey from Lisbon to Mérida takes approximately 2h 40min.
By bus
Buses to Mérida depart from Lisbon airport and the bus station (Estação do Oriente) with Avanza.
The bus journey from Lisbon to Mérida takes approximately 4 h.
There is no train service between Lisbon and Mérida.
Useful links:
From Madrid to Mérida
By car
There are car rental desks at terminals 1 and 4 at Madrid-Barajas airport. Check the list of car rental companies and choose the one that better suits your needs.
The car journey from Madrid airport to Mérida takes approximately 3h 25min.
By bus
Buses to Merida leave from Estación Sur de Autobuses with Avanza.
There are two types of service – standard and express. A standard one-way journey takes 5 h. An express one-way journey takes 4h. There are frequent promotions for certain dates and bank holidays.
By train
Trains to Merida depart from Madrid-Atocha station. The journey takes 4h 30min – 5h.
Check timetables and current prices with Renfe.
Useful links:
About Badajoz airport
Extremadura’s only airport is located outside Badajoz city and approximately 48km from Mérida. Don’t get too excited, though. Its location may sound ideal but for anyone flying from abroad, it isn’t. You can only fly into Badajoz from Madrid and Barcelona (Air Nostrum flies to Badajoz every day of the week except Saturday).
Unless you find flights to Barcelona for next to nothing, it’s not worth considering flying to Badajoz, either from Madrid or Barcelona. Flights aren’t cheap (you will rarely find return flights for less than €115-120), you waste time with the connecting flight and you need a car anyway to reach Mérida from Badajoz airport.
If you still want to consider this option, visit Iberia to check flight prices.
Some thoughts to help you decide
- No matter which city you fly into, your best (cheapest and fastest) option to reach Mérida is always hiring a car.
- Train or bus? If you have the option to choose, choose the bus. Always. Trains are slower, less frequent and less reliable.
- The quickest way to reach Mérida is hiring a car and driving up from Seville (1h 50min).
- While Seville seems the obvious destination to fly to, it may not always be the best option. Bear in mind there may not be daily flights to Seville from your city, or they may be more expensive than flights to Lisbon or Madrid. Make sure you compare flight prices to the three different destinations.
Road trips and combined airports
If Mérida is simply one of many stops on a road trip, a very good option is flying in from one airport and flying out from a different one. This will help you cover a wider area and save you time and money in bus and train journeys.
Bearing in mind you can fly into Seville, Lisbon and Madrid, there are 6 different routes to choose from:
- Seville-Mérida-Madrid
- Seville-Mérida-Lisbon
- Lisbon-Mérida-Madrid
- Lisbon-Mérida-Seville
- Madrid-Mérida-Seville
- Madrid-Mérida-Lisbon
Below, you can find some suggestions of places you can include in your route:
Seville-Mérida or Mérida-Seville
- Tentudia Monastery
- Llerena
- Fregenal de la Sierra
- Zafra
- Almendralejo
- Alange
Lisbon-Mérida or Mérida-Lisbon
- Badajoz
- Olivenza
Madrid-Mérida or Mérida-Madrid
Now that you know how get to Mérida, read the articles below to know what to see and do there:
You may also like
Irene Corchado Resmella
I'm a UK-based independent Spanish sworn and legal translator working as ICR Translations. On Piggy Traveller, I share my home region of Extremadura with the world to encourage travellers to discover a different Spain.
Great post. I live in Seville and haven’t made it up there yet, seems like I’m the fool.
If I ever decide to go, and can get my kids to sit on a bus without throwing a wobbly, then I’ll use this information.
Thanks
Barry
Thank you for your comment, Barry. The journey by car from Seville is under 2 hours, so it’s not too bad. I hope this information comes handy if you go!
Hi Irene this is just the information I was searching for. I am dreaming about visiting Extremadura. But sounds like I should plan some time for a visit. I would have to start at Frankfurt airport so I guess flying to Sevilla would be my choice. Maybe I should plan a round trip of two weeks or so, thus I do not have to rush, I hate rushing when travelling. Thank you and take care Simone