calendar
Advanced search
541 Companies - 1,108,312 Connections

Bus Barcelona to Madrid and return

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

Taking a coach route isn't only incredibly inexpensive, it is also the green way to travel. Try it out yourself and let CheckMyBus start comparing. We find the intercity bus, which suits you ideally.

From Barcelona to Madrid and back from $32.20 to $43.80 with 4 bus providers like Eurolines Czech Republic, Movelia, ALSA and .
  Bus Barcelona - Madrid    314 mi
Ø Bus connections14 x
Savings-89%

The cheapest bus routes from Barcelona to Madrid

%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
    Madrid
      9:30 AM
      4:50 PM
    14 Mar
    ALSA
    from $529
  • Barcelona
    Madrid
      9:30 AM
      4:50 PM
    14 Mar
    ALSA
    from $953
  • Barcelona
    Madrid
      8:00 AM
      3:50 PM
    14 Mar
    ALSA
    from $1270
  • Barcelona
    Madrid
      11:30 AM
      7:05 PM
    14 Mar
    ALSA
    from $1694
  • Barcelona
    Madrid
      3:30 PM
      10:50 PM
    14 Mar
    ALSA
    from $3070
  • Barcelona
    Madrid
      2:30 PM
      9:50 PM
    14 Mar
    ALSA
    from $3123
  • Barcelona
    Madrid
      1:00 AM
      8:35 AM
    14 Mar
    Movelia
    from $3408
  • Barcelona
    Madrid
      7:30 PM
      3:05 AM
    14 Mar
    ALSA
    from $3705
  • Barcelona
    Madrid
      7:30 PM
      3:05 AM
    14 Mar
    Movelia
    from $4425
  • Barcelona
    Madrid
      3:30 PM
      10:50 PM
    14 Mar
    Movelia
    from $4531
  • Barcelona
    Madrid
      11:59 PM
      7:19 AM
    14 Mar
    Movelia
    from $4546
  • Barcelona
    Madrid
      11:59 PM
      7:19 AM
    14 Mar
    Movelia
    from $4652


  Train Barcelona - Madrid    314 mi
   Savings

The cheapest train connections from Barcelona to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Barcelona
    Madrid
      5:50 AM
      8:20 AM
    14 Mar
    Logitravel
    from $3387
  • Barcelona
    Madrid
      9:15 PM
      12:02 AM
    16 May
    +1
    Logitravel
    from $3419
  • Barcelona
    Madrid
      9:03 AM
      6:07 PM
    14 Mar
    Voyages Sncf
    from $4425
  • Barcelona
    Madrid
      6:05 AM
      9:15 AM
    14 Mar
    Voyages Sncf
    from $9040


  Carpooling Barcelona - Madrid    314 mi
   Savings

The cheapest carpooling offers from Barcelona to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Barcelona
    Madrid
      10:00 AM
      4:00 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $17100
  • Barcelona
    Madrid
      10:00 AM
      4:20 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1905
  • Barcelona
    Madrid
      12:30 AM
      7:00 AM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1990
  • Barcelona
    Madrid
      5:00 PM
      11:00 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $2011


  Bus Madrid - Barcelona    314 mi
Ø Bus connections14 x
Savings-88%

The cheapest bus routes from Madrid 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
  • Madrid
    Barcelona
      2:00 PM
      9:50 PM
    14 Mar
    ALSA
    from $529
  • Madrid
    Barcelona
      6:40 AM
      2:55 PM
    14 Mar
    ALSA
    from $1270
  • Madrid
    Barcelona
      9:00 AM
      4:35 PM
    14 Mar
    ALSA
    from $1694
  • Madrid
    Barcelona
      2:00 PM
      9:50 PM
    14 Mar
    ALSA
    from $1905
  • Madrid
    Barcelona
      2:15 PM
      10:20 PM
    14 Mar
    ALSA
    from $2279
  • Madrid
    Barcelona
      4:30 PM
      12:20 AM
    14 Mar
    ALSA
    from $2329
  • Madrid
    Barcelona
      12:45 PM
      8:50 PM
    14 Mar
    ALSA
    from $2385
  • Madrid
    Barcelona
      10:45 PM
      6:05 AM
    14 Mar
    ALSA
    from $2491
  • Madrid
    Barcelona
      10:30 PM
      6:05 AM
    14 Mar
    Movelia
    from $3408
  • Madrid
    Barcelona
      10:15 AM
      6:20 PM
    14 Mar
    Movelia
    from $4019
  • Madrid
    Barcelona
      3:45 PM
      11:20 PM
    14 Mar
    Movelia
    from $4125
  • Madrid
    Barcelona
      10:00 AM
      5:50 PM
    14 Mar
    Movelia
    from $4425
  • Madrid
    Barcelona
      10:00 AM
      5:35 PM
    14 Mar
    Movelia
    from $4531
  • Madrid
    Barcelona
      11:59 PM
      7:34 AM
    14 Mar
    Movelia
    from $4546


  Train Madrid - Barcelona    314 mi
   Savings

The cheapest train connections from Madrid to Barcelona

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Barcelona
      6:10 AM
      8:40 AM
    12 Apr
    Logitravel
    from $3387
  • Madrid
    Barcelona
      6:20 AM
      9:29 AM
    7 May
    Logitravel
    from $3419
  • Madrid
    Barcelona
      8:17 AM
      5:05 PM
    14 Mar
    Voyages Sncf
    from $4425
  • Madrid
    Barcelona
      6:10 AM
      8:40 AM
    14 Mar
    Voyages Sncf
    from $9040


  Carpooling Madrid - Barcelona    314 mi
   Savings

The cheapest train connections from Madrid to Barcelona

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Barcelona
      4:00 PM
      7:30 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1059
  • Madrid
    Barcelona
      6:00 PM
      9:20 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1270
  • Madrid
    Barcelona
      4:40 PM
      8:10 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1376
  • Madrid
    Barcelona
      3:00 PM
      6:10 PM
    14 Mar
    BlaBlaCarBlaBlaCar
    from $1482


  Stations
Moll de Ponent , 08039 Barcelona (Spain)
Plaça dels Països Catalans , 08014 Barcelona (Spain)
  Stations
Avd. de América  , 28002 Madrid (Spain)

More on bus features and services

ALSA offers a loyalty programme, so if you use intercity buses on a regular basis, then check out the discounts. After the umpteenth trip from Barcelona to Madrid your wallet might start to get heavy!

Free storage space for your carry-on is provided by the following companies: Movelia, Eurolines Czech Republic and ALSA. If you have a specific seat of preference, then take advantage of ALSA's free seat reservation service. A bathroom can be found on the intercity bus as well and can be used for free. ALSA offers free WiFi. For those with a disability a rebate is offered. More information can be found on the ALSA's site. In the ALSA and Movelia intercity buses your pets can travel with you at a moderate rate. You are travelling from Barcelona to Madrid or vice versa and would like to take your bicycle with you? Then book with one of these companies: ALSA and Movelia. At a moderate rate they offer bicycle transportation.