|Distance||511 miles (824 km)|
|Average bus duration||14 h 45 min|
|Average bus ticket price||$88 (€70)|
Buses from Badajoz to Barcelona cover the 511 miles (824 km) long journey taking on average 14 h 45 min with our travel partners like Avanza. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $74 (€59), but the average price of bus tickets is $88 (€70). Travelers depart most frequently from Badajoz and arrive in Barcelona, Estació d'Autobusos Nord.
You can travel by bus between Badajoz and Barcelona with Avanza for as low as $74 (€59). When you search for schedules and tickets, Omio will show you the best trip.
Avanza is one of Spain biggest bus companies and offers only one type of ticket for your next bus between Badajoz and Barcelona: Standard Ticket.
If you’re looking for a smooth and easy bus from Badajoz to Barcelona, check Omio for Avanza buses offering this route. Whether you are looking for the fastest, earliest or cheapest bus to take for this 511 miles (824 km) trip between Badajoz 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 from Badajoz to Barcelona 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 from Badajoz to Barcelona 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 Badajoz and Barcelona starting at $79 (€63), buy your official Avanza tickets with Omio online quickly and easily!
When you buy your Avanza bus tickets from Badajoz to Barcelona don't forget to keep the following COVID-19 related policies in mind:
When taking a bus from Badajoz, you have a couple of bus stations you can depart from including Badajoz, Badajoz, Avenida Carolina Coronado and Badajoz, Estación De Autobuses. When you arrive in Barcelona, your bus can arrive in bus stations including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.
Omio customers traveling this route book their buses from Badajoz to Barcelona, Estació d'Autobusos Nord.
The most popular departure bus station with passengers for this route, called Badajoz, is located 1 mile (s) / 1 km from the city center of Badajoz.
The most popular arrival bus station, Barcelona, Estació d'Autobusos Nord, is located 1 mile (s) / 2 km away from the city center of Barcelona.
Here are some other resources that might have the information you need