How to get to Spain from Birmingham Airport (BHM) by flight ? You can check flights from Birmingham Airport (BHM) to Spain below.
You can find flight ticket prices from Birmingham Airport (BHM) to Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Birmingham Airport (BHM) to Birmingham.
You take a flight from Birmingham to Madrid and cost approximately 550 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA4803
American Airlines
AA68
American Airlines
|
06:30
Birmingham
16:00
Miami
|
09:32
Miami
06:40
Madrid
|
Connect |
AA4251
American Airlines
AA1260
American Airlines
IB6166
Iberia
|
07:00
Birmingham
10:20
Dallas/Ft.Worth
17:30
Boston
|
09:20
Dallas/Ft.Worth
14:58
Boston
06:20
Madrid
|
Connect |
AA4087
American Airlines
AA36
American Airlines
|
09:01
Birmingham
16:35
Dallas/Ft.Worth
|
11:13
Dallas/Ft.Worth
08:45
Madrid
|
Connect |
DL4889
Delta
DL108
Delta
|
09:17
Birmingham
17:50
Atlanta
|
11:20
Atlanta
08:30
Madrid
|
Connect |
DL4658
Delta
DL108
Delta
|
12:06
Birmingham
17:50
Atlanta
|
14:13
Atlanta
08:30
Madrid
|
Connect |
DL4658
Delta
DL82
Delta
AF1300
Air France
|
12:06
Birmingham
18:09
Atlanta
09:30
Paris CDG
|
14:13
Atlanta
08:10
Paris CDG
11:35
Madrid
|
Connect |
AA5505
American Airlines
AA748
American Airlines
|
12:55
Birmingham
18:20
Charlotte
|
15:32
Charlotte
08:25
Madrid
|
Connect |
AA5845
American Airlines
AA36
American Airlines
|
13:00
Birmingham
16:35
Dallas/Ft.Worth
|
15:11
Dallas/Ft.Worth
08:45
Madrid
|
Connect |
AA5919
American Airlines
AA36
American Airlines
|
13:00
Birmingham
16:35
Dallas/Ft.Worth
|
15:14
Dallas/Ft.Worth
08:45
Madrid
|
Connect |
UA4634
United Airlines
LH441
Lufthansa
LH1112
Lufthansa
|
13:08
Birmingham
16:25
Houston
10:10
Frankfurt
|
15:13
Houston
09:20
Frankfurt
12:45
Madrid
|
Connect |
AA5233
American Airlines
AA748
American Airlines
|
14:25
Birmingham
18:20
Charlotte
|
17:03
Charlotte
08:25
Madrid
|
Connect |
AA6071
American Airlines
AA748
American Airlines
|
14:25
Birmingham
18:20
Charlotte
|
17:00
Charlotte
08:25
Madrid
|
Connect |
DL4698
Delta
KL0622
KLM
KL1701
KLM
|
14:36
Birmingham
17:40
Atlanta
09:45
Amsterdam Schiphol
|
16:42
Atlanta
08:00
Amsterdam Schiphol
12:15
Madrid
|
Connect |
DL4698
Delta
DL72 76
Delta
KL1701
KLM
|
14:36
Birmingham
17:51
Atlanta
09:45
Amsterdam Schiphol
|
16:42
Atlanta
08:15
Amsterdam Schiphol
12:15
Madrid
|
Connect |
DL4698
Delta
DL194
Delta
UX7706
Air Europa
|
14:36
Birmingham
17:50
Atlanta
11:45
Barcelona
|
16:42
Atlanta
08:50
Barcelona
13:15
Madrid
|
Connect |
DL4698
Delta
DL72 76
Delta
UX1098
Air Europa
|
14:36
Birmingham
17:51
Atlanta
11:05
Amsterdam Schiphol
|
16:42
Atlanta
08:15
Amsterdam Schiphol
13:45
Madrid
|
Connect |
DL4698
Delta
DL108
Delta
|
14:36
Birmingham
17:50
Atlanta
|
16:42
Atlanta
08:30
Madrid
|
Connect |
DL4698
Delta
DL82
Delta
AF1300
Air France
|
14:36
Birmingham
18:09
Atlanta
09:30
Paris CDG
|
16:42
Atlanta
08:10
Paris CDG
11:35
Madrid
|
Connect |
AA4118
American Airlines
AA86
American Airlines
IB3175
Iberia
|
15:49
Birmingham
19:00
Chicago O'Hare
10:55
London Heathrow
|
18:06
Chicago O'Hare
08:40
London Heathrow
14:25
Madrid
|
Connect |
DL4903
Delta
AF689
Air France
AF1600
Air France
|
16:15
Birmingham
20:15
Atlanta
12:25
Paris CDG
|
18:26
Atlanta
10:35
Paris CDG
14:35
Madrid
|
Connect |
DL4903
Delta
DL74
Delta
KL1703
KLM
|
16:15
Birmingham
20:58
Atlanta
13:30
Amsterdam Schiphol
|
18:26
Atlanta
11:00
Amsterdam Schiphol
16:05
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in Birmingham Airport (BHM) to Birmingham.
You take a flight from Birmingham to Barcelona and cost approximately 550 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA4803
American Airlines
AA112
American Airlines
|
06:30
Birmingham
17:40
Miami
|
09:32
Miami
08:40
Barcelona
|
Connect |
DL4889
Delta
DL194
Delta
|
09:17
Birmingham
17:50
Atlanta
|
11:20
Atlanta
08:50
Barcelona
|
Connect |
AA5182
American Airlines
AA742
American Airlines
|
10:27
Birmingham
19:00
Philadelphia
|
13:45
Philadelphia
09:00
Barcelona
|
Connect |
DL4658
Delta
DL72 76
Delta
KL1669
KLM
|
12:06
Birmingham
17:51
Atlanta
10:05
Amsterdam Schiphol
|
14:13
Atlanta
08:15
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
DL4658
Delta
DL194
Delta
|
12:06
Birmingham
17:50
Atlanta
|
14:13
Atlanta
08:50
Barcelona
|
Connect |
DL4658
Delta
DL82
Delta
AF1348
Air France
|
12:06
Birmingham
18:09
Atlanta
09:30
Paris CDG
|
14:13
Atlanta
08:10
Paris CDG
11:20
Barcelona
|
Connect |
AA5505
American Airlines
AA730
American Airlines
BA484
British Airways
|
12:55
Birmingham
18:05
Charlotte
08:50
London Heathrow
|
15:32
Charlotte
06:50
London Heathrow
11:55
Barcelona
|
Connect |
AA5505
American Airlines
AA748
American Airlines
IB1130
Iberia
|
12:55
Birmingham
18:20
Charlotte
11:25
Madrid
|
15:32
Charlotte
08:25
Madrid
12:45
Barcelona
|
Connect |
AA5505
American Airlines
AA730
American Airlines
BA476
British Airways
|
12:55
Birmingham
18:05
Charlotte
08:25
London Heathrow
|
15:32
Charlotte
06:50
London Heathrow
11:30
Barcelona
|
Connect |
AA5919
American Airlines
AA36
American Airlines
IB1130
Iberia
|
13:00
Birmingham
16:35
Dallas/Ft.Worth
11:25
Madrid
|
15:14
Dallas/Ft.Worth
08:45
Madrid
12:45
Barcelona
|
Connect |
AA5845
American Airlines
AA36
American Airlines
IB1130
Iberia
|
13:00
Birmingham
16:35
Dallas/Ft.Worth
11:25
Madrid
|
15:11
Dallas/Ft.Worth
08:45
Madrid
12:45
Barcelona
|
Connect |
UA4634
United Airlines
LH441
Lufthansa
LH1126
Lufthansa
|
13:08
Birmingham
16:25
Houston
10:15
Frankfurt
|
15:13
Houston
09:20
Frankfurt
12:15
Barcelona
|
Connect |
AA5233
American Airlines
AA730
American Airlines
BA476
British Airways
|
14:25
Birmingham
18:05
Charlotte
08:25
London Heathrow
|
17:03
Charlotte
06:50
London Heathrow
11:30
Barcelona
|
Connect |
AA5233
American Airlines
AA748
American Airlines
IB1130
Iberia
|
14:25
Birmingham
18:20
Charlotte
11:25
Madrid
|
17:03
Charlotte
08:25
Madrid
12:45
Barcelona
|
Connect |
AA6071
American Airlines
AA730
American Airlines
BA476
British Airways
|
14:25
Birmingham
18:05
Charlotte
08:25
London Heathrow
|
17:00
Charlotte
06:50
London Heathrow
11:30
Barcelona
|
Connect |
AA6071
American Airlines
AA748
American Airlines
IB1130
Iberia
|
14:25
Birmingham
18:20
Charlotte
11:25
Madrid
|
17:00
Charlotte
08:25
Madrid
12:45
Barcelona
|
Connect |
DL4698
Delta
KL0622
KLM
KL1669
KLM
|
14:36
Birmingham
17:40
Atlanta
10:05
Amsterdam Schiphol
|
16:42
Atlanta
08:00
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
DL4698
Delta
DL72 76
Delta
KL1669
KLM
|
14:36
Birmingham
17:51
Atlanta
10:05
Amsterdam Schiphol
|
16:42
Atlanta
08:15
Amsterdam Schiphol
12:15
Barcelona
|
Connect |
DL4698
Delta
DL82
Delta
AF1648
Air France
|
14:36
Birmingham
18:09
Atlanta
12:15
Paris CDG
|
16:42
Atlanta
08:10
Paris CDG
14:00
Barcelona
|
Connect |
DL4698
Delta
AF689
Air France
AF1648
Air France
|
14:36
Birmingham
20:15
Atlanta
12:15
Paris CDG
|
16:42
Atlanta
10:35
Paris CDG
14:00
Barcelona
|
Connect |
DL4698
Delta
DL82
Delta
AF1348
Air France
|
14:36
Birmingham
18:09
Atlanta
09:30
Paris CDG
|
16:42
Atlanta
08:10
Paris CDG
11:20
Barcelona
|
Connect |
DL4698
Delta
DL194
Delta
|
14:36
Birmingham
17:50
Atlanta
|
16:42
Atlanta
08:50
Barcelona
|
Connect |
AA4118
American Airlines
AA86
American Airlines
BA474
British Airways
|
15:49
Birmingham
19:00
Chicago O'Hare
10:20
London Heathrow
|
18:06
Chicago O'Hare
08:40
London Heathrow
13:25
Barcelona
|
Connect |
AA4118
American Airlines
AA40
American Airlines
|
15:49
Birmingham
22:00
Chicago O'Hare
|
18:06
Chicago O'Hare
13:30
Barcelona
|
Connect |
DL4903
Delta
AF689
Air France
AF1648
Air France
|
16:15
Birmingham
20:15
Atlanta
12:15
Paris CDG
|
18:26
Atlanta
10:35
Paris CDG
14:00
Barcelona
|
Connect |
UA4522
United Airlines
AA40
American Airlines
|
18:00
Birmingham
22:00
Chicago O'Hare
|
20:08
Chicago O'Hare
13:30
Barcelona
|
Connect |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com