>
Madrid to Bilbao

Compare prices to get from Madrid to Bilbao

Search for tickets from Madrid to Bilbao in the next 7 days. Flights start at NZD 67. Trains start at NZD 51. Buses start at NZD 52.
Flights
NZD 67|1h
Trains
NZD 51|5h 10m
Buses
NZD 52|3h 55m
NZD 142
NZD 182
NZD 92
NZD 73
NZD 142
NZD 81
NZD 81
NZD 105
NZD 133
NZD 91
NZD 77
NZD 81
NZD 81
NZD 67
Air Europa
Cheapest|Fastest
1h
Madrid Barajas AirportBilbao Airport
NZD 182One way
Search
Nonstop
Air Europa
1h 5m
Madrid Barajas AirportBilbao Airport
NZD 220One way
Search
Nonstop
Air Europa
13h 35m
Madrid Barajas AirportBilbao Airport
NZD 245One way
Search
1 stop
Vueling Airlines
4h 20m
Madrid Barajas AirportBilbao Airport
NZD 459One way
Search
1 stop
  • Prices shown from Madrid to Bilbao are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from Madrid to Bilbao

The cheapest way to get from Madrid to Bilbao costs only NZD 56 on average via Buses, and the quickest way takes just 1h 28m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price NZD 77
Average duration 1h 28m
Departure time --
Direct options
Search flights
Train
Trains
Average price NZD 66
Average duration 6h 43m
Departure time 06:55 - 23:02
Direct options
Bus
Buses Cheapest
Average price NZD 56
Average duration 4h 37m
Departure time 07:00 - 00:40
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Madrid to Bilbao?

What is the cheapest month for one-way flights from Madrid to Bilbao?

The average price of one-way flights from Madrid to Bilbao purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Madrid to Bilbao is January, with an average price of NZD 98; while the month with the highest flight price is usually June, with an average price of up to NZD 172.

NZD 172
NZD 135
NZD 98
NZD 61
    Cheapest
  • NZD 154
    Nov
  • NZD 104
    Dec
  • NZD 98
    Jan
  • NZD 109
    Feb
  • NZD 132
    Mar
  • NZD 139
    Apr
  • NZD 155
    May
  • NZD 172
    Jun
  • NZD 163
    Jul
  • NZD 149
    Aug
  • NZD 150
    Sep
  • NZD 144
    Oct

What is the cheapest day to travel by train from Madrid to Bilbao?

Average train fares from Madrid to Bilbao for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Madrid to Bilbao is Monday, with an average price of NZD 41.

NZD 67
NZD 54
NZD 41
NZD 27
  • Nov 23
  • Nov 17
  • Nov 18
  • Nov 19
  • Nov 27
  • Nov 28
  • Nov 22

What is the cheapest day to travel from Madrid to Bilbao by bus?

The average price of a bus from Madrid to Bilbao found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Madrid to Bilbao is Monday, with an average price of NZD 56.

NZD 56
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 5
  • Nov 6
  • Nov 7
  • Nov 8

Recommended hotels in Bilbao

Bilder Boutique Hotel
9.1/10
65 Reviews
Bilder Boutique Hotel
hotel-star hotel-star hotel-praise
Old Town | 1.02 km from downtown
NZD 191
Goien Boutique Hotel
9.3/10
136 Reviews
Goien Boutique Hotel
hotel-star hotel-star hotel-star hotel-praise
Old Town | 1.25 km from downtown
NZD 274 NZD 297
Catalonia Gran Vía Bilbao
9.2/10
107 Reviews
Catalonia Gran Vía Bilbao
hotel-star hotel-star hotel-star hotel-star hotel-praise
Ensanche | 0.57 km from downtown
NZD 253
Radisson Collection Hotel, Gran Via Bilbao
8.9/10
138 Reviews
Radisson Collection Hotel, Gran Via Bilbao
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Ensanche | 0.62 km from downtown
NZD 216 NZD 248

Madrid to Bilbao travel tips

Companies operating from Madrid to Bilbao

Renfe
ALSA INTERNACIONAL SLU

Find departure & arrival points near Madrid and Bilbao

Popular airports near Madrid

Madrid Barajas Airport (MAD) Madrid Spain
Salamanca Airport (SLM) Nearby Salamanca Spain

Popular airports near Bilbao

Bilbao Airport (BIO) Bilbao Spain
Vitoria Airport (VIT) Nearby Vitoria Spain

Popular train stations near Madrid

Madrid-Puerta De Atocha Madrid Spain
Madrid-Atocha Cercanías Madrid Spain
Delicias Madrid Spain
Railway Museum Madrid Spain
Embajadores Madrid Spain

Popular train stations near Bilbao

Bilbao-Abando Bilbao Spain
Zabalburu Bilbao Spain
Bilbao La Concordia Bilbao Spain
Autonomia Bilbao Spain
San Mamés Bilbao Spain

Popular bus stations near Madrid

ESPANILLO Madrid Spain
TRANBUS Madrid Spain
Sevilla Madrid Spain
Madrid Gran Vía Callao Madrid Spain
PLAZA BOHEMIA Madrid Spain

Popular bus stations near Bilbao

Bilbao Hotel Carlton Bilbao Spain
Bilbao Bilbao Spain
Bilbao San Mames Stadium Bilbao Spain
Bilbao Intermodal Bilbao Spain
Bilbao Central Bus Station Bilbao Spain

How to travel from Madrid to Bilbao: FAQs

  • How far is it from Madrid to Bilbao?

    The distance from Madrid to Bilbao is about 320 km (199 mi).
  • There are 3 ways to get from Madrid to Bilbao, including Flights, Trains, Buses.
  • The fastest way to get from Madrid to Bilbao is by Flights, with an average journey time of 1 hour 28 minutes. Other modes of transport take longer: Buses takes on average 4h 37m.Trains takes on average 6h 43m.
  • The cheapest way to get from Madrid to Bilbao is by Buses, with an average price of NZD 56. Other modes of transport are more expensive: Trains costs around NZD 66 on avergae.Flights costs around NZD 77 on average.
  • When traveling from Madrid to Bilbao, travelers usually depart from and arrive at the following locations: Flights typically departs from Madrid Barajas Airport and arrives at Bilbao Airport , Trains typically departs from Madrid-Puerta De Atocha and arrives at Bilbao-Abando , Buses typically departs from ESPANILLO and arrives at Bilbao Hotel Carlton .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: MadridtoBilbaoFlights is usually the cheapest at January, with an average price of NZD 98 MadridtoBilbaoTrains is usually the cheapest at Monday, with an average price of NZD 41 MadridtoBilbaoBuses is usually the cheapest at Monday, with an average price of NZD 56 .
  • The time difference between Madrid and Bilbao is 0m.