COMPARE Prices across different modes

Jul 31
Find prices
Aug 1
Aug 2
Aug 3
Find prices
Aug 4
Aug 5
Find prices
Aug 6
Find prices

These companies trust us. We sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information from Barcelona to Mérida

distanceDistance479 miles (772 km)
durationAverage bus duration13 h 45 min
priceAverage bus ticket price$74 (€59)
changesDirect busYes
carriersBus providersAvanza

Buses from Barcelona to Mérida cover the 479 miles (772 km) long trip taking on average 13 h 45 min with our travel partners like Avanza. There are direct bus services available. While the average ticket price for this route costs around $74 (€59), you can find the cheapest bus ticket for as low as $74 (€59). Travelers depart most frequently from Barcelona Sants and arrive in Merida, Avenida De La Libertad.

Bus companies

Travel with Avanza from Barcelona to Mérida

Travel between Barcelona and Mérida from $74 (€59) with Omio’s bus partners Avanza! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.


Avanza is one of Spain biggest bus companies and offers only one type of ticket for your next bus between Barcelona and Mérida: Standard Ticket.

If you’re looking for a smooth and easy bus from Barcelona to Mérida, check Omio for Avanza buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 479 miles (772 km) route from Barcelona to Mérida, Omio makes it easier than ever to find Avanza buses at affordable prices, and you can also quickly book bus tickets online. Check the current Avanza bus schedules for your ideal departure and arrival times, compare the best route between Barcelona and Mérida as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Avanza bus on Omio. If you search for buses between Barcelona and Mérida in the Omio app, you can quickly see if the Avanza tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Avanza buses between Barcelona and Mérida starting at $74 (€59), buy your official Avanza tickets with Omio online quickly and easily!

Avanza has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus between Barcelona and Mérida:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Refund or voucher policy
  • If you've booked with Omio, you can request a full refund in case your booking travel date is from March 20 onwards. For those bookings before that date, contact Omio Customer Service and we will check with the bus operator accordingly.

Travel Tips

Buses from Barcelona to Mérida
Take the bus to Mérida easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Mérida.
How much does a cheap bus between Barcelona and Mérida cost?
If you’re looking to save money on tickets, you can find cheap Barcelona to Mérida buses for as little as $74 (€59)  in the next 7 days.
What is the cost of a bus to Mérida from Barcelona?
The Barcelona to Mérida bus ticket price is on average $74 (€59)  if you are looking to purchase your tickets for this route in the next week.
How many miles is it from Barcelona to Mérida by bus?
The Barcelona to Mérida bus distance is approximately 479 miles (772 km).
How long is the bus ride between Barcelona and Mérida?
While the time it takes to travel 479 miles (772 km) between Barcelona and Mérida can vary based on specific dates, weekends, and holidays, the Barcelona to Mérida bus journey time is on average 13 h 45 min.
When traveling by bus from Barcelona to Mérida, which bus station in Barcelona do I depart from and which bus station in Mérida do I arrive in?

When taking a bus from Barcelona, you have a couple of bus stations you can depart from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When you arrive in Mérida, your bus can arrive in bus stations including Merida, Avenida De La Libertad, Mérida and Mérida, Estacion de Autobuses.

Omio customers traveling this route book their buses from Barcelona Sants   to Merida, Avenida De La Libertad.

Where is the bus station in Barcelona to go to Mérida? Where is the bus station in Mérida located?

Passengers board the bus most frequently from Barcelona Sants, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at Merida, Avenida De La Libertad, located 0 mile (s) / 0 km away from the city center.

Which bus providers can take me between Barcelona and Mérida?
If you're looking for buses from Barcelona to Mérida, you can rely on Avanza to get you to Mérida. It's also good to check out all possible bus providers for the Barcelona to Mérida trip to see if there might be differences in the amenities they offer.
What are the first and last departure bus times from Barcelona to Mérida?
You can take the first bus from Barcelona to Mérida at 3: 00 PM. The last bus from Barcelona to Mérida that you can take departs at 3: 00 PM. Omio shows you the latest bus from Barcelona to Mérida schedule to help you book the best departure time for this trip.
How far in advance should I buy bus tickets from Barcelona to Mérida for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you book bus tickets from Barcelona to Mérida within the next 7 days, you can find tickets to cost on average $74 (€59) one way. To find the best prices for this route, consider booking your bus ticket from Barcelona to Mérida a few months in advance.

Important Stations and Airports for this Journey

Barcelona, Estacion de Autobuses de Sants
Estació d'autobusos Barcelona-Nord