Bilbao to Madrid (BIO–MAD) — Airlines, Schedules & Connections

BIO Airport Page →
197 mi airlines 166/wk
On-time Some delays Frequent delays
Flight Schedule 54 flights Verified 1h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
IB442
IB Iberia
320
6:45 AM
CET
7:55 AM
CET
1h 10m
M T W T F S S
Prices
AV6009
AV avianca
320
6:45 AM
CET
7:55 AM
CET
1h 10m
M T W T F S S
Prices
AY5616
AY Finnair
320
6:45 AM
CET
7:55 AM
CET
1h 10m
M T W T F S S
Prices
CX1838
CX Cathay Pacific
320
6:45 AM
CET
7:55 AM
CET
1h 10m
M T W T F S S
Prices
BT5157
BT airBaltic
320
6:45 AM
CET
7:55 AM
CET
1h 10m
M T W T F S S
Prices
EY7545
EY Etihad
73H
8:30 AM
CET TOR
9:35 AM
CET
1h 5m
M T W T F S S
Prices
AD6938
AD Azul
73H
8:30 AM
CET TOR
9:35 AM
CET
1h 5m
M T W T F S S
Prices
AZ2414
AZ ITA
73H
8:30 AM
CET
9:35 AM
CET
1h 5m
M T W T F S S
Prices
AV6010
AV avianca
321
9:15 AM
CET
10:25 AM
CET
1h 10m
M T W T F S S
Prices
IB430
IB Iberia
321
9:15 AM
CET
10:25 AM
CET
1h 10m
M T W T F S S
Prices
AT5340
AT Royal Air Maroc
321
9:15 AM
CET
10:25 AM
CET
1h 10m
M T W T F S S
Prices
AZ2465
AZ ITA
73H
12:35 PM
CET
1:40 PM
CET
1h 5m
M T W T F S S
Prices
AD6939
AD Azul
73H
12:35 PM
CET TOR
1:40 PM
CET
1h 5m
M T W T F S S
Prices
UX7158
UX Air Europa
7S8
12:35 PM
CET TOR
1:40 PM
CET
1h 5m
M T W T F S S
Prices
EY4306
EY Etihad
73H
12:45 PM
CET
1:50 PM
CET
1h 5m
M T W T F S S
Prices
BT5145
BT airBaltic
32A
1:35 PM
CET
2:45 PM
CET
1h 10m
M T W T F S S
Prices
AV6175
AV avianca
319
1:35 PM
CET
2:45 PM
CET
1h 10m
M T W T F S S
Prices
AT5347
AT Royal Air Maroc
319
1:35 PM
CET
2:45 PM
CET
1h 10m
M T W T F S S
Prices
EY4317
EY Etihad
73H
4:50 PM
CET TOR
5:55 PM
CET
1h 5m
M T W T F S S
Prices
AD6937
AD Azul
73H
4:50 PM
CET
5:55 PM
CET
1h 5m
M T W T F S S
Prices
CX1836
CX Cathay Pacific
319
5:35 PM
CET
6:45 PM
CET
1h 10m
M T W T F S S
Prices
AV6022
AV avianca
319
5:35 PM
CET
6:45 PM
CET
1h 10m
M T W T F S S
Prices
AD6940
AD Azul
7S8
9:05 PM
CET
10:10 PM
CET
1h 5m
M T W T F S S
Prices
UX7160
UX Air Europa
73H
9:05 PM
CET TOR
10:10 PM
CET
1h 5m
M T W T F S S
Prices
EY7546
EY Etihad
73H
9:05 PM
CET TOR
10:10 PM
CET
1h 5m
M T W T F S S
Prices
IB440
IB Iberia
320
9:35 PM
CET
10:45 PM
CET
1h 10m
M T W T F S S
Prices
EY7547
EY Etihad
73H
6:35 AM
CET T2
7:40 AM
CET
1h 5m
M T W T F S S
Prices
AD6936
AD Azul
73H
6:35 AM
CET T2
7:40 AM
CET
1h 5m
M T W T F S S
Prices
UX7161
UX Air Europa
73H
7:05 AM
CET T2
7:42 AM
CET
0h 37m
M T W T F S S
Prices
IB429
IB Iberia
321
7:25 AM
CET T4
8:30 AM
CET
1h 5m
M T W T F S S
Prices
BA7136
BA British
321
7:25 AM
CET T4
8:30 AM
CET
1h 5m
M T W T F S S
Prices
AV6110
AV avianca
321
7:25 AM
CET T4
8:30 AM
CET
1h 5m
M T W T F S S
Prices
AD6934
AD Azul
73H
10:45 AM
CET T2
11:45 AM
CET
1h
M T W T F S S
Prices
EY4335
EY Etihad
73H
11:00 AM
CET T2
12:00 PM
CET
1h
M T W T F S S
Prices
IB1099
IB Iberia
CRK
11:45 AM
CET T4
12:50 PM
CET
1h 5m
M T W T F S S
Prices
IB433
IB Iberia
321
11:45 AM
CET T4
12:50 PM
CET
1h 5m
M T W T F S S
Prices
AV6032
AV avianca
319
11:45 AM
CET T4
12:50 PM
CET
1h 5m
M T W T F S S
Prices
CX1881
CX Cathay Pacific
320
11:45 AM
CET T4
12:50 PM
CET
1h 5m
M T W T F S S
Prices
CX1869
CX Cathay Pacific
CRK
11:55 AM
CET T4
1:00 PM
CET
1h 5m
M T W T F S S
Prices
AD6933
AD Azul
73H
3:00 PM
CET T2
4:00 PM
CET
1h
M T W T F S S
Prices
UX7153
UX Air Europa
73H
3:00 PM
CET T3
4:00 PM
CET
1h
M T W T F S S
Prices
EY4370
EY Etihad
73H
3:00 PM
CET T3
4:00 PM
CET
1h
M T W T F S S
Prices
AZ2464
AZ ITA
73H
3:00 PM
CET T2
4:00 PM
CET
1h
M T W T F S S
Prices
IB435
IB Iberia
319
3:50 PM
CET T4
4:55 PM
CET
1h 5m
M T W T F S S
Prices
AV6050
AV avianca
319
3:50 PM
CET T4
4:55 PM
CET
1h 5m
M T W T F S S
Prices
AT5343
AT Royal Air Maroc
319
3:50 PM
CET T4
4:55 PM
CET
1h 5m
M T W T F S S
Prices
AD6935
AD Azul
73H
7:05 PM
CET T3
8:05 PM
CET
1h
M T W T F S S
Prices
UX7159
UX Air Europa
738
7:05 PM
CET T2
8:05 PM
CET
1h
M T W T F S S
Prices
EY4340
EY Etihad
7S8
7:05 PM
CET T2
8:05 PM
CET
1h
M T W T F S S
Prices
AV6080
AV avianca
32A
7:45 PM
CET T4
8:50 PM
CET
1h 5m
M T W T F S S
Prices
BT5146
BT airBaltic
320
7:45 PM
CET T4
8:50 PM
CET
1h 5m
M T W T F S S
Prices
IB1103
IB Iberia
CRK
7:45 PM
CET T4
8:50 PM
CET
1h 5m
M T W T F S S
Prices
IB439
IB Iberia
320
7:45 PM
CET T4
8:50 PM
CET
1h 5m
M T W T F S S
Prices
IB441
IB Iberia
320
10:10 PM
CET T4
11:15 PM
CET
1h 5m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Bilbao to Madrid
10 carriers, 166 flights/week nonstop.
10 Airlines 166 Flights/wk 197 mi 1h 5m nonstop 41 1-stop hubs

BIO–MAD is served by 10 airlines with nonstop service. Azul, Etihad Airways and avianca lead the route. The flight covers 197 miles in approximately 1h 5m. Beyond nonstop, 41 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BIO–MAD service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AD Azul 28 73H, 7S8 1h05
EY Etihad Airways 28 73H 1h05
AV avianca 25 319, 320, 321 1h10 Star Alliance
IB Iberia 19 320, 321 1h10 Oneworld
AZ ITA Airways 14 73H 1h05 SkyTeam
UX Air Europa 14 73H, 7S8 1h05 SkyTeam
AT Royal Air Maroc 12 319, 321 1h10 Oneworld
BT airBaltic 10 320, 32A 1h10
CX Cathay Pacific 10 319, 320 1h10 Oneworld
AY Finnair 6 320 1h10 Oneworld
Aircraft on this route
319 Airbus A319 – AT, AV, CX
320 Airbus A320 – AV, AY, BT, CX, IB
321 Airbus A321 – AT, AV, IB
32A Airbus A320 – BT
73H Boeing 737-800 – AD, AZ, EY, UX
7S8 Boeing 737 MAX 8-200 – AD, UX
Alliance coverage
Unaffiliated: AD + BT + EY (66 flights/wk, 40%)
Oneworld: AT + AY + CX + IB (47 flights/wk, 28%)
SkyTeam: AZ + UX (28 flights/wk, 17%)
Star Alliance: AV (25 flights/wk, 15%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BIO to MAD direction.
Mon
25
flights
Tue
26
flights
Wed
26
flights
Thu
22
flights
Fri
24
flights
Sat
22
flights
Sun
21
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
26
Nonstop flights
166
Outbound / wk
179
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BIO to MAD.
1-STOP
One-Stop Connections
41
Hubs
~6h
Fastest
~27h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,721
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Madrid from Bilbao

Nearby airports with service to Adolfo Suárez Madrid–Barajas Airport.
Metric BIO→MAD SDR→MAD EAS→MAD
Distance from BIO 47 mi 56 mi
Nonstop airlines 10 3 5
Weekly flights 166 17 61
Flight time 1h 5m 1h 10m 1h 10m
Airports within 200 miles of BIO with service to Adolfo Suárez Madrid–Barajas Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Madrid is 0 hours the same as Bilbao.
BIO: CET · MAD: CET

When it's 6:00 PM in Bilbao, it's 6:00 PM in Madrid.
Distance & Flight Time
197 mi / 317 km
Nonstop flight time is approximately 1h 5m to 1h 10m.
Getting from MAD

Metro Line 8 from T1/T2/T3 to Nuevos Ministerios takes 12–15 minutes (€6 with airport supplement). T4 travelers take the free inter-terminal shuttle to T2 first. Cercanías C-1 from T4 to Atocha (€2.60, 25 min) is cheaper. Taxis to the city centre have a €30 fixed tariff.

Rental car agencies are at T4. Express Aeropuerto buses run 24 hours to Avenida de América (€5, 25–40 min). Ride-hail apps (Cabify, Uber) typically cost €25–40 depending on destination.

Madrid Climate

Hot semi-arid climate at 600m altitude. Summers are hot and dry (30–38°C) with almost no rain and very low humidity. Heat rarely disrupts flights but ground crews work in extreme heat. Winters are cold for a southern European capital (1–9°C) with occasional snow. MAD handles light snow well but heavy falls can close runways.

Spring and autumn are pleasant (12–20°C) and offer the most stable weather. Dust storms from the Sahara occasionally reduce visibility in spring. No fog risk comparable to northern European airports.

BIO–MAD Quick Facts

Key statistics for the Bilbao to Madrid route.
Route details
Distance197 mi / 317 km
Flight time1h 5m to 1h 10m
Time difference0 hours
Airlines (nonstop)10
Weekly flights166 out / 179 return
1-stop connections41 hubs
Origin: BIO
IATA / ICAOBIO / LEBB
TimezoneEurope/Madrid
Passengers/yr6.8M
Elevation138 ft / 42 m
Destination: MAD
IATA / ICAOMAD / LEMD
TimezoneEurope/Madrid
Passengers/yr66.1M
Elevation1,998 ft / 609 m

Frequently Asked Questions

Common questions about BIO to MAD flights.
Nonstop flights from Bilbao Airport to Adolfo Suárez Madrid–Barajas Airport take approximately 1h 5m to 1h 10m. The route covers 197 miles.
There are approximately 166 nonstop flights per week from BIO to MAD. The return direction has about 179 weekly flights.
Yes, 1-stop connections are available through TNG, BRS, MAN, FUE, RAK, NAP, SVQ, ACE, AMS, VLC, FRA, AGP, CDG, PMI, MUC, BCN, BSL, MXP, CPH, LGW, TFN, ALC, OPO, LIS, LPA, DUS, OSL, FCO, LHR, BRU, DUB, GVA, BUD, ORY, FLR, SAW, IST, PRG, IBZ, MAH and TFS. These options provide additional schedule flexibility.
Yes, return flights from MAD to BIO are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include SDR, EAS and PNA. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from BIO to MAD

Bilbao Airport (BIO) and Adolfo Suárez Madrid–Barajas Airport (MAD) are connected by nonstop service from Azul, Royal Air Maroc, avianca, Finnair, ITA Airways, airBaltic, Cathay Pacific, Etihad Airways, Iberia and Air Europa. With 166 weekly departures, this is a heavily served route.

BIO to MAD Flight Duration and Schedule

Nonstop flight time from BIO to MAD ranges from 1 hours 5 minutes to 1 hours 10 minutes. The route covers a distance of 197 miles (317 km). There are approximately 166 weekly flights outbound and 179 return, totaling 345 flights per week in both directions.

Connecting Options and Alternatives

41 one-stop connections are available, with the fastest taking approximately 6 hours via TNG. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Santander (SDR), Hondarribia (EAS) and Pamplona (PNA).