Bus Badajoz to Barcelona and return

Cheap bus and train tickets for trips from Barcelona to Badajoz and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
The route connecting Badajoz and Barcelona is served by 5 bus companies. FlixBus offers the most affordable tickets with fares for as little as $64.08! With our search function, you can filter your results to optimize your findings. The speediest bus will take you there in only . Just click "Find Now" and see all available bus schedules!

Badajoz to Barcelona Bus Information

Cheapest Bus$64.08
Fastest Bus14h 0m
Distance513.0 miles
Bus CompaniesFlixBus, Avanza Grupo
  Bus Badajoz - Barcelona    513 mi
Ø Bus connections7 x
Savings-8%

The cheapest bus routes from Badajoz to Barcelona

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Badajoz
    Barcelona
      2:40 PM
      5:20 PM
    8 Dec
    +1
    FlixBusFlixBus
    from $64.08
  • Badajoz
    Barcelona
      2:40 PM
      5:20 PM
    1 Dec
    +1
    FlixBusFlixBus
    from $64.08
  • Badajoz
    Barcelona
      2:40 PM
      5:20 PM
    15 Dec
    +1
    FlixBusFlixBus
    from $64.08
  • Badajoz
    Barcelona
      2:40 PM
      5:20 PM
    2 Dec
    +1
    FlixBusFlixBus
    from $64.08
  • Badajoz
    Barcelona
      2:40 PM
      5:20 PM
    29 Nov
    +1
    FlixBusFlixBus
    from $64.08
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    29 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    21 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      7:30 AM
      9:30 PM
    20 Dec
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    20 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    23 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    19 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    28 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    26 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $69.56
  • Badajoz
    Barcelona
      2:45 PM
      5:30 AM
    1 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $69.56


  Train Badajoz - Barcelona    513 mi

The cheapest train connections from Badajoz to Barcelona

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Badajoz
    Barcelona
      7:17 AM
      5:21 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Badajoz
    Barcelona
      7:17 AM
      5:21 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Badajoz
    Barcelona
      7:17 AM
      5:21 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Badajoz
    Barcelona
      8:45 AM
      6:40 PM
    2 Dec
    RenfeRenfe
    from $165.33


  Carpooling Badajoz - Barcelona    513 mi

The cheapest carpooling offers from Badajoz to Barcelona

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Badajoz
    Barcelona
      11:10 AM
      8:50 PM
    2 Dec
    BlaBlaCarBlaBlaCar
    from $55.26


  Bus Barcelona - Badajoz    513 mi
Ø Bus connections7 x
Savings-8%

The cheapest bus routes from Barcelona to Badajoz

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Barcelona
    Badajoz
      12:30 PM
      2:50 PM
    9 Jan
    +1
    FlixBusFlixBus
    from $64.08
  • Barcelona
    Badajoz
      12:30 PM
      2:50 PM
    5 Dec
    +1
    FlixBusFlixBus
    from $64.08
  • Barcelona
    Badajoz
      12:30 PM
      2:50 PM
    29 Nov
    +1
    FlixBusFlixBus
    from $64.08
  • Barcelona
    Badajoz
      12:30 PM
      2:50 PM
    30 Nov
    FlixBusFlixBus
    from $64.08
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    20 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    27 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    23 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    17 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    21 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    22 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    27 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $66.68
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    20 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $69.56
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    26 Nov
    +1
    Avanza GrupoAvanza Grupo
    from $69.56
  • Barcelona
    Badajoz
      5:30 PM
      8:00 AM
    1 Dec
    +1
    Avanza GrupoAvanza Grupo
    from $69.56


  Train Barcelona - Badajoz    513 mi

The cheapest train connections from Barcelona to Badajoz

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Barcelona
    Badajoz
      10:00 AM
      9:26 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Barcelona
    Badajoz
      10:00 AM
      9:26 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Barcelona
    Badajoz
      10:00 AM
      9:26 PM
    2 Dec
    RenfeRenfe
    from $165.33
  • Barcelona
    Badajoz
      10:00 AM
      9:26 PM
    2 Dec
    RenfeRenfe
    from $165.33


  Carpooling Barcelona - Badajoz    513 mi
   Savings

The cheapest carpooling offers from Barcelona to Badajoz

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Barcelona
    Badajoz
      10:00 AM
      10:20 PM
    2 Dec
    BlaBlaCarBlaBlaCar
    from $66.31
  • Barcelona
    Badajoz
      2:00 PM
      12:30 AM
    2 Dec
    +1
    BlaBlaCarBlaBlaCar
    from $66.31
  • Barcelona
    Badajoz
      11:50 AM
      11:30 PM
    2 Dec
    BlaBlaCarBlaBlaCar
    from $74.04


Current ticket prices

A family visit is long overdue or you'd simply like to spend a few days away but you're a bit tight on cash? Then the bus is the perfect option! Tickets for the trip of your choice from Badajoz to Barcelona can usually be booked for little money, particularly so if you book in advance. Should you purchase your ticket at short notice, the trip might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long travel times, simply opt for the fastest one and you'll reach your destination in no time at all.

Bus stops in Badajoz and Barcelona

  Stations
C/ Alí Bei 80, 08013 Barcelona (Spain)
Plaça dels Països Catalans , 08014 Barcelona (Spain)

More on bus features and services

Don't settle for less! No matter how you want to travel, our smart bus search will help you pick just the right bus. On your bus from Badajoz to Barcelona you might be looking for a particularly short ride, for the cheapest bus ticket or for the best amenities.

While carry-on luggage is commonly allowed free of charge, there might be restrictions regarding additional checked baggage or oversized luggage. If you want to bring a very large bag exceeding the usual weight requirements on a bus from Barcelona to Badajoz, then you should opt for an offer provided by FlixBus.

The details of every individual bus schedule are displayed in our search results and you can also see if they are free of charge or not: Just check for the operator that allows you to take your pet or that has free wireless internet, power plugs and a good selection of drinks. You'll also find other useful info on CheckMyBus, such as details on current reduced rates. Travel smart!

Badajoz and Barcelona: Useful Info

Badajoz
148,334
Barcelona
1.62 Million
Taxi
$4.97
$3.97
Badajoz
Barcelona
A cab ride in Badajoz is 21% more expensive than in Barcelona.
Local buses
$1.11
$2.38
Badajoz
Barcelona
A bus fare in Badajoz is 54% cheaper than in Barcelona.
Beer
$2.21
$2.76
Badajoz
Barcelona
A large beer in Badajoz is 20% cheaper than in Barcelona.
Water
$0.38
$0.65
Badajoz
Barcelona
A bottle of water in Badajoz is 42% cheaper than in Barcelona.
Meal
$7.74
$11.62
Badajoz
Barcelona
A meal in Badajoz is 34% cheaper than in Barcelona.
Trusted shop
The CheckMyBus App
Free Download