More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Mérida to Barcelona

distanceDistance479 miles (772 km)
durationAverage bus duration13 h 15 min
priceAverage bus ticket price$71 (€59)
changesDirect busYes
carriersBus companiesAvanza

Buses from Mérida to Barcelona cover the 479 miles (772 km) long trip taking on average 13 h 15 min with our travel partners like Avanza. There are direct bus services available. While the average ticket price for this trip costs around $71 (€59), you can find the cheapest bus ticket for as low as $71 (€59). Travelers depart most frequently from Mérida and arrive in Barcelona, Estació d'Autobusos Nord.

Bus providers: Avanza from Mérida to Barcelona

Avanza buses will get you between Mérida and Barcelona from $71 (€59). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Avanza

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

If you’re looking for a smooth and easy bus between Mérida and Barcelona, 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) trip between Mérida and Barcelona, 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 to Barcelona from 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 to Barcelona from 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 to Barcelona from Mérida starting at $71 (€59), buy your official Avanza tickets with Omio online quickly and easily!

  • Average Price: $71

These are Avanza's ticket policies for COVID-19 for the bus between Mérida and Barcelona:

  • 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: Bus to Barcelona from Mérida

Take the bus to Barcelona 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 Mérida to Barcelona.
FAQs

What is the price of the cheapest bus from Mérida to Barcelona?

Looking to save money on your trip? Omio customers have found the cheapest bus from Mérida to Barcelona for the next 7 days starting from $71 (€59)  one way.

What is the cost of a bus from Mérida to Barcelona?

If you are looking to book your bus ticket in the next 7 days, you can expect the Mérida to Barcelona bus to cost on average $71 (€59)  one way.

How far is Mérida to Barcelona by bus?

The Mérida to Barcelona bus distance is approximately 479 miles (772 km).

How long is the bus from Mérida to Barcelona?

The Mérida to Barcelona bus duration is on average 13 h 15 min, which is to be expected when traveling 479 miles (772 km) to Barcelona from Mérida. However, the time it takes can vary based on specific dates, weekends, and holidays.

What bus station in Mérida goes to Barcelona? What bus station do I come into Barcelona from Mérida?

Some of the Mérida bus stations to Barcelona you can start your journey from include Merida, Avenida De La Libertad, Mérida and Mérida, Estacion de Autobuses. Similarly, some of the arrival bus stations in Barcelona include Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

When traveling this route, Omio customers are departing most frequently from Mérida   and arriving in Barcelona, Estació d'Autobusos Nord.

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

Passengers board the bus most frequently from Mérida, which is located around 0.4 miles (606 m) away from the city center, and they get off the bus at Barcelona, Estació d'Autobusos Nord, located 1.3 miles (2.1 km) away from the city center.

What bus providers go from Mérida to Barcelona?

When taking a bus from Mérida to Barcelona, you can count on Avanza for the best way to get you to Barcelona. You can also check all possible bus providers who offer a service from Mérida to Barcelona and compare the amenities they offer before buying a bus ticket.

When does the first bus depart from Mérida to Barcelona? When does the last bus depart from Mérida to Barcelona?

You can take the earliest bus from Mérida to Barcelona at 3: 15 PM   or take the last bus from Mérida to Barcelona leaving at 3: 15 PM. Look for the latest Mérida to Barcelona bus schedules on Omio and book the best time to take the bus for this journey.

How early should I buy bus tickets to Barcelona from Mérida to score the best deals?

The price of a one way bus ticket from Mérida to Barcelona is on average $71 (€59) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets to Barcelona from Mérida available a few months in advance.