Bus Barcelona-El Prat Airport (BCN) to Madrid and return

✈ Cheap bus and train tickets for trips from Madrid to Barcelona-El Prat Airport 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
Already booked your flight but you are still looking for an affordable way to get to the airport? By using our search function, you will find cheap buses from Barcelona-El Prat Airport to Madrid and from Madrid to Barcelona-El Prat Airport. Just take a look at the search results, compare prices and pick your preferred trip. Finding a good airport shuttle has never been this easy!

Barcelona-El Prat Airport to Madrid Bus Information

Cheapest Bus$35.95
Fastest Bus7h 35m
Distance308.5 miles
Bus CompaniesALSA, Eurolines France
  Bus Barcelona-El Prat Airport - Madrid    308 mi
Ø Bus connections5 x
Savings-34%

The cheapest bus routes from Barcelona-El Prat Airport 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-El Prat Airport
    Madrid
      11:30 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:30 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:00 PM
      6:35 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:15 PM
      7:05 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:15 PM
      6:50 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:30 PM
      7:05 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      11:30 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Barcelona-El Prat Airport
    Madrid
      9:30 PM
      12:15 PM
    19 Dec
    +1
    Eurolines FranceEurolines France
    from $54.71


  Train Barcelona-El Prat Airport - Madrid    308 mi
   Savings

The cheapest train connections from Barcelona-El Prat Airport to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Barcelona-El Prat Airport
    Madrid
      10:11 AM
      6:07 PM
    6 Nov
    RenfeRenfe
    from $44.38
  • Barcelona-El Prat Airport
    Madrid
      10:00 AM
      1:10 PM
    22 Nov
    RenfeRenfe
    from $120.25
  • Barcelona-El Prat Airport
    Madrid
      7:05 AM
      9:50 AM
    16 Nov
    RenfeRenfe
    from $120.25
  • Barcelona-El Prat Airport
    Madrid
      12:50 PM
      3:45 PM
    3 Dec
    RenfeRenfe
    from $120.25


  Carpooling Barcelona-El Prat Airport - Madrid    308 mi
   Savings

The cheapest carpooling offers from Barcelona-El Prat Airport to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Barcelona-El Prat Airport
    Madrid
      10:00 AM
      4:20 PM
    1 Nov
    BlaBlaCarBlaBlaCar
    from $27.91
  • Barcelona-El Prat Airport
    Madrid
      7:00 PM
      2:00 AM
    29 Nov
    +1
    BlaBlaCarBlaBlaCar
    from $30.15
  • Barcelona-El Prat Airport
    Madrid
      5:00 PM
      11:50 PM
    20 Dec
    BlaBlaCarBlaBlaCar
    from $30.15
  • Barcelona-El Prat Airport
    Madrid
      3:30 PM
      9:50 PM
    24 Oct
    BlaBlaCarBlaBlaCar
    from $31.26


  Bus Madrid - Barcelona-El Prat Airport    308 mi
Ø Bus connections5 x

The cheapest bus routes from Madrid to Barcelona-El Prat Airport

%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-El Prat Airport
      11:45 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:00 PM
      6:35 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:00 PM
      6:50 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:30 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:30 PM
      7:35 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:45 PM
      7:35 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95
  • Madrid
    Barcelona-El Prat Airport
      11:45 PM
      7:20 AM
    6 Nov
    +1
    ALSAALSA
    from $35.95


  Train Madrid - Barcelona-El Prat Airport    308 mi
   Savings

The cheapest train connections from Madrid to Barcelona-El Prat Airport

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Barcelona-El Prat Airport
      7:15 AM
      3:10 PM
    6 Nov
    RenfeRenfe
    from $44.38
  • Madrid
    Barcelona-El Prat Airport
      6:20 AM
      8:52 AM
    6 Nov
    RenfeRenfe
    from $63.86
  • Madrid
    Barcelona-El Prat Airport
      7:30 AM
      10:40 AM
    2 Nov
    RenfeRenfe
    from $120.25
  • Madrid
    Barcelona-El Prat Airport
      1:25 PM
      4:24 PM
    26 Oct
    RenfeRenfe
    from $120.25


  Carpooling Madrid - Barcelona-El Prat Airport    308 mi
   Savings

The cheapest carpooling offers from Madrid to Barcelona-El Prat Airport

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Barcelona-El Prat Airport
      2:00 PM
      9:30 PM
    24 Oct
    BlaBlaCarBlaBlaCar
    from $22.33
  • Madrid
    Barcelona-El Prat Airport
      6:00 PM
      12:20 AM
    2 Nov
    +1
    BlaBlaCarBlaBlaCar
    from $27.91
  • Madrid
    Barcelona-El Prat Airport
      1:00 PM
      8:00 PM
    15 Nov
    BlaBlaCarBlaBlaCar
    from $27.91
  • Madrid
    Barcelona-El Prat Airport
      2:00 PM
      8:30 PM
    25 Oct
    BlaBlaCarBlaBlaCar
    from $30.15


Current ticket prices

Traveling by bus is one of the most affordable ways to get from A to B - even when it comes to airport transfers! A rule of thumb: the earlier you book your ticket, the cheaper it is. In case you're a bit late and all the advance fares for the transfer Barcelona-El Prat Airport - Madrid are already sold out, we'd suggest checking buses with different departure times. With a bit of luck you can save even more money simply by taking an earlier bus.

Barcelona-El Prat Airport and Madrid: Bus stops

  Stations
Avd. de América , 28002 Madrid (Spain)

More on bus features and services

Finding a cheap airport shuttle ticket from Barcelona-El Prat Airport to Madrid can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can compare all the offers available and pick the perfect bus! Go for the fastest bus if you need to get there as fast as possible, pick the least expensive option if you want to travel for less or select the one that offers the best amenities.

While carry-on baggage, air conditioned and extra legroom are the norm on most buses, some companies go the extra mile and offer modern appliances such as USB ports (sometimes in every single row), complimentary WiFi or a generous baggage allowance. Just enter your point of departure, destination and your preferred date of travel and let our smart search function work its magic. For instance, on the Madrid - Barcelona-El Prat Airport route, you can take a standard-size piece of baggage at no extra cost when traveling with Eurolines France.

We’ll help you pick the best offer so that your bus trip from Barcelona-El Prat Airport to Madrid or from Madrid to Barcelona-El Prat Airport is as, or even more comfortable than taking the train or taking a taxi.

Barcelona-El Prat Airport and Madrid: Useful Info

Barcelona-El Prat Airport
Madrid
3.26 Million
Taxi
$4.01
$4.46
Barcelona-El Prat Airport
Madrid
A cab ride in Barcelona-El Prat Airport is 11% cheaper than in Madrid.
Local buses
$2.40
$1.67
Barcelona-El Prat Airport
Madrid
A bus fare in Barcelona-El Prat Airport is 31% more expensive than in Madrid.
Beer
$2.79
$3.35
Barcelona-El Prat Airport
Madrid
A large beer in Barcelona-El Prat Airport is 17% cheaper than in Madrid.
Water
$0.66
$0.78
Barcelona-El Prat Airport
Madrid
A bottle of water in Barcelona-El Prat Airport is 16% cheaper than in Madrid.
Meal
$11.74
$11.39
Barcelona-El Prat Airport
Madrid
A meal in Barcelona-El Prat Airport is 3% more expensive than in Madrid.
Trusted shop
The CheckMyBus App
Free Download
;