HowToGo

Flight from Birmingham Airport (BHM) to Spain

How to get to Spain from Birmingham Airport (BHM) by flight ? You can check flights from Birmingham Airport (BHM) to Spain below.

Search Transfer from Birmingham Airport (BHM) to Spain

Search Flights

You can find flight ticket prices from Birmingham Airport (BHM) to Spain with our flight tickets search tool below

1. Birmingham to Madrid

  1. You take a bus, shuttle or taxi from your location in Birmingham Airport (BHM) to Birmingham.

  2. You take a flight from Birmingham to Madrid and cost approximately 550 USD.

  3. 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

2. Birmingham to Barcelona

  1. You take a bus, shuttle or taxi from your location in Birmingham Airport (BHM) to Birmingham.

  2. You take a flight from Birmingham to Barcelona and cost approximately 550 USD.

  3. 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

References

Find Hotels in Spain

You can find hotels and accommodations in Spain with our hotels search tool below

Booking.com