HowToGo

Flight from Berlin (State) to Spain

How to get to Spain from Berlin (State) by flight ? You can check flights from Berlin (State) to Spain below.

Search Transfer from Berlin (State) to Spain

Search Flights

You can find flight ticket prices from Berlin (State) to Spain with our flight tickets search tool below

1. Berlin Tegel to Barcelona

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Tegel.

  2. You take a flight from Berlin Tegel to Barcelona and cost approximately 120 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
KL1818 KLM
KL1665 KLM
06:00 Berlin Tegel
08:15 Amsterdam Schiphol
07:20 Amsterdam Schiphol
10:25 Barcelona
Connect
U25629 easyJet
U21075 easyJet
06:05 Berlin Tegel
09:55 Basel
07:40 Basel
11:40 Barcelona
Connect
AF1135 Air France
AF1348 Air France
06:15 Berlin Tegel
10:05 Paris CDG
08:05 Paris CDG
11:50 Barcelona
Connect
IB3673 Iberia
IB1130 Iberia
07:00 Berlin Tegel
11:30 Madrid
10:10 Madrid
12:50 Barcelona
Connect
BA981 British Airways
BA484 British Airways
07:05 Berlin Tegel
09:25 London Heathrow
08:10 London Heathrow
12:35 Barcelona
Connect
EW013 Eurowings
EW526 Eurowings
08:00 Berlin Tegel
11:30 Cologne Bonn
09:10 Cologne Bonn
13:50 Barcelona
Connect
EW2003 2015 Eurowings
EW2524 Eurowings
08:05 Berlin Tegel
11:15 Stuttgart
09:20 Stuttgart
13:10 Barcelona
Connect
U25761 easyJet
U21697 easyJet
08:10 Berlin Tegel
12:45 Nice
10:30 Nice
14:00 Barcelona
Connect
EW9049 Eurowings
EW9444 9442 Eurowings
08:10 Berlin Tegel
11:10 Dusseldorf
09:25 Dusseldorf
13:25 Barcelona
Connect
EW2003 Eurowings
EW2524 Eurowings
08:20 Berlin Tegel
11:15 Stuttgart
09:35 Stuttgart
13:10 Barcelona
Connect
LG9472 Luxair
LG3591 Luxair
08:45 Berlin Tegel
11:50 Luxembourg
10:15 Luxembourg
14:05 Barcelona
Connect
EW9051 Eurowings
EW9444 9442 Eurowings
08:50 Berlin Tegel
11:10 Dusseldorf
10:00 Dusseldorf
13:25 Barcelona
Connect
LH1929 Lufthansa
LH1814 Lufthansa
08:55 Berlin Tegel
12:35 Munich
10:05 Munich
14:35 Barcelona
Connect
EW025 Eurowings
EW526 Eurowings
09:05 Berlin Tegel
11:30 Cologne Bonn
10:15 Cologne Bonn
13:50 Barcelona
Connect
FR278 Ryanair
FR2897 Ryanair
09:35 Berlin Tegel
14:25 Palma Mallorca
12:15 Palma Mallorca
15:20 Barcelona
Connect
AF1435 Air France
AF1648 Air France
09:45 Berlin Tegel
12:40 Paris CDG
11:35 Paris CDG
14:25 Barcelona
Connect
LH1931 Lufthansa
LH1814 Lufthansa
09:55 Berlin Tegel
12:35 Munich
11:05 Munich
14:35 Barcelona
Connect
KL1820 KLM
KL1673 KLM
10:45 Berlin Tegel
14:15 Amsterdam Schiphol
12:10 Amsterdam Schiphol
16:25 Barcelona
Connect
LH183 Lufthansa
LH1134 Lufthansa
10:45 Berlin Tegel
14:00 Frankfurt
11:55 Frankfurt
16:00 Barcelona
Connect
BA991 British Airways
BA406 British Airways
10:55 Berlin Tegel
12:55 London Heathrow
12:00 London Heathrow
16:05 Barcelona
Connect
U25883 easyJet
U22765 easyJet
11:20 Berlin Tegel
15:20 Milan Malpensa
13:05 Milan Malpensa
16:55 Barcelona
Connect
IB3677 Iberia
IB1546 Iberia
11:40 Berlin Tegel
15:45 Madrid
14:55 Madrid
17:05 Barcelona
Connect
SN2582 Brussels Airlines
SN3703 Brussels Airlines
11:45 Berlin Tegel
14:20 Brussels
13:10 Brussels
16:20 Barcelona
Connect
AF1735 Air France
AF1548 Air France
12:00 Berlin Tegel
15:20 Paris CDG
13:45 Paris CDG
17:05 Barcelona
Connect
BA983 British Airways
BA480 British Airways
12:25 Berlin Tegel
14:20 London Heathrow
13:30 London Heathrow
17:30 Barcelona
Connect
LH1937 Lufthansa
LH1816 Lufthansa
12:55 Berlin Tegel
15:45 Munich
14:05 Munich
17:45 Barcelona
Connect
EW2005 Eurowings
EW2520 Eurowings
13:50 Berlin Tegel
17:20 Stuttgart
15:15 Stuttgart
19:15 Barcelona
Connect
KL1826 KLM
KL1675 KLM
14:30 Berlin Tegel
16:45 Amsterdam Schiphol
15:55 Amsterdam Schiphol
18:50 Barcelona
Connect
EW8042 Eurowings
EW9442 Eurowings
14:30 Berlin Tegel
16:50 Dusseldorf
15:45 Dusseldorf
19:05 Barcelona
Connect
OS230 Austrian Airlines
OS393 Austrian Airlines
14:35 Berlin Tegel
17:15 Vienna
15:50 Vienna
19:35 Barcelona
Connect
U24637 easyJet
U21077 easyJet
14:40 Berlin Tegel
18:30 Basel
16:15 Basel
20:10 Barcelona
Connect
EW8004 Eurowings
EW2520 Eurowings
15:00 Berlin Tegel
17:20 Stuttgart
16:20 Stuttgart
19:15 Barcelona
Connect
VY1883 Vueling Airlines
15:05 Berlin Tegel
17:40 Barcelona Direct
FR280 Ryanair
FR6369 Ryanair
16:25 Berlin Tegel
21:05 Palma Mallorca
19:05 Palma Mallorca
22:00 Barcelona
Connect
BA985 British Airways
BA482 British Airways
16:35 Berlin Tegel
19:15 London Heathrow
17:30 London Heathrow
22:20 Barcelona
Connect
KL1830 KLM
KL1681 KLM
17:30 Berlin Tegel
20:35 Amsterdam Schiphol
18:50 Amsterdam Schiphol
22:45 Barcelona
Connect
LH167 Lufthansa
LH1138 Lufthansa
17:55 Berlin Tegel
21:30 Frankfurt
19:05 Frankfurt
23:30 Barcelona
Connect
AF1835 Air France
AF1448 Air France
17:55 Berlin Tegel
21:05 Paris CDG
19:45 Paris CDG
22:55 Barcelona
Connect
VY1887 Vueling Airlines
21:55 Berlin Tegel
00:30 Barcelona Direct
VY1885 Vueling Airlines
22:20 Berlin Tegel
00:55 Barcelona Direct

2. Berlin Schoenefeld to Barcelona

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Schoenefeld.

  2. You take a flight from Berlin Schoenefeld to Barcelona and cost approximately 120 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Spain.

Flight Depart Arrive
U24525 easyJet
06:10 Berlin Schoenefeld
08:50 Barcelona Direct
U24631 easyJet
U21075 easyJet
06:15 Berlin Schoenefeld
09:55 Basel
07:50 Basel
11:40 Barcelona
Connect
AL132 Air Leisure
06:20 Berlin Schoenefeld
09:00 Barcelona Direct
U28208 easyJet
U28569 easyJet
06:45 Berlin Schoenefeld
09:05 London Gatwick
07:50 London Gatwick
12:15 Barcelona
Connect
U21590 easyJet
U21411 easyJet
07:00 Berlin Schoenefeld
10:40 Geneva
08:50 Geneva
12:05 Barcelona
Connect
U24673 easyJet
U22761 easyJet
07:15 Berlin Schoenefeld
11:40 Milan Malpensa
09:05 Milan Malpensa
13:10 Barcelona
Connect
FR196 Ryanair
FR8393 Ryanair
07:55 Berlin Schoenefeld
10:45 Budapest
09:25 Budapest
13:20 Barcelona
Connect
U24372 easyJet
U24417 easyJet
09:55 Berlin Schoenefeld
14:10 Lyon
11:50 Lyon
15:30 Barcelona
Connect
FR110 Ryanair
FR2897 Ryanair
10:10 Berlin Schoenefeld
14:25 Palma Mallorca
12:50 Palma Mallorca
15:20 Barcelona
Connect
U24527 easyJet
10:20 Berlin Schoenefeld
13:00 Barcelona Direct
U24545 easyJet
U21699 easyJet
10:20 Berlin Schoenefeld
15:10 Nice
12:35 Nice
16:30 Barcelona
Connect
FR5202 Ryanair
FR6399 Ryanair
10:25 Berlin Schoenefeld
15:00 Sevilla
13:55 Sevilla
16:35 Barcelona
Connect
U28212 easyJet
U28575 easyJet
12:30 Berlin Schoenefeld
14:20 London Gatwick
13:30 London Gatwick
17:25 Barcelona
Connect
U24675 easyJet
U22765 easyJet
12:30 Berlin Schoenefeld
15:20 Milan Malpensa
14:20 Milan Malpensa
16:55 Barcelona
Connect
FR8543 Ryanair
FR9014 Ryanair
13:50 Berlin Schoenefeld
15:55 London Stansted
14:45 London Stansted
19:10 Barcelona
Connect
U26238 easyJet
U26029 easyJet
16:35 Berlin Schoenefeld
18:35 Bristol
17:40 Bristol
21:40 Barcelona
Connect
U24529 easyJet
16:55 Berlin Schoenefeld
19:35 Barcelona Direct
D83303 Norwegian Air International
D85575 Norwegian Air International
17:40 Berlin Schoenefeld
20:35 Copenhagen
18:40 Copenhagen
23:25 Barcelona
Connect
FR1134 Ryanair
19:40 Berlin Schoenefeld
22:15 Barcelona Direct

3. Berlin Tegel to Madrid

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Tegel.

  2. You take a flight from Berlin Tegel to Madrid and cost approximately 85 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
TP531 TAP Portugal
TP2204 TAP Portugal
06:00 Berlin Tegel
10:05 Lisbon
08:35 Lisbon
12:20 Madrid
Connect
KL1818 KLM
KL1701 KLM
06:00 Berlin Tegel
09:30 Amsterdam Schiphol
07:20 Amsterdam Schiphol
12:05 Madrid
Connect
AF1135 Air France
AF1300 Air France
06:15 Berlin Tegel
09:15 Paris CDG
08:05 Paris CDG
11:20 Madrid
Connect
U25643 easyJet
06:20 Berlin Tegel
09:35 Madrid Direct
LH173 Lufthansa
LH1112 Lufthansa
06:45 Berlin Tegel
09:30 Frankfurt
07:55 Frankfurt
12:05 Madrid
Connect
IB3673 Iberia
07:00 Berlin Tegel
10:10 Madrid Direct
BA981 British Airways
IB3163 Iberia
07:05 Berlin Tegel
09:15 London Heathrow
08:10 London Heathrow
12:45 Madrid
Connect
LO392 LOT
LO433 LOT
07:40 Berlin Tegel
10:45 Warsaw Chopin
09:05 Warsaw Chopin
14:40 Madrid
Connect
BT212 Air Baltic
BT685 Air Baltic
09:10 Berlin Tegel
12:40 Riga
11:45 Riga
15:55 Madrid
Connect
FR278 Ryanair
FR2054 Ryanair
09:35 Berlin Tegel
14:15 Palma Mallorca
12:15 Palma Mallorca
15:45 Madrid
Connect
AF1435 Air France
AF1800 Air France
09:45 Berlin Tegel
14:50 Paris CDG
11:35 Paris CDG
16:55 Madrid
Connect
AF1435 Air France
AF1600 Air France
09:45 Berlin Tegel
13:30 Paris CDG
11:35 Paris CDG
15:40 Madrid
Connect
LX975 Swiss
LX2032 Swiss
09:45 Berlin Tegel
13:40 Zurich
11:15 Zurich
16:00 Madrid
Connect
KL1820 KLM
KL1703 KLM
10:45 Berlin Tegel
13:50 Amsterdam Schiphol
12:10 Amsterdam Schiphol
16:25 Madrid
Connect
BA991 British Airways
BA460 British Airways
10:55 Berlin Tegel
13:15 London Heathrow
12:00 London Heathrow
16:40 Madrid
Connect
LH1935 Lufthansa
LH1804 Lufthansa
11:10 Berlin Tegel
15:05 Munich
12:20 Munich
17:45 Madrid
Connect
U25883 easyJet
U22707 easyJet
11:20 Berlin Tegel
14:20 Milan Malpensa
13:05 Milan Malpensa
16:40 Madrid
Connect
IB3677 Iberia
11:40 Berlin Tegel
14:55 Madrid Direct
SN2582 Brussels Airlines
SN3727 Brussels Airlines
11:45 Berlin Tegel
14:20 Brussels
13:10 Brussels
16:45 Madrid
Connect
AF1735 Air France
AF1800 Air France
12:00 Berlin Tegel
14:50 Paris CDG
13:45 Paris CDG
16:55 Madrid
Connect
AF1735 Air France
AF1100 Air France
12:00 Berlin Tegel
16:50 Paris CDG
13:45 Paris CDG
19:00 Madrid
Connect
FR2147 Ryanair
FR5433 Ryanair
12:05 Berlin Tegel
16:50 Palma Mallorca
14:45 Palma Mallorca
18:20 Madrid
Connect
BA983 British Airways
BA462 British Airways
12:25 Berlin Tegel
15:05 London Heathrow
13:30 London Heathrow
18:35 Madrid
Connect
LH1937 Lufthansa
LH1804 Lufthansa
12:55 Berlin Tegel
15:05 Munich
14:05 Munich
17:45 Madrid
Connect
KL1826 KLM
KL1705 KLM
14:30 Berlin Tegel
16:55 Amsterdam Schiphol
15:55 Amsterdam Schiphol
19:30 Madrid
Connect
BA993 British Airways
BA464 British Airways
14:35 Berlin Tegel
16:45 London Heathrow
15:35 London Heathrow
20:10 Madrid
Connect
BA993 British Airways
IB3171 Iberia
14:35 Berlin Tegel
17:10 London Heathrow
15:35 London Heathrow
20:40 Madrid
Connect
VY1883 Vueling Airlines
IB1835 Iberia
15:05 Berlin Tegel
18:35 Barcelona
17:40 Barcelona
20:00 Madrid
Connect
VY1883 Vueling Airlines
VY1010 Vueling Airlines
15:05 Berlin Tegel
19:00 Barcelona
17:40 Barcelona
20:25 Madrid
Connect
VY1883 Vueling Airlines
IB1935 Iberia
15:05 Berlin Tegel
19:35 Barcelona
17:40 Barcelona
21:00 Madrid
Connect
BA997 British Airways
IB3167 Iberia
15:35 Berlin Tegel
18:45 London Heathrow
16:30 London Heathrow
22:10 Madrid
Connect
FR280 Ryanair
FR2062 Ryanair
16:25 Berlin Tegel
21:55 Palma Mallorca
19:05 Palma Mallorca
23:25 Madrid
Connect
U28124 easyJet
U28283 easyJet
16:25 Berlin Tegel
19:15 London Gatwick
17:30 London Gatwick
22:50 Madrid
Connect
BA985 British Airways
IB3167 Iberia
16:35 Berlin Tegel
18:45 London Heathrow
17:30 London Heathrow
22:10 Madrid
Connect
BA985 British Airways
IB3179 Iberia
16:35 Berlin Tegel
18:40 London Heathrow
17:30 London Heathrow
22:10 Madrid
Connect
BA985 British Airways
IB3173 Iberia
16:35 Berlin Tegel
19:20 London Heathrow
17:30 London Heathrow
22:50 Madrid
Connect
KL1830 KLM
KL1707 KLM
17:30 Berlin Tegel
20:50 Amsterdam Schiphol
18:50 Amsterdam Schiphol
23:25 Madrid
Connect
LH167 Lufthansa
LH1120 Lufthansa
17:55 Berlin Tegel
21:30 Frankfurt
19:05 Frankfurt
00:05 Madrid
Connect
AF1835 Air France
AF1400 Air France
17:55 Berlin Tegel
21:00 Paris CDG
19:45 Paris CDG
23:10 Madrid
Connect
IB3671 Iberia
19:40 Berlin Tegel
22:45 Madrid Direct

4. Berlin Schoenefeld to Valencia

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Schoenefeld.

  2. You take a flight from Berlin Schoenefeld to Valencia and cost approximately 100 USD.

  3. You take a bus, shuttle or taxi from Valencia to your destination in Spain.

Flight Depart Arrive
AL138 Air Leisure
06:10 Berlin Schoenefeld
09:05 Valencia Direct
U28208 easyJet
U28221 easyJet
06:45 Berlin Schoenefeld
09:10 London Gatwick
07:50 London Gatwick
12:30 Valencia
Connect
AL4732 Air Leisure
AL4663 Air Leisure
07:05 Berlin Schoenefeld
10:35 Milan Bergamo
08:45 Milan Bergamo
12:35 Valencia
Connect
U24517 easyJet
09:20 Berlin Schoenefeld
12:25 Valencia Direct
FR110 Ryanair
FR8834 Ryanair
10:10 Berlin Schoenefeld
14:25 Palma Mallorca
12:50 Palma Mallorca
15:25 Valencia
Connect

5. Berlin Schoenefeld to Madrid

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Schoenefeld.

  2. You take a flight from Berlin Schoenefeld to Madrid and cost approximately 110 USD.

  3. You take a bus, shuttle or taxi from Madrid to your destination in Spain.

Flight Depart Arrive
AL4732 Air Leisure
AL5494 Air Leisure
07:05 Berlin Schoenefeld
11:25 Milan Bergamo
08:45 Milan Bergamo
13:50 Madrid
Connect
FR2529 Ryanair
09:45 Berlin Schoenefeld
12:55 Madrid Direct
U22102 easyJet
U22203 easyJet
09:45 Berlin Schoenefeld
13:10 London Luton
10:40 London Luton
16:40 Madrid
Connect
FR110 Ryanair
FR2054 Ryanair
10:10 Berlin Schoenefeld
14:15 Palma Mallorca
12:50 Palma Mallorca
15:45 Madrid
Connect
FR8543 Ryanair
FR5998 Ryanair
13:50 Berlin Schoenefeld
17:35 London Stansted
14:45 London Stansted
21:05 Madrid
Connect

6. Berlin Schoenefeld to Malaga

  1. You take a bus, shuttle or taxi from your location in Berlin (State) to Berlin Schoenefeld.

  2. You take a flight from Berlin Schoenefeld to Malaga and cost approximately 80 USD.

  3. You take a bus, shuttle or taxi from Malaga to your destination in Spain.

Flight Depart Arrive
U24521 easyJet
06:00 Berlin Schoenefeld
09:35 Malaga Direct
U21592 easyJet
U21433 easyJet
09:15 Berlin Schoenefeld
13:00 Geneva
11:00 Geneva
15:20 Malaga
Connect
U22102 easyJet
U22407 easyJet
09:45 Berlin Schoenefeld
12:15 London Luton
10:40 London Luton
16:05 Malaga
Connect
U28212 easyJet
U28611 easyJet
12:30 Berlin Schoenefeld
16:30 London Gatwick
13:30 London Gatwick
20:25 Malaga
Connect
U24675 easyJet
U22735 easyJet
12:30 Berlin Schoenefeld
16:40 Milan Malpensa
14:20 Milan Malpensa
19:15 Malaga
Connect
DY1161 Norwegian Air Shuttle
DY1752 Norwegian Air Shuttle
12:35 Berlin Schoenefeld
15:15 Bergen
14:25 Bergen
19:15 Malaga
Connect
FR8543 Ryanair
FR8164 Ryanair
13:50 Berlin Schoenefeld
17:25 London Stansted
14:45 London Stansted
21:20 Malaga
Connect
AL2590 Air Leisure
15:25 Berlin Schoenefeld
18:55 Malaga Direct
U26238 easyJet
U26057 easyJet
16:35 Berlin Schoenefeld
19:45 Bristol
17:40 Bristol
23:20 Malaga
Connect
U22104 easyJet
U22409 easyJet
16:45 Berlin Schoenefeld
19:20 London Luton
17:40 London Luton
23:10 Malaga
Connect
U22104 easyJet
U22411 easyJet
16:45 Berlin Schoenefeld
20:25 London Luton
17:40 London Luton
00:15 Malaga
Connect
D83303 Norwegian Air International
D85073 Norwegian Air International
17:40 Berlin Schoenefeld
20:05 Copenhagen
18:40 Copenhagen
23:45 Malaga
Connect

References

Find Hotels in Spain

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

Booking.com