Bus from Bilbao to Madrid and return

Find cheap coach tickets for your bus journey from Bilbao to Madrid and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach 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
You’re looking to travel from Bilbao to Madrid or vice versa? Then the best thing you can do is compare the ticket fares and availability of different coach operators. That's what CheckMyBus is here for: In the search results, our search engine will show you all providers offering your desired bus route. Using our search engine is the easiest way to find the perfect bus ticket for your ride from Bilbao to Madrid. It's easy: Click on the "Find Now" button and book your trip!

Bilbao to Madrid Coach Information

Cheapest Bus£18.72
Fastest Bus4h 15m
Distance322.8 km
Coach CompaniesALSA, FlixBus, Eurolines Suisse
  Bus Bilbao - Madrid    323 km
Ø Bus connections12 x
Savings-33%

The cheapest coach connections from Bilbao 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
  • Bilbao
    Madrid
      14:00
      18:50
    9 Nov
    ALSAALSA
    from £18.72
  • Bilbao
    Madrid
      08:00
      13:05
    11 Nov
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      10:00
      14:40
    26 Dec
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      18:00
      22:15
    18 Jan
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      22:00
      02:45
    24 Nov
    +1
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      12:00
      16:45
    5 Mar
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      22:00
      02:45
    8 Nov
    +1
    ALSAALSA
    from £21.06
  • Bilbao
    Madrid
      08:00
      13:05
    30 Oct
    ALSAALSA
    from £21.88
  • Bilbao
    Madrid
      07:00
      11:30
    23 Oct
    ALSAALSA
    from £22.83
  • Bilbao
    Madrid
      07:00
      11:30
    7 Nov
    ALSAALSA
    from £22.83
  • Bilbao
    Madrid
      06:25
      21:05
    30 Oct
    FlixBusFlixBus
    from £23.38
  • Bilbao
    Madrid
      06:25
      21:05
    29 Oct
    FlixBusFlixBus
    from £23.38
  • Bilbao
    Madrid
      10:00
      14:40
    16 Nov
    Eurolines SuisseEurolines Suisse
    from £27.91
  • Bilbao
    Madrid
      10:00
      15:00
    16 Nov
    Eurolines SuisseEurolines Suisse
    from £27.91


  Train Bilbao - Madrid    323 km
   Savings

The cheapest train connections from Bilbao to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Bilbao
    Madrid
      17:00
      22:06
    31 Oct
    RenfeRenfe
    from £13.04
  • Bilbao
    Madrid
      17:00
      22:06
    31 Oct
    RenfeRenfe
    from £16.98
  • Bilbao
    Madrid
      09:20
      14:28
    31 Oct
    OUI.sncfOUI.sncf
    from £43.06
  • Bilbao
    Madrid
      09:42
      15:57
    31 Oct
    OUI.sncfOUI.sncf
    from £48.00


  Carpooling Bilbao - Madrid    323 km
   Savings

The cheapest carpooling offers from Bilbao to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bilbao
    Madrid
      19:00
      23:00
    17 Nov
    BlaBlaCarBlaBlaCar
    from £13.00
  • Bilbao
    Madrid
      19:30
      23:40
    20 Oct
    BlaBlaCarBlaBlaCar
    from £13.00
  • Bilbao
    Madrid
      17:00
      21:50
    18 Oct
    BlaBlaCarBlaBlaCar
    from £13.00
  • Bilbao
    Madrid
      15:40
      19:50
    25 Oct
    BlaBlaCarBlaBlaCar
    from £14.73


  Bus Madrid - Bilbao    323 km
Ø Bus connections12 x
Savings-33%

The cheapest coach connections from Madrid to Bilbao

%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
    Bilbao
      14:00
      18:45
    9 Nov
    ALSAALSA
    from £18.72
  • Madrid
    Bilbao
      08:00
      23:45
    24 Oct
    FlixBusFlixBus
    from £19.04
  • Madrid
    Bilbao
      17:30
      22:15
    25 Jan
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      19:00
      23:15
    27 Nov
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      22:00
      02:15
    29 Nov
    +1
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      16:00
      21:20
    12 Nov
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      17:30
      22:15
    26 Dec
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      16:00
      21:20
    26 Oct
    ALSAALSA
    from £21.06
  • Madrid
    Bilbao
      08:00
      23:45
    29 Oct
    FlixBusFlixBus
    from £21.64
  • Madrid
    Bilbao
      08:00
      23:45
    21 Oct
    FlixBusFlixBus
    from £21.64
  • Madrid
    Bilbao
      08:00
      23:45
    28 Oct
    FlixBusFlixBus
    from £25.98
  • Madrid
    Bilbao
      08:00
      23:45
    20 Oct
    FlixBusFlixBus
    from £25.98
  • Madrid
    Bilbao
      12:30
      17:15
    16 Nov
    Eurolines SuisseEurolines Suisse
    from £27.91
  • Madrid
    Bilbao
      14:00
      18:45
    16 Nov
    Eurolines SuisseEurolines Suisse
    from £27.91


  Train Madrid - Bilbao    323 km
   Savings

The cheapest train connections from Madrid to Bilbao

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Bilbao
      08:00
      13:04
    31 Oct
    RenfeRenfe
    from £16.98
  • Madrid
    Bilbao
      08:00
      13:04
    31 Oct
    RenfeRenfe
    from £16.98
  • Madrid
    Bilbao
      08:00
      13:04
    31 Oct
    RenfeRenfe
    from £17.42
  • Madrid
    Bilbao
      08:00
      13:04
    31 Oct
    RenfeRenfe
    from £17.42


  Carpooling Madrid - Bilbao    323 km
   Savings

The cheapest carpooling offers from Madrid to Bilbao

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Bilbao
      07:00
      11:10
    31 Oct
    BlaBlaCarBlaBlaCar
    from £13.00
  • Madrid
    Bilbao
      10:00
      14:10
    15 Nov
    BlaBlaCarBlaBlaCar
    from £13.00
  • Madrid
    Bilbao
      23:40
      04:20
    27 Oct
    +1
    BlaBlaCarBlaBlaCar
    from £13.00
  • Madrid
    Bilbao
      14:10
      18:40
    19 Oct
    BlaBlaCarBlaBlaCar
    from £13.86


Current ticket prices


Bus stops in Bilbao and Madrid

  Stations
Avd. de América , 28002 Madrid (Spain)
Calle de Méndez Álvaro 83, 28045 Madrid (Spain)

Find out more details about the service on your bus from Bilbao to Madrid and return

Finding a cheap bus ticket from Bilbao to Madrid is not hard, but finding the best bus can be a bit of a hassle – particularly so if you don’t know where to look for it. This is why we created CheckMyBus: You can compare and contrast all the offers available and pick the one that suits all of your preferences. Go for the fastest bus if you lack time, pick the most affordable one if you want to save a few pounds on top or select the one that offers the best special features. While handluggage, air-conditioning and xxl legroom are basically a given on any bus, some providers go the extra mile and offer modern appliances such as electrical outlets (sometimes in every single row) or complimentary WiFi. All the details can be found in our search results: Simply insert point of departure, destination and your preferred date of travel and take a look at the individual journeys that are available. For instance, when you take a bus from Madrid to Bilbao, complimentary WiFi can be found on the buses of FlixBus. We’ll help you pick the best offer so that your bus trip from Bilbao to Madrid and back is as convenient and comfortable as taking the train or a plane.

Bilbao and Madrid: Useful Info

Bilbao
354,860
Madrid
3.26 Million
Taxi
£5.29
£3.47
Bilbao
Madrid
A taxi journey in Bilbao is 35% more expensive than in Madrid.
Local buses
£1.23
£1.30
Bilbao
Madrid
A bus fare in Bilbao is 6% cheaper than in Madrid.
Beer
£2.60
£2.60
Bilbao
Madrid
A pint of beer in Bilbao is 0% more expensive than in Madrid.
Water
£0.72
£0.61
Bilbao
Madrid
A bottle of water in Bilbao is 16% more expensive than in Madrid.
Meal
£12.82
£8.84
Bilbao
Madrid
A meal in Bilbao is 32% more expensive than in Madrid.
Trusted shop
The CheckMyBus App
Free Download
;