HowToGo

Flight from Germany to Barcelona (Station), Spain

How to get to Barcelona (Station), Spain from Germany by flight ? You can check flights from Germany to Barcelona (Station), Spain below.

Search Transfer from Germany to Barcelona (Station), Spain

Search Flights

You can find flight ticket prices from Germany to Barcelona (Station), Spain with our flight tickets search tool below

1. Frankfurt to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Frankfurt.

  2. You take a flight from Frankfurt to Barcelona and cost approximately 75 USD.

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

Flight Depart Arrive
FR1680 Ryanair
06:45 Frankfurt
08:50 Barcelona Direct
AF1019 Air France
AF1348 Air France
07:05 Frankfurt
10:00 Paris CDG
08:35 Paris CDG
11:50 Barcelona
Connect
LH094 Lufthansa
LH1810 Lufthansa
07:15 Frankfurt
09:00 Munich
08:10 Munich
11:00 Barcelona
Connect
LH1184 Lufthansa
LX1958 Swiss
07:40 Frankfurt
09:25 Zurich
08:35 Zurich
11:10 Barcelona
Connect
LH1126 Lufthansa
09:45 Frankfurt
11:45 Barcelona Direct
FR4212 Ryanair
FR6579 Ryanair
10:20 Frankfurt
14:05 Palma Mallorca
12:30 Palma Mallorca
14:55 Barcelona
Connect
LH1130 Lufthansa
11:05 Frankfurt
13:05 Barcelona Direct
KL1766 KLM
KL1673 KLM
11:45 Frankfurt
14:15 Amsterdam Schiphol
12:55 Amsterdam Schiphol
16:25 Barcelona
Connect
LH1128 Lufthansa
13:15 Frankfurt
15:15 Barcelona Direct
LH106 Lufthansa
LH1816 Lufthansa
13:15 Frankfurt
16:15 Munich
14:10 Munich
18:15 Barcelona
Connect
EN7020 Air Dolomiti
13:15 Frankfurt
15:15 Barcelona Direct
LX1073 Swiss
LX1956 Swiss
15:10 Frankfurt
17:25 Zurich
16:05 Zurich
19:10 Barcelona
Connect
LH1016 Lufthansa
SN3705 Brussels Airlines
16:30 Frankfurt
18:30 Brussels
17:25 Brussels
20:30 Barcelona
Connect
FR7937 Ryanair
FR2897 Ryanair
16:40 Frankfurt
20:00 Palma Mallorca
18:50 Palma Mallorca
20:50 Barcelona
Connect
LH114 Lufthansa
LH1818 Lufthansa
17:15 Frankfurt
19:30 Munich
18:10 Munich
21:30 Barcelona
Connect
LH1136 Lufthansa
17:30 Frankfurt
19:30 Barcelona Direct
FR4718 Ryanair
FR6369 Ryanair
17:50 Frankfurt
21:30 Palma Mallorca
20:00 Palma Mallorca
22:20 Barcelona
Connect
KL1772 KLM
KL1681 KLM
18:25 Frankfurt
20:35 Amsterdam Schiphol
19:35 Amsterdam Schiphol
22:45 Barcelona
Connect
LH1138 Lufthansa
21:00 Frankfurt
23:00 Barcelona Direct

2. Stuttgart to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Stuttgart.

  2. You take a flight from Stuttgart to Barcelona and cost approximately 85 USD.

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

Flight Depart Arrive
KL1866 KLM
KL1665 KLM
06:00 Stuttgart
08:15 Amsterdam Schiphol
07:25 Amsterdam Schiphol
10:25 Barcelona
Connect
EW2528 Eurowings
06:20 Stuttgart
08:15 Barcelona Direct
VY1869 Vueling Airlines
10:05 Stuttgart
12:05 Barcelona Direct
AF1809 Air France
AF1648 Air France
10:10 Stuttgart
12:40 Paris CDG
11:35 Paris CDG
14:25 Barcelona
Connect
LH133 Lufthansa
LH1128 Lufthansa
10:55 Stuttgart
13:15 Frankfurt
11:45 Frankfurt
15:15 Barcelona
Connect
LH133 Lufthansa
EN7020 Air Dolomiti
10:55 Stuttgart
13:15 Frankfurt
11:45 Frankfurt
15:15 Barcelona
Connect
VY1867 Vueling Airlines
15:00 Stuttgart
17:00 Barcelona Direct
LX1169 Swiss
LX1956 Swiss
15:05 Stuttgart
17:25 Zurich
15:50 Zurich
19:10 Barcelona
Connect
EW2520 Eurowings
17:45 Stuttgart
19:40 Barcelona Direct
VY3441 Vueling Airlines
VY3905 Vueling Airlines
17:55 Stuttgart
21:25 Palma Mallorca
20:00 Palma Mallorca
22:20 Barcelona
Connect
KL1876 KLM
KL1681 KLM
18:15 Stuttgart
20:35 Amsterdam Schiphol
19:35 Amsterdam Schiphol
22:45 Barcelona
Connect

3. Dusseldorf to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Dusseldorf.

  2. You take a flight from Dusseldorf to Barcelona and cost approximately 85 USD.

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

Flight Depart Arrive
LH073 Lufthansa
LH1126 Lufthansa
06:15 Dusseldorf
09:45 Frankfurt
07:05 Frankfurt
11:45 Barcelona
Connect
KL1852 KLM
KL1665 KLM
06:20 Dusseldorf
08:15 Amsterdam Schiphol
07:15 Amsterdam Schiphol
10:25 Barcelona
Connect
EW9440 Eurowings
06:30 Dusseldorf
08:45 Barcelona Direct
AF1107 Air France
AF1348 Air France
06:40 Dusseldorf
10:00 Paris CDG
07:55 Paris CDG
11:50 Barcelona
Connect
EW9080 9082 Eurowings
LH1810 Lufthansa
06:45 Dusseldorf
09:00 Munich
08:00 Munich
11:00 Barcelona
Connect
LH2031 Lufthansa
LH1810 Lufthansa
06:50 Dusseldorf
09:00 Munich
08:00 Munich
11:00 Barcelona
Connect
VY1897 1899 Vueling Airlines
09:35 Dusseldorf
11:55 Barcelona Direct
LX1017 Swiss
LX1954 Swiss
09:45 Dusseldorf
12:20 Zurich
11:00 Zurich
14:05 Barcelona
Connect
LH077 Lufthansa
EN7020 Air Dolomiti
11:05 Dusseldorf
13:15 Frankfurt
11:55 Frankfurt
15:15 Barcelona
Connect
LH077 Lufthansa
LH1128 Lufthansa
11:05 Dusseldorf
13:15 Frankfurt
11:55 Frankfurt
15:15 Barcelona
Connect
EW9444 Eurowings
11:10 Dusseldorf
13:25 Barcelona Direct
KL1856 KLM
KL1673 KLM
12:25 Dusseldorf
14:15 Amsterdam Schiphol
13:25 Amsterdam Schiphol
16:25 Barcelona
Connect
LH2013 Lufthansa
LH1816 Lufthansa
13:40 Dusseldorf
16:15 Munich
14:50 Munich
18:15 Barcelona
Connect
BA939 British Airways
BA476 British Airways
14:00 Dusseldorf
15:30 London Heathrow
14:25 London Heathrow
18:40 Barcelona
Connect
KL1858 KLM
KL1675 KLM
14:35 Dusseldorf
16:45 Amsterdam Schiphol
15:30 Amsterdam Schiphol
18:50 Barcelona
Connect
LH081 Lufthansa
LH1136 Lufthansa
14:40 Dusseldorf
17:30 Frankfurt
15:30 Frankfurt
19:30 Barcelona
Connect
LX1019 Swiss
LX1956 Swiss
14:50 Dusseldorf
17:25 Zurich
16:05 Zurich
19:10 Barcelona
Connect
VY1899 Vueling Airlines
15:40 Dusseldorf
18:00 Barcelona Direct
EW9442 Eurowings
16:50 Dusseldorf
19:05 Barcelona Direct
KL1862 KLM
KL1681 KLM
18:15 Dusseldorf
20:35 Amsterdam Schiphol
19:05 Amsterdam Schiphol
22:45 Barcelona
Connect
VY1897 Vueling Airlines
20:40 Dusseldorf
23:00 Barcelona Direct
VY1899 Vueling Airlines
20:55 Dusseldorf
23:15 Barcelona Direct

4. Munich to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Munich.

  2. You take a flight from Munich to Barcelona and cost approximately 80 USD.

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

Flight Depart Arrive
LH093 Lufthansa
LH1126 Lufthansa
07:00 Munich
09:45 Frankfurt
08:00 Frankfurt
11:45 Barcelona
Connect
AF1123 Air France
AF1348 Air France
07:15 Munich
10:00 Paris CDG
09:00 Paris CDG
11:50 Barcelona
Connect
EW9081 9083 Eurowings
EW9444 Eurowings
08:40 Munich
11:10 Dusseldorf
10:00 Dusseldorf
13:25 Barcelona
Connect
LH1810 Lufthansa
09:00 Munich
11:00 Barcelona Direct
LH099 Lufthansa
LH1130 Lufthansa
09:00 Munich
11:05 Frankfurt
10:00 Frankfurt
13:05 Barcelona
Connect
LX1101 Swiss
LX1954 Swiss
09:40 Munich
12:20 Zurich
10:40 Zurich
14:05 Barcelona
Connect
VY1813 Vueling Airlines
09:45 Munich
11:55 Barcelona Direct
LH2368 Lufthansa
LX1954 Swiss
10:35 Munich
12:20 Zurich
11:30 Zurich
14:05 Barcelona
Connect
LH103 Lufthansa
LH1128 Lufthansa
11:00 Munich
13:15 Frankfurt
12:00 Frankfurt
15:15 Barcelona
Connect
LH103 Lufthansa
EN7020 Air Dolomiti
11:00 Munich
13:15 Frankfurt
12:00 Frankfurt
15:15 Barcelona
Connect
KL1794 KLM
KL1673 KLM
11:40 Munich
14:15 Amsterdam Schiphol
13:15 Amsterdam Schiphol
16:25 Barcelona
Connect
AF1723 Air France
AF1548 Air France
12:25 Munich
15:25 Paris CDG
14:10 Paris CDG
17:10 Barcelona
Connect
KL1796 KLM
KL1675 KLM
14:10 Munich
16:45 Amsterdam Schiphol
15:45 Amsterdam Schiphol
18:50 Barcelona
Connect
LH1816 Lufthansa
16:15 Munich
18:15 Barcelona Direct
LH117 Lufthansa
LH1138 Lufthansa
18:00 Munich
21:00 Frankfurt
19:00 Frankfurt
23:00 Barcelona
Connect
LH1818 Lufthansa
19:30 Munich
21:30 Barcelona Direct
VY1817 Vueling Airlines
21:05 Munich
23:15 Barcelona Direct

5. Cologne Bonn to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Cologne Bonn.

  2. You take a flight from Cologne Bonn to Barcelona and cost approximately 50 USD.

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

Flight Depart Arrive
EW086 Eurowings
LH1810 Lufthansa
06:10 Cologne Bonn
09:00 Munich
07:20 Munich
11:00 Barcelona
Connect
FR2508 Ryanair
06:35 Cologne Bonn
08:45 Barcelona Direct
EW090 Eurowings
LH1810 Lufthansa
06:50 Cologne Bonn
09:00 Munich
08:00 Munich
11:00 Barcelona
Connect
LH1995 Lufthansa
LH1810 Lufthansa
06:55 Cologne Bonn
09:00 Munich
08:00 Munich
11:00 Barcelona
Connect
FR8662 Ryanair
FR6579 Ryanair
10:10 Cologne Bonn
14:05 Palma Mallorca
12:25 Palma Mallorca
14:55 Barcelona
Connect
FR8662 Ryanair
FR6369 Ryanair
10:10 Cologne Bonn
13:15 Palma Mallorca
12:25 Palma Mallorca
14:05 Barcelona
Connect
FR2353 Ryanair
FR9044 Ryanair
10:50 Cologne Bonn
12:45 London Stansted
11:05 London Stansted
15:55 Barcelona
Connect
LH1977 Lufthansa
LH1816 Lufthansa
13:45 Cologne Bonn
16:15 Munich
14:50 Munich
18:15 Barcelona
Connect
FR8662 Ryanair
FR2897 Ryanair
15:35 Cologne Bonn
18:45 Palma Mallorca
17:50 Palma Mallorca
19:35 Barcelona
Connect
FR8662 Ryanair
FR2897 Ryanair
15:35 Cologne Bonn
20:00 Palma Mallorca
17:50 Palma Mallorca
20:50 Barcelona
Connect
EW086 Eurowings
LH1818 Lufthansa
16:35 Cologne Bonn
19:30 Munich
17:45 Munich
21:30 Barcelona
Connect
FR7208 Ryanair
FR6369 Ryanair
16:50 Cologne Bonn
21:05 Palma Mallorca
19:05 Palma Mallorca
21:55 Barcelona
Connect
EW080 Eurowings
LH1818 Lufthansa
17:00 Cologne Bonn
19:30 Munich
18:10 Munich
21:30 Barcelona
Connect
EW526 Eurowings
17:50 Cologne Bonn
20:05 Barcelona Direct
FR2512 Ryanair
20:40 Cologne Bonn
22:55 Barcelona Direct
FR2508 Ryanair
21:20 Cologne Bonn
23:30 Barcelona Direct

6. Berlin Brandenburg Apt to Barcelona

  1. You take a bus, shuttle or taxi from your location in Germany to Berlin Brandenburg Apt.

  2. You take a flight from Berlin Brandenburg Apt to Barcelona and cost approximately 45 USD.

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

Flight Depart Arrive
KL1818 KLM
KL1665 KLM
06:00 Berlin Brandenburg Apt
08:15 Amsterdam Schiphol
07:20 Amsterdam Schiphol
10:25 Barcelona
Connect
FR8 Ryanair
FR7540 Ryanair
06:00 Berlin Brandenburg Apt
08:55 Milan Malpensa
07:40 Milan Malpensa
10:25 Barcelona
Connect
AF1135 Air France
AF1348 Air France
06:15 Berlin Brandenburg Apt
10:00 Paris CDG
08:05 Paris CDG
11:50 Barcelona
Connect
FR162 Ryanair
FR2917 Ryanair
06:20 Berlin Brandenburg Apt
08:45 Brussels
07:50 Brussels
10:45 Barcelona
Connect
FR132 Ryanair
06:20 Berlin Brandenburg Apt
09:00 Barcelona Direct
LH1927 Lufthansa
LH1810 Lufthansa
06:30 Berlin Brandenburg Apt
09:00 Munich
07:40 Munich
11:00 Barcelona
Connect
LX963 Swiss
LX1958 Swiss
06:40 Berlin Brandenburg Apt
09:25 Zurich
08:10 Zurich
11:10 Barcelona
Connect
LH173 Lufthansa
LH1126 Lufthansa
06:45 Berlin Brandenburg Apt
09:45 Frankfurt
07:55 Frankfurt
11:45 Barcelona
Connect
SN2592 Brussels Airlines
SN3703 Brussels Airlines
07:00 Berlin Brandenburg Apt
10:45 Brussels
08:25 Brussels
12:45 Barcelona
Connect
U21590 easyJet
U21411 easyJet
07:05 Berlin Brandenburg Apt
10:40 Geneva
08:50 Geneva
12:05 Barcelona
Connect
U24673 easyJet
U22759 easyJet
07:15 Berlin Brandenburg Apt
10:05 Milan Malpensa
09:05 Milan Malpensa
11:35 Barcelona
Connect
EW9049 Eurowings
EW9444 Eurowings
08:10 Berlin Brandenburg Apt
11:10 Dusseldorf
09:25 Dusseldorf
13:25 Barcelona
Connect
LH177 Lufthansa
LH1130 Lufthansa
08:45 Berlin Brandenburg Apt
11:05 Frankfurt
09:55 Frankfurt
13:05 Barcelona
Connect
LG9472 Luxair
LG3591 Luxair
08:45 Berlin Brandenburg Apt
12:00 Luxembourg
10:15 Luxembourg
14:15 Barcelona
Connect
LX975 Swiss
LX1954 Swiss
09:30 Berlin Brandenburg Apt
12:20 Zurich
11:00 Zurich
14:05 Barcelona
Connect
LH183 Lufthansa
LH1128 Lufthansa
10:45 Berlin Brandenburg Apt
13:15 Frankfurt
11:55 Frankfurt
15:15 Barcelona
Connect
VY1883 Vueling Airlines
10:45 Berlin Brandenburg Apt
13:20 Barcelona Direct
FR1134 Ryanair
11:30 Berlin Brandenburg Apt
14:05 Barcelona Direct
IB3067 Iberia
IB1546 Iberia
11:40 Berlin Brandenburg Apt
15:45 Madrid
14:55 Madrid
17:05 Barcelona
Connect
FR132 Ryanair
11:50 Berlin Brandenburg Apt
14:30 Barcelona Direct
BA983 British Airways
BA480 British Airways
12:20 Berlin Brandenburg Apt
14:20 London Heathrow
13:25 London Heathrow
17:30 Barcelona
Connect
SK1678 Scandinavian Airlines
SK1585 Scandinavian Airlines
12:30 Berlin Brandenburg Apt
15:05 Copenhagen
13:25 Copenhagen
18:00 Barcelona
Connect
LH1937 Lufthansa
LH1816 Lufthansa
13:30 Berlin Brandenburg Apt
16:15 Munich
14:40 Munich
18:15 Barcelona
Connect
TO3755 Transavia France
TO3238 Transavia France
14:10 Berlin Brandenburg Apt
18:15 Paris Orly
16:00 Paris Orly
19:55 Barcelona
Connect
FR1134 Ryanair
14:55 Berlin Brandenburg Apt
17:30 Barcelona Direct
LX967 Swiss
LX1956 Swiss
14:55 Berlin Brandenburg Apt
17:25 Zurich
16:20 Zurich
19:10 Barcelona
Connect
EW8004 Eurowings
EW2520 Eurowings
15:00 Berlin Brandenburg Apt
17:45 Stuttgart
16:20 Stuttgart
19:40 Barcelona
Connect
OS230 Austrian Airlines
OS393 Austrian Airlines
15:05 Berlin Brandenburg Apt
17:25 Vienna
16:20 Vienna
19:50 Barcelona
Connect
W66612 Wizz Air
W63865 Wizz Air
15:35 Berlin Brandenburg Apt
18:45 Tirana
17:50 Tirana
21:15 Barcelona
Connect
FR132 Ryanair
15:45 Berlin Brandenburg Apt
18:25 Barcelona Direct
FR226 Ryanair
FR2897 Ryanair
15:55 Berlin Brandenburg Apt
20:00 Palma Mallorca
18:35 Palma Mallorca
20:50 Barcelona
Connect
U24529 easyJet
16:25 Berlin Brandenburg Apt
19:00 Barcelona Direct
FR278 Ryanair
FR6369 Ryanair
16:25 Berlin Brandenburg Apt
21:05 Palma Mallorca
19:10 Palma Mallorca
21:55 Barcelona
Connect
KL1830 KLM
KL1681 KLM
17:30 Berlin Brandenburg Apt
20:35 Amsterdam Schiphol
18:50 Amsterdam Schiphol
22:45 Barcelona
Connect
U24675 easyJet
U22767 easyJet
17:30 Berlin Brandenburg Apt
21:05 Milan Malpensa
19:20 Milan Malpensa
22:40 Barcelona
Connect
LH197 Lufthansa
LH1138 Lufthansa
17:45 Berlin Brandenburg Apt
21:00 Frankfurt
18:55 Frankfurt
23:00 Barcelona
Connect
FR134 Ryanair
FR6986 Ryanair
18:00 Berlin Brandenburg Apt
21:55 Rome Ciampino
20:00 Rome Ciampino
23:40 Barcelona
Connect
AF1835 Air France
AF1448 Air France
18:05 Berlin Brandenburg Apt
21:30 Paris CDG
19:55 Paris CDG
23:20 Barcelona
Connect
FR1134 Ryanair
18:40 Berlin Brandenburg Apt
21:15 Barcelona Direct
VY1885 Vueling Airlines
20:55 Berlin Brandenburg Apt
23:30 Barcelona Direct

References

Find Hotels in Barcelona (Station), Spain

You can find hotels and accommodations in Barcelona (Station), Spain with our hotels search tool below

Booking.com