calendar
Advanced search
509 Companies - 1,158,737 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 $42.95 with 3 bus providers like Eurolines Czech Republic, Movelia and ALSA.
  Bus Barcelona - Madrid    314 mi
Ø Bus connections14 x
Savings-89%

The cheapest bus connections from Barcelona to Madrid

%No particular date in mind? Here's an overview over 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
    5 Feb
    ALSA
    from $533
  • Barcelona
    Madrid
      9:30 AM
      4:50 PM
    5 Feb
    ALSA
    from $959
  • Barcelona
    Madrid
      8:00 AM
      3:50 PM
    5 Feb
    ALSA
    from $1278
  • Barcelona
    Madrid
      11:30 AM
      7:05 PM
    5 Feb
    ALSA
    from $1704
  • Barcelona
    Madrid
      3:30 PM
      10:50 PM
    5 Feb
    ALSA
    from $3089
  • Barcelona
    Madrid
      2:30 PM
      9:50 PM
    5 Feb
    ALSA
    from $3143
  • Barcelona
    Madrid
      1:00 AM
      8:35 AM
    5 Feb
    Movelia
    from $3430
  • Barcelona
    Madrid
      7:30 PM
      3:05 AM
    5 Feb
    ALSA
    from $3729
  • Barcelona
    Madrid
      7:30 PM
      3:05 AM
    5 Feb
    Movelia
    from $4453
  • Barcelona
    Madrid
      3:30 PM
      10:50 PM
    5 Feb
    Movelia
    from $4560
  • Barcelona
    Madrid
      11:59 PM
      7:19 AM
    5 Feb
    Movelia
    from $4575
  • Barcelona
    Madrid
      11:59 PM
      7:19 AM
    5 Feb
    Movelia
    from $4682


  Train Barcelona - Madrid    314 mi
   Savings

The cheapest train connections from Barcelona to Madrid

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Barcelona
    Madrid
      9:03 AM
      6:07 PM
    5 Feb
    Voyages Sncf
    from $4453
  • Barcelona
    Madrid
      6:05 AM
      9:15 AM
    5 Feb
    Voyages Sncf
    from $9098
  • Barcelona
    Madrid
      7:05 AM
      9:50 AM
    5 Feb
    Voyages Sncf
    from $9662
  • Barcelona
    Madrid
      7:05 AM
      9:50 AM
    5 Feb
    Voyages Sncf
    from $10728


  Carpooling Barcelona - Madrid    314 mi
   Savings

The cheapest carpooling offers from Barcelona to Madrid

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Barcelona
    Madrid
      10:00 AM
      4:00 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1811
  • Barcelona
    Madrid
      10:00 AM
      4:20 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1918
  • Barcelona
    Madrid
      12:30 AM
      7:00 AM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1968
  • Barcelona
    Madrid
      5:00 PM
      11:00 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $2024


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

The cheapest bus connections from Madrid to Barcelona

%No particular date in mind? Here's an overview over 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
    5 Feb
    ALSA
    from $533
  • Madrid
    Barcelona
      6:40 AM
      2:55 PM
    5 Feb
    ALSA
    from $1278
  • Madrid
    Barcelona
      9:00 AM
      4:35 PM
    5 Feb
    ALSA
    from $1704
  • Madrid
    Barcelona
      2:00 PM
      9:50 PM
    5 Feb
    ALSA
    from $1918
  • Madrid
    Barcelona
      2:15 PM
      10:20 PM
    5 Feb
    ALSA
    from $2294
  • Madrid
    Barcelona
      4:30 PM
      12:20 AM
    5 Feb
    ALSA
    from $2344
  • Madrid
    Barcelona
      12:45 PM
      8:50 PM
    5 Feb
    ALSA
    from $2400
  • Madrid
    Barcelona
      10:45 PM
      6:05 AM
    5 Feb
    ALSA
    from $2507
  • Madrid
    Barcelona
      10:30 PM
      6:05 AM
    5 Feb
    Movelia
    from $3430
  • Madrid
    Barcelona
      10:15 AM
      6:20 PM
    5 Feb
    Movelia
    from $4045
  • Madrid
    Barcelona
      3:45 PM
      11:20 PM
    5 Feb
    Movelia
    from $4151
  • Madrid
    Barcelona
      10:00 AM
      5:50 PM
    5 Feb
    Movelia
    from $4453
  • Madrid
    Barcelona
      10:00 AM
      5:35 PM
    5 Feb
    Movelia
    from $4560
  • Madrid
    Barcelona
      11:59 PM
      7:34 AM
    5 Feb
    Movelia
    from $4575


  Train Madrid - Barcelona    314 mi
   Savings

The cheapest train connections from Madrid to Barcelona

%No particular date in mind? Here's an overview over the cheapest train tickets for the next few days.
  • Madrid
    Barcelona
      8:17 AM
      5:05 PM
    5 Feb
    Voyages Sncf
    from $4453
  • Madrid
    Barcelona
      6:10 AM
      8:40 AM
    5 Feb
    Voyages Sncf
    from $9098
  • Madrid
    Barcelona
      5:50 AM
      8:55 AM
    5 Feb
    Voyages Sncf
    from $9662
  • Madrid
    Barcelona
      5:50 AM
      8:55 AM
    5 Feb
    Voyages Sncf
    from $10728


  Carpooling Madrid - Barcelona    314 mi
   Savings

The cheapest train connections from Madrid to Barcelona

%No particular date in mind? Here's an overview over the cheapest rides for the next few days.
  • Madrid
    Barcelona
      4:00 PM
      7:30 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1065
  • Madrid
    Barcelona
      6:00 PM
      9:20 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1278
  • Madrid
    Barcelona
      4:40 PM
      8:10 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1385
  • Madrid
    Barcelona
      3:00 PM
      6:10 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $1491


  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: Eurolines Czech Republic, ALSA and Movelia. 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 Movelia and ALSA 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: Movelia and ALSA. At a moderate rate they offer bicycle transportation.