HowToGo

Flight from Mykonos (Station) to Barcelona, Spain

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

Search Transfer from Mykonos (Station) to Barcelona, Spain

Search Flights

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

1. Mykonos to Barcelona

  1. You take a bus, shuttle or taxi from your location in Mykonos (Station) to Mykonos.

  2. You take a flight from Mykonos to Barcelona and cost approximately 95 USD.

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

Flight Depart Arrive
VY3321 Vueling Airlines
VY6109 Vueling Airlines
04:15 Mykonos
07:00 Rome
05:30 Rome
08:55 Barcelona
Connect
A3371 Aegean Airlines
A3710 Aegean Airlines
06:05 Mykonos
08:25 Athens
06:50 Athens
10:35 Barcelona
Connect
LH2533 Lufthansa
LH1816 Lufthansa
13:05 Mykonos
15:45 Munich
14:45 Munich
17:45 Barcelona
Connect
FR9809 Ryanair
FR9367 Ryanair
13:25 Mykonos
16:05 Bologna
14:50 Bologna
17:45 Barcelona
Connect
TO3515 Transavia France
TO4756 4758 Transavia France
13:45 Mykonos
18:20 Paris Orly
16:25 Paris Orly
20:00 Barcelona
Connect
BA2815 British Airways
VY7825 Vueling Airlines
15:20 Mykonos
18:20 London Gatwick
17:25 London Gatwick
21:30 Barcelona
Connect
AF1073 Air France
AF1448 Air France
17:10 Mykonos
21:05 Paris Charles de Gaulle
19:50 Paris Charles de Gaulle
22:55 Barcelona
Connect
4Y1231 Airbus France
LH1138 Lufthansa
17:55 Mykonos
21:05 Frankfurt
20:05 Frankfurt
23:05 Barcelona
Connect
VY2573 Vueling Airlines
21:35 Mykonos
23:50 Barcelona Direct

2. Santorini to Barcelona

  1. You take a bus, shuttle or taxi from your location in Mykonos (Station) to Santorini.

  2. You take a flight from Santorini to Barcelona and cost approximately 90 USD.

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

Flight Depart Arrive
VY2591 Vueling Airlines
02:35 Santorini
04:50 Barcelona Direct
UX1106 Air Europa
UX7701 Air Europa
03:10 Santorini
07:30 Madrid
06:15 Madrid
08:55 Barcelona
Connect
A3351 Aegean Airlines
A3710 Aegean Airlines
06:05 Santorini
08:25 Athens
06:50 Athens
10:35 Barcelona
Connect
FR3021 Ryanair
FR3181 Ryanair
09:55 Santorini
13:00 Rome
11:15 Rome
14:45 Barcelona
Connect
U24160 easyJet
U27157 easyJet
11:05 Santorini
15:05 Naples
12:10 Naples
17:00 Barcelona
Connect
TO3551 Transavia France
TO4756 Transavia France
12:35 Santorini
16:10 Paris Orly
15:15 Paris Orly
17:50 Barcelona
Connect
U28240 easyJet
U28061 easyJet
13:10 Santorini
16:10 London Gatwick
15:10 London Gatwick
19:25 Barcelona
Connect
BA2821 British Airways
VY7825 Vueling Airlines
15:10 Santorini
18:20 London Gatwick
17:15 London Gatwick
21:30 Barcelona
Connect
BA657 British Airways
BA482 British Airways
16:05 Santorini
19:25 London Heathrow
18:05 London Heathrow
22:30 Barcelona
Connect
VY3315 Vueling Airlines
VY6103 Vueling Airlines
16:35 Santorini
19:05 Rome
17:50 Rome
21:00 Barcelona
Connect
4Y1221 Airbus France
LH1138 Lufthansa
17:35 Santorini
21:05 Frankfurt
19:45 Frankfurt
23:05 Barcelona
Connect

3. New Paros to Barcelona

  1. You take a bus, shuttle or taxi from your location in Mykonos (Station) to New Paros.

  2. You take a flight from New Paros to Barcelona and cost approximately 90 USD.

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

Flight Depart Arrive
OA595 Olympic Air
A3560 Aegean Airlines
07:45 New Paros
12:10 Thessaloniki
09:05 Thessaloniki
14:10 Barcelona
Connect
OA595 Olympic Air
FR4775 Ryanair
FR3142 Ryanair
07:45 New Paros
10:55 Thessaloniki
14:45 Milan Bergamo
09:05 Thessaloniki
12:05 Milan Bergamo
16:20 Barcelona
Connect
OA595 Olympic Air
FR4775 Ryanair
FR847 Ryanair
07:45 New Paros
10:55 Thessaloniki
13:15 Milan Bergamo
09:05 Thessaloniki
12:05 Milan Bergamo
14:50 Barcelona
Connect
OA63 Olympic Air
VY8101 Vueling Airlines
09:35 New Paros
14:50 Athens
10:20 Athens
17:00 Barcelona
Connect
OA65 Olympic Air
JU513 Air Serbia
JU584 Air Serbia
11:35 New Paros
15:30 Athens
17:10 Belgrade
12:20 Athens
16:10 Belgrade
19:50 Barcelona
Connect
OA65 Olympic Air
VY8101 Vueling Airlines
11:35 New Paros
14:50 Athens
12:20 Athens
17:00 Barcelona
Connect
GQ473 Sky Express
VY8101 Vueling Airlines
12:50 New Paros
14:50 Athens
13:30 Athens
17:00 Barcelona
Connect
GQ473 Sky Express
JU513 Air Serbia
JU584 Air Serbia
12:50 New Paros
15:30 Athens
17:10 Belgrade
13:30 Athens
16:10 Belgrade
19:50 Barcelona
Connect
OA69 Olympic Air
A3286 Aegean Airlines
FR6975 Ryanair
14:15 New Paros
16:30 Athens
18:30 Corfu
15:00 Athens
17:30 Corfu
20:05 Barcelona
Connect
OA69 Olympic Air
A3664 Aegean Airlines
U23753 easyJet
14:15 New Paros
16:20 Athens
18:50 Milan Malpensa
15:00 Athens
17:55 Milan Malpensa
20:25 Barcelona
Connect
OA69 Olympic Air
A3664 Aegean Airlines
U23755 easyJet
14:15 New Paros
16:20 Athens
18:55 Milan Malpensa
15:00 Athens
17:55 Milan Malpensa
20:30 Barcelona
Connect
OA69 Olympic Air
A3654 Aegean Airlines
FR6986 Ryanair
14:15 New Paros
16:20 Athens
18:55 Rome
15:00 Athens
17:25 Rome
20:40 Barcelona
Connect
GQ475 Sky Express
VY8103 Vueling Airlines
17:10 New Paros
21:20 Athens
17:50 Athens
23:30 Barcelona
Connect
OA77 Olympic Air
VY8103 Vueling Airlines
18:10 New Paros
21:20 Athens
18:55 Athens
23:30 Barcelona
Connect
OA79 Olympic Air
VY8103 Vueling Airlines
19:10 New Paros
21:20 Athens
19:55 Athens
23:30 Barcelona
Connect

4. Naxos Is to Barcelona

  1. You take a bus, shuttle or taxi from your location in Mykonos (Station) to Naxos Is.

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

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

Flight Depart Arrive
OA13 Olympic Air
LX1823 Swiss
U21375 easyJet
08:00 Naxos Is
10:25 Athens
14:35 Geneva
08:45 Athens
12:15 Geneva
16:00 Barcelona
Connect
OA13 Olympic Air
LX1823 Swiss
VY6202 Vueling Airlines
08:00 Naxos Is
10:25 Athens
14:50 Geneva
08:45 Athens
12:15 Geneva
16:25 Barcelona
Connect
OA15 Olympic Air
A3664 Aegean Airlines
U23753 easyJet
10:35 Naxos Is
16:20 Athens
18:50 Milan Malpensa
11:20 Athens
17:55 Milan Malpensa
20:25 Barcelona
Connect
OA15 Olympic Air
VY8101 Vueling Airlines
10:35 Naxos Is
14:50 Athens
11:20 Athens
17:00 Barcelona
Connect
OA15 Olympic Air
A3856 Aegean Airlines
U27108 easyJet
10:35 Naxos Is
14:15 Athens
17:05 Geneva
11:20 Athens
16:05 Geneva
18:30 Barcelona
Connect
OA15 Olympic Air
A3704 Aegean Airlines
VY3911 Vueling Airlines
10:35 Naxos Is
13:00 Athens
16:00 Palma Mallorca
11:20 Athens
15:00 Palma Mallorca
16:55 Barcelona
Connect
OA15 Olympic Air
OS802 Austrian Airlines
OS393 Austrian Airlines
10:35 Naxos Is
13:35 Athens
17:30 Vienna
11:20 Athens
14:50 Vienna
19:50 Barcelona
Connect
OA15 Olympic Air
A3286 Aegean Airlines
FR6975 Ryanair
10:35 Naxos Is
16:30 Athens
18:30 Corfu
11:20 Athens
17:30 Corfu
20:05 Barcelona
Connect
OA15 Olympic Air
JU513 Air Serbia
JU584 Air Serbia
10:35 Naxos Is
15:30 Athens
17:10 Belgrade
11:20 Athens
16:10 Belgrade
19:50 Barcelona
Connect
OA15 Olympic Air
LX1831 Swiss
LX1956 Swiss
10:35 Naxos Is
14:20 Athens
17:30 Zurich
11:20 Athens
16:10 Zurich
19:15 Barcelona
Connect
OA15 Olympic Air
A3704 Aegean Airlines
VY3913 Vueling Airlines
10:35 Naxos Is
13:00 Athens
16:30 Palma Mallorca
11:20 Athens
15:00 Palma Mallorca
17:25 Barcelona
Connect
OA15 Olympic Air
A3704 Aegean Airlines
UX6072 Air Europa
10:35 Naxos Is
13:00 Athens
17:05 Palma Mallorca
11:20 Athens
15:00 Palma Mallorca
17:55 Barcelona
Connect
GQ401 Sky Express
GQ272 Sky Express
FR6975 Ryanair
11:45 Naxos Is
13:40 Athens
18:30 Corfu
12:25 Athens
14:55 Corfu
20:05 Barcelona
Connect
GQ401 Sky Express
OS802 Austrian Airlines
OS393 Austrian Airlines
11:45 Naxos Is
13:35 Athens
17:30 Vienna
12:25 Athens
14:50 Vienna
19:50 Barcelona
Connect
GQ401 Sky Express
JU513 Air Serbia
JU584 Air Serbia
11:45 Naxos Is
15:30 Athens
17:10 Belgrade
12:25 Athens
16:10 Belgrade
19:50 Barcelona
Connect
GQ401 Sky Express
LH1753 Lufthansa
LH1818 Lufthansa
11:45 Naxos Is
15:25 Athens
19:30 Munich
12:25 Athens
17:00 Munich
21:30 Barcelona
Connect
GQ401 Sky Express
LX1831 Swiss
LX1956 Swiss
11:45 Naxos Is
14:20 Athens
17:30 Zurich
12:25 Athens
16:10 Zurich
19:15 Barcelona
Connect
GQ401 Sky Express
VY8101 Vueling Airlines
11:45 Naxos Is
14:50 Athens
12:25 Athens
17:00 Barcelona
Connect
GQ401 Sky Express
FR7286 Ryanair
FR7350 Ryanair
11:45 Naxos Is
14:15 Athens
17:40 Vienna
12:25 Athens
15:35 Vienna
19:55 Barcelona
Connect
GQ401 Sky Express
A3806 Aegean Airlines
LH1818 Lufthansa
11:45 Naxos Is
15:50 Athens
19:30 Munich
12:25 Athens
17:30 Munich
21:30 Barcelona
Connect
OA17 Olympic Air
A3286 Aegean Airlines
FR6975 Ryanair
13:00 Naxos Is
16:30 Athens
18:30 Corfu
13:45 Athens
17:30 Corfu
20:05 Barcelona
Connect
OA17 Olympic Air
A3664 Aegean Airlines
U23755 easyJet
13:00 Naxos Is
16:20 Athens
18:55 Milan Malpensa
13:45 Athens
17:55 Milan Malpensa
20:30 Barcelona
Connect
OA17 Olympic Air
A3654 Aegean Airlines
FR6986 Ryanair
13:00 Naxos Is
16:20 Athens
18:55 Rome
13:45 Athens
17:25 Rome
20:40 Barcelona
Connect
OA17 Olympic Air
A3664 Aegean Airlines
U23781 easyJet
13:00 Naxos Is
16:20 Athens
19:10 Milan Malpensa
13:45 Athens
17:55 Milan Malpensa
20:45 Barcelona
Connect
OA17 Olympic Air
A3654 Aegean Airlines
FR6974 Ryanair
13:00 Naxos Is
16:20 Athens
19:10 Rome
13:45 Athens
17:25 Rome
20:55 Barcelona
Connect
OA17 Olympic Air
JU513 Air Serbia
W64115 Wizz Air
13:00 Naxos Is
15:30 Athens
17:40 Belgrade
13:45 Athens
16:10 Belgrade
20:25 Barcelona
Connect
OA17 Olympic Air
A3654 Aegean Airlines
VY6103 Vueling Airlines
13:00 Naxos Is
16:20 Athens
19:05 Rome
13:45 Athens
17:25 Rome
21:00 Barcelona
Connect
OA17 Olympic Air
A3806 Aegean Airlines
LH1818 Lufthansa
13:00 Naxos Is
15:50 Athens
19:30 Munich
13:45 Athens
17:30 Munich
21:30 Barcelona
Connect
OA17 Olympic Air
A3674 Aegean Airlines
VY6006 Vueling Airlines
13:00 Naxos Is
16:25 Athens
19:30 Florence
13:45 Athens
17:40 Florence
21:15 Barcelona
Connect
OA17 Olympic Air
LX1839 Swiss
VY6249 Vueling Airlines
13:00 Naxos Is
17:50 Athens
21:05 Zurich
13:45 Athens
19:35 Zurich
22:50 Barcelona
Connect
OA17 Olympic Air
A3972 Aegean Airlines
W43865 Ulendo Airlink
13:00 Naxos Is
16:10 Athens
18:50 Tirana
13:45 Athens
16:25 Tirana
21:40 Barcelona
Connect
OA17 Olympic Air
A3664 Aegean Airlines
U23753 easyJet
13:00 Naxos Is
16:20 Athens
18:50 Milan Malpensa
13:45 Athens
17:55 Milan Malpensa
20:25 Barcelona
Connect
OA17 Olympic Air
LH1753 Lufthansa
LH1818 Lufthansa
13:00 Naxos Is
15:25 Athens
19:30 Munich
13:45 Athens
17:00 Munich
21:30 Barcelona
Connect
OA17 Olympic Air
A3852 Aegean Airlines
VY6249 Vueling Airlines
13:00 Naxos Is
15:55 Athens
21:05 Zurich
13:45 Athens
17:45 Zurich
22:50 Barcelona
Connect
OA17 Olympic Air
LX1839 Swiss
LX1950 Swiss
13:00 Naxos Is
17:50 Athens
21:15 Zurich
13:45 Athens
19:35 Zurich
22:55 Barcelona
Connect
OA17 Olympic Air
JU513 Air Serbia
JU584 Air Serbia
13:00 Naxos Is
15:30 Athens
17:10 Belgrade
13:45 Athens
16:10 Belgrade
19:50 Barcelona
Connect
OA17 Olympic Air
VY8101 Vueling Airlines
13:00 Naxos Is
14:50 Athens
13:45 Athens
17:00 Barcelona
Connect
OA19 Olympic Air
VY8103 Vueling Airlines
17:50 Naxos Is
21:20 Athens
18:35 Athens
23:30 Barcelona
Connect
GQ405 Sky Express
VY8103 Vueling Airlines
18:50 Naxos Is
21:20 Athens
19:30 Athens
23:30 Barcelona
Connect
GQ405 Sky Express
GQ356 Sky Express
VY2591 Vueling Airlines
18:50 Naxos Is
20:20 Athens
02:35 Santorini
19:30 Athens
21:15 Santorini
04:50 Barcelona
Connect

5. Athens to Barcelona

  1. You take a bus, shuttle or taxi from your location in Mykonos (Station) to Athens.

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

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

Flight Depart Arrive
UX1088 Air Europa
UX7701 Air Europa
03:05 Athens
07:30 Madrid
06:10 Madrid
08:55 Barcelona
Connect
JU517 Air Serbia
JU580 Air Serbia
04:35 Athens
06:30 Belgrade
05:15 Belgrade
09:10 Barcelona
Connect
LH1757 Lufthansa
LH1810 Lufthansa
06:00 Athens
09:00 Munich
07:35 Munich
11:00 Barcelona
Connect
AZ0717 Alitalia
AZ0074 Alitalia
06:00 Athens
09:00 Rome
07:05 Rome
10:50 Barcelona
Connect
AF1033 Air France
AF1348 Air France
06:10 Athens
09:50 Paris Charles de Gaulle
08:50 Paris Charles de Gaulle
11:40 Barcelona
Connect
TO3651 Transavia France
TO4752 Transavia France
06:30 Athens
10:15 Paris Orly
09:00 Paris Orly
11:55 Barcelona
Connect
LH1285 Lufthansa
LH1130 Lufthansa
07:00 Athens
11:05 Frankfurt
09:10 Frankfurt
13:05 Barcelona
Connect
A3104 Aegean Airlines
A3560 Aegean Airlines
08:00 Athens
12:10 Thessaloniki
08:55 Thessaloniki
14:10 Barcelona
Connect
BA631 British Airways
BA466 British Airways
08:05 Athens
10:50 London Heathrow
10:00 London Heathrow
14:00 Barcelona
Connect
BA631 British Airways
BA474 British Airways
08:05 Athens
11:00 London Heathrow
10:00 London Heathrow
14:15 Barcelona
Connect
A3710 Aegean Airlines
08:25 Athens
10:35 Barcelona Direct
FR1199 Ryanair
FR3181 Ryanair
09:00 Athens
13:00 Rome
10:25 Rome
14:45 Barcelona
Connect
FR1199 Ryanair
FR6342 Ryanair
09:00 Athens
12:35 Rome
10:25 Rome
14:20 Barcelona
Connect
FR1318 Ryanair
FR3142 Ryanair
09:40 Athens
12:05 Milan Bergamo
11:15 Milan Bergamo
13:35 Barcelona
Connect
FR1318 Ryanair
FR847 Ryanair
09:40 Athens
13:15 Milan Bergamo
11:15 Milan Bergamo
14:50 Barcelona
Connect
A3110 Aegean Airlines
A3560 Aegean Airlines
09:45 Athens
12:10 Thessaloniki
10:35 Thessaloniki
14:10 Barcelona
Connect
FR6017 Ryanair
FR9369 Ryanair
10:00 Athens
13:55 Bologna
11:20 Bologna
15:35 Barcelona
Connect
FR6017 Ryanair
FR9369 Ryanair
10:00 Athens
13:00 Bologna
11:20 Bologna
14:40 Barcelona
Connect
FR6017 Ryanair
FR574 Ryanair
10:00 Athens
14:35 Bologna
11:20 Bologna
16:15 Barcelona
Connect
PC1192 Pegasus Airlines
PC1093 Pegasus Airlines
10:10 Athens
12:25 Sabiha Gokcen
11:25 Sabiha Gokcen
15:05 Barcelona
Connect
U21472 easyJet
U21375 easyJet
10:35 Athens
14:35 Geneva
12:35 Geneva
16:00 Barcelona
Connect
FR700 Ryanair
FR7342 Ryanair
10:40 Athens
14:20 Vienna
12:00 Vienna
16:40 Barcelona
Connect
BA639 British Airways
BA476 British Airways
12:55 Athens
15:50 London Heathrow
14:50 London Heathrow
18:55 Barcelona
Connect
BA639 British Airways
BA486 British Airways
12:55 Athens
16:00 London Heathrow
14:50 London Heathrow
19:05 Barcelona
Connect
LH1751 Lufthansa
LH1816 Lufthansa
12:55 Athens
15:45 Munich
14:30 Munich
17:45 Barcelona
Connect
U28186 easyJet
U28061 easyJet
13:15 Athens
16:10 London Gatwick
15:05 London Gatwick
19:25 Barcelona
Connect
LH1279 Lufthansa
LH1136 Lufthansa
13:55 Athens
17:30 Frankfurt
16:00 Frankfurt
19:30 Barcelona
Connect
IB3153 Iberia
IB3024 Iberia
14:00 Athens
18:00 Madrid
16:50 Madrid
19:20 Barcelona
Connect
FR7286 Ryanair
FR7350 Ryanair
14:15 Athens
17:40 Vienna
15:35 Vienna
19:55 Barcelona
Connect
LX1831 Swiss
LX1956 Swiss
14:20 Athens
17:30 Zurich
16:10 Zurich
19:15 Barcelona
Connect
VY8101 Vueling Airlines
14:50 Athens
17:00 Barcelona Direct
AF1533 Air France
AF1248 Air France
14:55 Athens
18:30 Paris Charles de Gaulle
17:25 Paris Charles de Gaulle
20:15 Barcelona
Connect
LH1753 Lufthansa
LH1818 Lufthansa
15:25 Athens
19:30 Munich
17:00 Munich
21:30 Barcelona
Connect
JU513 Air Serbia
JU584 Air Serbia
15:30 Athens
17:10 Belgrade
16:10 Belgrade
19:50 Barcelona
Connect
IB3151 Iberia
IB3030 Iberia
15:55 Athens
20:00 Madrid
18:55 Madrid
21:20 Barcelona
Connect
AF1833 Air France
AF1448 Air France
17:40 Athens
21:05 Paris Charles de Gaulle
20:10 Paris Charles de Gaulle
22:55 Barcelona
Connect
LX1839 Swiss
LX1950 Swiss
17:50 Athens
21:15 Zurich
19:35 Zurich
22:55 Barcelona
Connect
U23654 easyJet
U27156 easyJet
18:05 Athens
21:20 Milan Malpensa
19:45 Milan Malpensa
22:55 Barcelona
Connect
U23654 easyJet
U27156 7154 easyJet
18:05 Athens
21:05 Milan Malpensa
19:45 Milan Malpensa
22:40 Barcelona
Connect
VY8103 Vueling Airlines
21:20 Athens
23:30 Barcelona Direct

References

Find Hotels in Barcelona, Spain

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

Booking.com