HowToGo

Flight from Spain to Australia

How to get to Australia from Spain by flight ? You can check flights from Spain to Australia below.

Search Transfer from Spain to Australia

Search Flights

You can find flight ticket prices from Spain to Australia with our flight tickets search tool below

1. Barcelona to Perth

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Perth and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
QR138 Qatar Airways
QR900 Qatar Airways
08:35 Barcelona
02:05 Doha
16:35 Doha
18:25 Perth
Connect
SQ387 Singapore Airlines
SQ223 Singapore Airlines
11:55 Barcelona
09:30 Singapore Changi
07:35 Singapore Changi
14:45 Perth
Connect
SQ387 Singapore Airlines
TR8 Scoot Tigerair
11:55 Barcelona
09:10 Singapore Changi
07:35 Singapore Changi
14:20 Perth
Connect
SQ387 Singapore Airlines
SQ229 Singapore Airlines
11:55 Barcelona
12:30 Singapore Changi
07:35 Singapore Changi
17:40 Perth
Connect
EK186 Emirates
EK420 Emirates
15:10 Barcelona
02:45 Dubai
00:40 Dubai
17:20 Perth
Connect
QR146 Qatar Airways
QR900 Qatar Airways
15:45 Barcelona
02:05 Doha
23:45 Doha
18:25 Perth
Connect
TK1856 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
18:10 Barcelona
01:55 Istanbul
18:40 Singapore Changi
23:50 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect

2. Madrid to Perth

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Perth and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
TK1360 Turkish Airlines
SQ391 Singapore Airlines
SQ213 Singapore Airlines
05:00 Madrid
14:25 Istanbul
07:40 Singapore Changi
11:45 Istanbul
05:45 Singapore Changi
12:55 Perth
Connect
QR148 Qatar Airways
QR900 Qatar Airways
08:15 Madrid
02:05 Doha
16:55 Doha
18:25 Perth
Connect
CX372 Cathay Pacific
CX171 Cathay Pacific
11:25 Madrid
15:15 Hong Kong
07:05 Hong Kong
22:50 Perth
Connect
EK142 Emirates
EK420 Emirates
14:25 Madrid
02:45 Dubai
00:25 Dubai
17:20 Perth
Connect
QR150 Qatar Airways
QR900 Qatar Airways
15:25 Madrid
02:05 Doha
00:05 Doha
18:25 Perth
Connect
TK1860 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
18:15 Madrid
01:55 Istanbul
18:40 Singapore Changi
00:40 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect
LH1805 Lufthansa
LH790 Lufthansa
SQ215 Singapore Airlines
18:25 Madrid
22:15 Munich
18:40 Singapore Changi
21:05 Munich
16:25 Singapore Changi
23:55 Perth
Connect

3. Malaga to Perth

  1. You take a bus, shuttle or taxi from your location in Spain to Malaga.

  2. You take a flight from Malaga to Perth and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
UX1039 Air Europa
SQ335 Singapore Airlines
SQ213 Singapore Airlines
05:50 Malaga
10:40 Paris CDG
07:40 Singapore Changi
08:30 Paris CDG
06:15 Singapore Changi
12:55 Perth
Connect
FR6139 Ryanair
SQ365 Singapore Airlines
SQ213 Singapore Airlines
06:35 Malaga
10:50 Rome
07:40 Singapore Changi
09:10 Rome
05:40 Singapore Changi
12:55 Perth
Connect
FR6139 Ryanair
SQ365 Singapore Airlines
SQ223 Singapore Airlines
06:35 Malaga
10:50 Rome
09:30 Singapore Changi
09:10 Rome
05:40 Singapore Changi
14:45 Perth
Connect
VY2110 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
06:50 Malaga
15:45 Barcelona
02:05 Doha
08:25 Barcelona
23:45 Doha
18:25 Perth
Connect
VY2110 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
06:50 Malaga
11:55 Barcelona
09:30 Singapore Changi
08:25 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
D85070 Norwegian Air International
SQ351 Singapore Airlines
SQ223 Singapore Airlines
07:00 Malaga
12:30 Copenhagen
09:30 Singapore Changi
10:45 Copenhagen
07:30 Singapore Changi
14:45 Perth
Connect
FR4047 Ryanair
SQ351 Singapore Airlines
SQ223 Singapore Airlines
07:25 Malaga
12:30 Copenhagen
09:30 Singapore Changi
11:15 Copenhagen
07:30 Singapore Changi
14:45 Perth
Connect
FR4047 Ryanair
TG951 Thai Airways International
TG481 Thai Airways International
07:25 Malaga
13:50 Copenhagen
07:20 Suvarnabhumi
11:15 Copenhagen
06:20 Suvarnabhumi
15:15 Perth
Connect
FR2924 Ryanair
TG935 Thai Airways International
TG481 Thai Airways International
07:40 Malaga
13:10 Brussels
07:20 Suvarnabhumi
10:35 Brussels
06:10 Suvarnabhumi
15:15 Perth
Connect
FR4110 Ryanair
TG921 Thai Airways International
TG481 Thai Airways International
08:00 Malaga
13:45 Frankfurt
07:20 Suvarnabhumi
11:05 Frankfurt
06:25 Suvarnabhumi
15:15 Perth
Connect
VY2150 Vueling Airlines
TG935 Thai Airways International
TG481 Thai Airways International
08:20 Malaga
13:10 Brussels
07:20 Suvarnabhumi
11:15 Brussels
06:10 Suvarnabhumi
15:15 Perth
Connect
FR6387 Ryanair
SQ387 Singapore Airlines
SQ223 Singapore Airlines
09:00 Malaga
11:55 Barcelona
09:30 Singapore Changi
10:40 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
QR156 Qatar Airways
QR900 Qatar Airways
09:15 Malaga
02:05 Doha
16:55 Doha
18:25 Perth
Connect
QR156 Qatar Airways
QR958 Qatar Airways
GA724 Garuda Indonesia
09:15 Malaga
18:40 Doha
10:20 Soekarno–Hatta
16:55 Doha
07:25 Soekarno–Hatta
16:00 Perth
Connect
IB3865 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
09:15 Malaga
15:25 Madrid
02:05 Doha
10:35 Madrid
00:05 Doha
18:25 Perth
Connect
IB3865 Iberia
EK142 Emirates
EK420 Emirates
09:15 Malaga
14:25 Madrid
02:45 Dubai
10:35 Madrid
00:25 Dubai
17:20 Perth
Connect
UX1011 Air Europa
EK074 Emirates
EK420 Emirates
09:20 Malaga
14:25 Paris CDG
02:45 Dubai
12:00 Paris CDG
00:15 Dubai
17:20 Perth
Connect
VY2114 Vueling Airlines
SQ387 Singapore Airlines
TR8 Scoot Tigerair
09:30 Malaga
11:55 Barcelona
09:10 Singapore Changi
11:05 Barcelona
07:35 Singapore Changi
14:20 Perth
Connect
VY2114 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
09:30 Malaga
11:55 Barcelona
09:30 Singapore Changi
11:05 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
VY2114 Vueling Airlines
EK186 Emirates
EK420 Emirates
09:30 Malaga
15:10 Barcelona
02:45 Dubai
11:05 Barcelona
00:40 Dubai
17:20 Perth
Connect
VY2114 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
09:30 Malaga
15:45 Barcelona
02:05 Doha
11:05 Barcelona
23:45 Doha
18:25 Perth
Connect
TB1012 TUI fly Belgium
EK184 Emirates
EK420 Emirates
09:45 Malaga
14:35 Brussels
02:45 Dubai
12:40 Brussels
00:15 Dubai
17:20 Perth
Connect
TP1137 TAP Portugal
EK192 Emirates
EK420 Emirates
10:15 Malaga
13:35 Lisbon
02:45 Dubai
10:35 Lisbon
01:00 Dubai
17:20 Perth
Connect
AY1672 Finnair
AY131 Finnair
QF72 Qantas
10:30 Malaga
23:55 Helsinki
19:15 Singapore Changi
16:00 Helsinki
17:15 Singapore Changi
00:30 Perth
Connect
AF9421 Air France
QR040 Qatar Airways
QR900 Qatar Airways
10:40 Malaga
15:05 Paris CDG
02:05 Doha
13:20 Paris CDG
23:30 Doha
18:25 Perth
Connect
AF9421 Air France
AF256 Air France
QF72 Qantas
10:40 Malaga
21:00 Paris CDG
19:15 Singapore Changi
13:20 Paris CDG
16:35 Singapore Changi
00:30 Perth
Connect
SN3734 Brussels Airlines
QR194 Qatar Airways
QR900 Qatar Airways
11:35 Malaga
15:25 Brussels
02:05 Doha
14:25 Brussels
23:40 Doha
18:25 Perth
Connect
UX5036 Air Europa
QR150 Qatar Airways
QR900 Qatar Airways
12:05 Malaga
15:25 Madrid
02:05 Doha
13:30 Madrid
00:05 Doha
18:25 Perth
Connect
UX5036 Air Europa
EK142 Emirates
EK420 Emirates
12:05 Malaga
14:25 Madrid
02:45 Dubai
13:30 Madrid
00:25 Dubai
17:20 Perth
Connect
AT989 Royal Air Maroc
QR1398 Qatar Airways
QR900 Qatar Airways
12:40 Malaga
15:10 Casablanca
02:05 Doha
14:20 Casablanca
00:09 Doha
18:25 Perth
Connect
TK1306 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
13:05 Malaga
01:55 Istanbul
18:40 Singapore Changi
19:25 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect
IB8947 8949 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
13:15 Malaga
15:25 Madrid
02:05 Doha
14:35 Madrid
00:05 Doha
18:25 Perth
Connect
LH1833 Lufthansa
LH790 Lufthansa
SQ215 Singapore Airlines
16:10 Malaga
22:15 Munich
18:40 Singapore Changi
19:05 Munich
16:25 Singapore Changi
23:55 Perth
Connect
LH1149 Lufthansa
SQ325 Singapore Airlines
SQ215 Singapore Airlines
16:15 Malaga
21:55 Frankfurt
18:40 Singapore Changi
19:15 Frankfurt
17:15 Singapore Changi
23:55 Perth
Connect
LH1149 Lufthansa
LH778 Lufthansa
SQ215 Singapore Airlines
16:15 Malaga
21:55 Frankfurt
18:40 Singapore Changi
19:15 Frankfurt
17:40 Singapore Changi
23:55 Perth
Connect
UX1037 Air Europa
AF256 Air France
QF72 Qantas
17:00 Malaga
21:00 Paris CDG
19:15 Singapore Changi
19:40 Paris CDG
16:35 Singapore Changi
00:30 Perth
Connect
TK1304 Turkish Airlines
TK60 Turkish Airlines
MH127 Malaysia Airlines
17:25 Malaga
01:35 Istanbul
19:50 Kuala Lumpur
23:55 Istanbul
17:15 Kuala Lumpur
01:25 Perth
Connect
TK1304 Turkish Airlines
TK54 Turkish Airlines
SQ225 Singapore Airlines
17:25 Malaga
01:55 Istanbul
00:10 Singapore Changi
23:55 Istanbul
17:35 Singapore Changi
05:25 Perth
Connect
TK1304 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
17:25 Malaga
01:55 Istanbul
18:40 Singapore Changi
23:55 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect
TK1304 Turkish Airlines
TK66 Turkish Airlines
ID6007 Batik Air
17:25 Malaga
01:45 Istanbul
22:10 Ngurah Rai
23:55 Istanbul
19:35 Ngurah Rai
01:35 Perth
Connect

4. Sevilla to Perth

  1. You take a bus, shuttle or taxi from your location in Spain to Sevilla.

  2. You take a flight from Sevilla to Perth and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
VY8836 8838 Vueling Airlines
TG931 Thai Airways International
TG481 Thai Airways International
06:45 Sevilla
12:30 Paris CDG
07:20 Suvarnabhumi
09:15 Paris CDG
06:00 Suvarnabhumi
15:15 Perth
Connect
VY2223 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
06:45 Sevilla
11:55 Barcelona
09:30 Singapore Changi
08:25 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
VY8836 8838 Vueling Airlines
SQ335 Singapore Airlines
SQ223 Singapore Airlines
06:45 Sevilla
10:40 Paris CDG
09:30 Singapore Changi
09:15 Paris CDG
06:15 Singapore Changi
14:45 Perth
Connect
VY8836 8838 Vueling Airlines
SQ335 Singapore Airlines
SQ213 Singapore Airlines
06:45 Sevilla
10:40 Paris CDG
07:40 Singapore Changi
09:15 Paris CDG
06:15 Singapore Changi
12:55 Perth
Connect
VY2223 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
06:45 Sevilla
15:45 Barcelona
02:05 Doha
08:25 Barcelona
23:45 Doha
18:25 Perth
Connect
FR6734 Ryanair
TG935 Thai Airways International
TG481 Thai Airways International
07:10 Sevilla
13:10 Brussels
07:20 Suvarnabhumi
09:50 Brussels
06:10 Suvarnabhumi
15:15 Perth
Connect
FR3629 Ryanair
EK192 Emirates
EK420 Emirates
07:25 Sevilla
13:35 Lisbon
02:45 Dubai
07:25 Lisbon
01:00 Dubai
17:20 Perth
Connect
VY2215 Vueling Airlines
SQ387 Singapore Airlines
SQ229 Singapore Airlines
07:50 Sevilla
11:55 Barcelona
12:30 Singapore Changi
09:30 Barcelona
07:35 Singapore Changi
17:40 Perth
Connect
VY2215 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
07:50 Sevilla
15:45 Barcelona
02:05 Doha
09:30 Barcelona
23:45 Doha
18:25 Perth
Connect
VY2215 Vueling Airlines
EK186 Emirates
EK420 Emirates
07:50 Sevilla
15:10 Barcelona
02:45 Dubai
09:30 Barcelona
00:40 Dubai
17:20 Perth
Connect
VY2215 Vueling Airlines
SQ387 Singapore Airlines
TR8 Scoot Tigerair
07:50 Sevilla
11:55 Barcelona
09:10 Singapore Changi
09:30 Barcelona
07:35 Singapore Changi
14:20 Perth
Connect
VY2215 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
07:50 Sevilla
11:55 Barcelona
09:30 Singapore Changi
09:30 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
UX5052 Air Europa
EK142 Emirates
EK420 Emirates
08:25 Sevilla
14:25 Madrid
02:45 Dubai
09:40 Madrid
00:25 Dubai
17:20 Perth
Connect
VY2211 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
09:00 Sevilla
15:45 Barcelona
02:05 Doha
10:40 Barcelona
23:45 Doha
18:25 Perth
Connect
VY2211 Vueling Airlines
SQ387 Singapore Airlines
SQ229 Singapore Airlines
09:00 Sevilla
11:55 Barcelona
12:30 Singapore Changi
10:40 Barcelona
07:35 Singapore Changi
17:40 Perth
Connect
VY2211 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
09:00 Sevilla
11:55 Barcelona
09:30 Singapore Changi
10:40 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
VY2211 Vueling Airlines
EK186 Emirates
EK420 Emirates
09:00 Sevilla
15:10 Barcelona
02:45 Dubai
10:40 Barcelona
00:40 Dubai
17:20 Perth
Connect
VY2211 Vueling Airlines
SQ387 Singapore Airlines
TR8 Scoot Tigerair
09:00 Sevilla
11:55 Barcelona
09:10 Singapore Changi
10:40 Barcelona
07:35 Singapore Changi
14:20 Perth
Connect
IB3947 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
09:20 Sevilla
15:25 Madrid
02:05 Doha
10:30 Madrid
00:05 Doha
18:25 Perth
Connect
IB3947 Iberia
EK142 Emirates
EK420 Emirates
09:20 Sevilla
14:25 Madrid
02:45 Dubai
10:30 Madrid
00:25 Dubai
17:20 Perth
Connect
TP1101 TAP Portugal
EK192 Emirates
EK420 Emirates
10:05 Sevilla
13:35 Lisbon
02:45 Dubai
10:15 Lisbon
01:00 Dubai
17:20 Perth
Connect
HV6732 Transavia Holland
QR274 Qatar Airways
QR900 Qatar Airways
10:10 Sevilla
15:15 Amsterdam Schiphol
02:05 Doha
13:10 Amsterdam Schiphol
23:40 Doha
18:25 Perth
Connect
HV6730 Transavia Holland
QR274 Qatar Airways
QR900 Qatar Airways
10:15 Sevilla
15:15 Amsterdam Schiphol
02:05 Doha
13:15 Amsterdam Schiphol
23:40 Doha
18:25 Perth
Connect
HV6728 Transavia Holland
QR274 Qatar Airways
QR900 Qatar Airways
10:20 Sevilla
15:15 Amsterdam Schiphol
02:05 Doha
13:20 Amsterdam Schiphol
23:40 Doha
18:25 Perth
Connect
HV6728 Transavia Holland
EK148 Emirates
EK420 Emirates
10:20 Sevilla
14:30 Amsterdam Schiphol
02:45 Dubai
13:20 Amsterdam Schiphol
00:10 Dubai
17:20 Perth
Connect
HV6728 Transavia Holland
KL0427 KLM
EK420 Emirates
10:20 Sevilla
14:30 Amsterdam Schiphol
02:45 Dubai
13:20 Amsterdam Schiphol
00:05 Dubai
17:20 Perth
Connect
U24582 easyJet
QR082 Qatar Airways
QR900 Qatar Airways
10:25 Sevilla
16:10 Berlin Brandenburg Apt
02:05 Doha
13:55 Berlin Brandenburg Apt
23:55 Doha
18:25 Perth
Connect
AF1547 Air France
AF256 Air France
QF72 Qantas
10:35 Sevilla
21:00 Paris CDG
19:15 Singapore Changi
13:05 Paris CDG
16:35 Singapore Changi
00:30 Perth
Connect
U28176 easyJet
EK016 Emirates
EK420 Emirates
10:35 Sevilla
13:35 London Gatwick
02:45 Dubai
12:25 London Gatwick
00:40 Dubai
17:20 Perth
Connect
AF1547 Air France
QR040 Qatar Airways
QR900 Qatar Airways
10:35 Sevilla
15:05 Paris CDG
02:05 Doha
13:05 Paris CDG
23:30 Doha
18:25 Perth
Connect
FR9342 Ryanair
QR134 Qatar Airways
QR900 Qatar Airways
10:50 Sevilla
15:40 Pisa
02:05 Doha
13:20 Pisa
23:45 Doha
18:25 Perth
Connect
VY6571 Vueling Airlines
QR132 Qatar Airways
QR900 Qatar Airways
11:20 Sevilla
16:20 Rome
02:05 Doha
13:55 Rome
23:25 Doha
18:25 Perth
Connect
VY6571 Vueling Airlines
EK098 Emirates
EK420 Emirates
11:20 Sevilla
15:10 Rome
02:45 Dubai
13:55 Rome
23:50 Dubai
17:20 Perth
Connect
BA2799 British Airways
BA011 British Airways
QF72 Qantas
11:55 Sevilla
18:45 London Heathrow
19:15 Singapore Changi
13:40 London Heathrow
15:50 Singapore Changi
00:30 Perth
Connect
UX5054 Air Europa
QR150 Qatar Airways
QR900 Qatar Airways
12:10 Sevilla
15:25 Madrid
02:05 Doha
13:25 Madrid
00:05 Doha
18:25 Perth
Connect
UX5054 Air Europa
EK142 Emirates
EK420 Emirates
12:10 Sevilla
14:25 Madrid
02:45 Dubai
13:25 Madrid
00:25 Dubai
17:20 Perth
Connect
LH1823 Lufthansa
LH790 Lufthansa
SQ215 Singapore Airlines
12:35 Sevilla
22:15 Munich
18:40 Singapore Changi
15:30 Munich
16:25 Singapore Changi
23:55 Perth
Connect
LH1141 Lufthansa
LH778 Lufthansa
SQ215 Singapore Airlines
13:20 Sevilla
21:55 Frankfurt
18:40 Singapore Changi
16:15 Frankfurt
17:40 Singapore Changi
23:55 Perth
Connect
LH1141 Lufthansa
SQ325 Singapore Airlines
SQ215 Singapore Airlines
13:20 Sevilla
21:55 Frankfurt
18:40 Singapore Changi
16:15 Frankfurt
17:15 Singapore Changi
23:55 Perth
Connect
IB3949 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
13:25 Sevilla
15:25 Madrid
02:05 Doha
14:35 Madrid
00:05 Doha
18:25 Perth
Connect

5. Bilbao to Perth

  1. You take a bus, shuttle or taxi from your location in Spain to Bilbao.

  2. You take a flight from Bilbao to Perth and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Perth to your destination in Australia.

Flight Depart Arrive
LH1147 Lufthansa
SQ25 Singapore Airlines
SQ213 Singapore Airlines
06:35 Bilbao
11:40 Frankfurt
07:40 Singapore Changi
08:45 Frankfurt
06:50 Singapore Changi
12:55 Perth
Connect
LH1147 Lufthansa
SQ25 Singapore Airlines
SQ223 Singapore Airlines
06:35 Bilbao
11:40 Frankfurt
09:30 Singapore Changi
08:45 Frankfurt
06:50 Singapore Changi
14:45 Perth
Connect
IB443 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
06:45 Bilbao
15:25 Madrid
02:05 Doha
07:55 Madrid
00:05 Doha
18:25 Perth
Connect
KL1684 KLM
SQ323 Singapore Airlines
SQ213 Singapore Airlines
06:50 Bilbao
10:25 Amsterdam Schiphol
07:40 Singapore Changi
09:00 Amsterdam Schiphol
05:55 Singapore Changi
12:55 Perth
Connect
KL1684 KLM
SQ323 Singapore Airlines
SQ223 Singapore Airlines
06:50 Bilbao
10:25 Amsterdam Schiphol
09:30 Singapore Changi
09:00 Amsterdam Schiphol
05:55 Singapore Changi
14:45 Perth
Connect
VY1431 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
07:00 Bilbao
15:45 Barcelona
02:05 Doha
08:10 Barcelona
23:45 Doha
18:25 Perth
Connect
VY1431 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
07:00 Bilbao
11:55 Barcelona
09:30 Singapore Changi
08:10 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
AF1377 Air France
SQ335 Singapore Airlines
SQ223 Singapore Airlines
07:15 Bilbao
10:40 Paris CDG
09:30 Singapore Changi
09:05 Paris CDG
06:15 Singapore Changi
14:45 Perth
Connect
AF1377 Air France
SQ335 Singapore Airlines
SQ213 Singapore Airlines
07:15 Bilbao
10:40 Paris CDG
07:40 Singapore Changi
09:05 Paris CDG
06:15 Singapore Changi
12:55 Perth
Connect
AF1377 Air France
TG931 Thai Airways International
TG481 Thai Airways International
07:15 Bilbao
12:30 Paris CDG
07:20 Suvarnabhumi
09:05 Paris CDG
06:00 Suvarnabhumi
15:15 Perth
Connect
VY1439 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
08:00 Bilbao
15:45 Barcelona
02:05 Doha
09:10 Barcelona
23:45 Doha
18:25 Perth
Connect
VY1460 Vueling Airlines
SQ355 377 Singapore Airlines
SQ223 Singapore Airlines
08:10 Bilbao
12:40 Milan Malpensa
09:30 Singapore Changi
10:00 Milan Malpensa
07:35 Singapore Changi
14:45 Perth
Connect
IB435 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
08:15 Bilbao
15:25 Madrid
02:05 Doha
09:25 Madrid
00:05 Doha
18:25 Perth
Connect
VY1542 Vueling Airlines
QR132 Qatar Airways
QR900 Qatar Airways
08:40 Bilbao
16:20 Rome
02:05 Doha
10:55 Rome
23:25 Doha
18:25 Perth
Connect
VY1542 Vueling Airlines
TG945 Thai Airways International
TG481 Thai Airways International
08:40 Bilbao
13:30 Rome
07:20 Suvarnabhumi
10:55 Rome
06:05 Suvarnabhumi
15:15 Perth
Connect
VY1419 1421 1421 Vueling Airlines
SQ387 Singapore Airlines
SQ223 Singapore Airlines
08:55 Bilbao
11:55 Barcelona
09:30 Singapore Changi
10:05 Barcelona
07:35 Singapore Changi
14:45 Perth
Connect
VY1419 1421 1421 Vueling Airlines
EK186 Emirates
EK420 Emirates
08:55 Bilbao
15:10 Barcelona
02:45 Dubai
10:05 Barcelona
00:40 Dubai
17:20 Perth
Connect
IB423 Iberia
EK142 Emirates
EK420 Emirates
09:25 Bilbao
14:25 Madrid
02:45 Dubai
10:35 Madrid
00:25 Dubai
17:20 Perth
Connect
IB423 Iberia
CX372 Cathay Pacific
CX171 Cathay Pacific
09:25 Bilbao
11:25 Madrid
15:15 Hong Kong
10:35 Madrid
07:05 Hong Kong
22:50 Perth
Connect
IB423 Iberia
QR150 Qatar Airways
QR900 Qatar Airways
09:25 Bilbao
15:25 Madrid
02:05 Doha
10:35 Madrid
00:05 Doha
18:25 Perth
Connect
LX2059 Swiss
TG971 Thai Airways International
TG481 Thai Airways International
09:55 Bilbao
13:15 Zurich
07:20 Suvarnabhumi
11:55 Zurich
06:10 Suvarnabhumi
15:15 Perth
Connect
VY1466 Vueling Airlines
QR040 Qatar Airways
QR900 Qatar Airways
10:45 Bilbao
15:05 Paris CDG
02:05 Doha
12:25 Paris CDG
23:30 Doha
18:25 Perth
Connect
VY1466 Vueling Airlines
EK074 Emirates
EK420 Emirates
10:45 Bilbao
14:25 Paris CDG
02:45 Dubai
12:25 Paris CDG
00:15 Dubai
17:20 Perth
Connect
BA2685 British Airways
EK002 Emirates
EK420 Emirates
11:15 Bilbao
13:40 London Heathrow
02:45 Dubai
12:10 London Heathrow
00:40 Dubai
17:20 Perth
Connect
BA2685 British Airways
BA011 British Airways
QF72 Qantas
11:15 Bilbao
18:45 London Heathrow
19:15 Singapore Changi
12:10 London Heathrow
15:50 Singapore Changi
00:30 Perth
Connect
VY3961 Vueling Airlines
QR082 Qatar Airways
QR900 Qatar Airways
11:45 Bilbao
16:10 Berlin Brandenburg Apt
02:05 Doha
14:25 Berlin Brandenburg Apt
23:55 Doha
18:25 Perth
Connect
SN3714 Brussels Airlines
QR194 Qatar Airways
QR900 Qatar Airways
12:10 Bilbao
15:25 Brussels
02:05 Doha
14:00 Brussels
23:40 Doha
18:25 Perth
Connect
TK1316 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
12:10 Bilbao
01:55 Istanbul
18:40 Singapore Changi
18:10 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect
AF1477 Air France
AF256 Air France
QF72 Qantas
12:20 Bilbao
21:00 Paris CDG
19:15 Singapore Changi
14:05 Paris CDG
16:35 Singapore Changi
00:30 Perth
Connect
AF1477 Air France
QR040 Qatar Airways
QR900 Qatar Airways
12:20 Bilbao
15:05 Paris CDG
02:05 Doha
14:05 Paris CDG
23:30 Doha
18:25 Perth
Connect
UX7158 Air Europa
QR150 Qatar Airways
QR900 Qatar Airways
12:35 Bilbao
15:25 Madrid
02:05 Doha
13:40 Madrid
00:05 Doha
18:25 Perth
Connect
LH1143 Lufthansa
LH778 Lufthansa
SQ215 Singapore Airlines
13:05 Bilbao
21:55 Frankfurt
18:40 Singapore Changi
15:15 Frankfurt
17:40 Singapore Changi
23:55 Perth
Connect
LH1143 Lufthansa
SQ325 Singapore Airlines
SQ215 Singapore Airlines
13:05 Bilbao
21:55 Frankfurt
18:40 Singapore Changi
15:15 Frankfurt
17:15 Singapore Changi
23:55 Perth
Connect
VY1429 Vueling Airlines
QR146 Qatar Airways
QR900 Qatar Airways
13:20 Bilbao
15:45 Barcelona
02:05 Doha
14:30 Barcelona
23:45 Doha
18:25 Perth
Connect
LH1827 Lufthansa
LH790 Lufthansa
SQ215 Singapore Airlines
14:15 Bilbao
22:15 Munich
18:40 Singapore Changi
16:30 Munich
16:25 Singapore Changi
23:55 Perth
Connect
TK1318 Turkish Airlines
TK54 Turkish Airlines
SQ225 Singapore Airlines
17:05 Bilbao
01:55 Istanbul
00:10 Singapore Changi
23:05 Istanbul
17:35 Singapore Changi
05:25 Perth
Connect
TK1318 Turkish Airlines
TK54 Turkish Airlines
SQ215 Singapore Airlines
17:05 Bilbao
01:55 Istanbul
18:40 Singapore Changi
23:05 Istanbul
17:35 Singapore Changi
23:55 Perth
Connect
TK1318 Turkish Airlines
TK60 Turkish Airlines
MH127 Malaysia Airlines
17:05 Bilbao
01:35 Istanbul
19:50 Kuala Lumpur
23:05 Istanbul
17:15 Kuala Lumpur
01:25 Perth
Connect
KL1688 KLM
KL0835 0837 KLM
SQ215 Singapore Airlines
17:20 Bilbao
21:10 Amsterdam Schiphol
18:40 Singapore Changi
19:35 Amsterdam Schiphol
16:20 Singapore Changi
23:55 Perth
Connect
KL1688 KLM
KL0835 0837 KLM
QF72 Qantas
17:20 Bilbao
21:10 Amsterdam Schiphol
19:15 Singapore Changi
19:35 Amsterdam Schiphol
16:20 Singapore Changi
00:30 Perth
Connect

6. Barcelona to Adelaide

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Adelaide and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Adelaide to your destination in Australia.

Flight Depart Arrive
QR138 Qatar Airways
QR914 Qatar Airways
08:35 Barcelona
20:20 Doha
16:35 Doha
17:05 Adelaide
Connect
EY050 Etihad
EY460 Etihad
VA243 Virgin Australia
10:35 Barcelona
21:50 Abu Dhabi
19:10 Melbourne
20:00 Abu Dhabi
18:15 Melbourne
20:00 Adelaide
Connect
EY050 Etihad
EY484 Etihad
VA1404 Virgin Australia
10:35 Barcelona
21:30 Abu Dhabi
19:20 Brisbane
20:00 Abu Dhabi
17:25 Brisbane
22:35 Adelaide
Connect

7. Barcelona to Sydney

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Sydney and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Sydney to your destination in Australia.

Flight Depart Arrive
QR138 Qatar Airways
QR908 Qatar Airways
08:35 Barcelona
20:40 Doha
16:35 Doha
19:05 Sydney
Connect
QR138 Qatar Airways
QR844 Qatar Airways
MH141 Malaysia Airlines
08:35 Barcelona
19:45 Doha
09:10 Kuala Lumpur
16:35 Doha
08:10 Kuala Lumpur
20:30 Sydney
Connect
EY050 Etihad
EY454 Etihad
10:35 Barcelona
22:40 Abu Dhabi
20:00 Abu Dhabi
19:35 Sydney
Connect
EY050 Etihad
EY460 Etihad
VA891 Virgin Australia
10:35 Barcelona
21:50 Abu Dhabi
20:00 Melbourne
20:00 Abu Dhabi
18:15 Melbourne
21:25 Sydney
Connect
EY050 Etihad
EY484 Etihad
VA992 Virgin Australia
10:35 Barcelona
21:30 Abu Dhabi
20:05 Brisbane
20:00 Abu Dhabi
17:25 Brisbane
22:40 Sydney
Connect
SQ387 Singapore Airlines
SQ211 Singapore Airlines
11:55 Barcelona
10:30 Singapore Changi
07:35 Singapore Changi
21:20 Sydney
Connect
EK186 Emirates
EK414 Emirates
15:10 Barcelona
02:00 Dubai
00:40 Dubai
22:30 Sydney
Connect
KE916 Korean Air
KE121 Korean Air
19:05 Barcelona
18:45 Incheon
14:45 Incheon
06:55 Sydney
Connect
OZ512 Asiana Airlines
OZ601 Asiana Airlines
19:35 Barcelona
20:00 Incheon
15:45 Incheon
08:20 Sydney
Connect

8. Barcelona to Melbourne

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Melbourne and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Melbourne to your destination in Australia.

Flight Depart Arrive
QR138 Qatar Airways
QR904 Qatar Airways
08:35 Barcelona
20:20 Doha
16:35 Doha
18:20 Melbourne
Connect
EY050 Etihad
EY460 Etihad
10:35 Barcelona
21:50 Abu Dhabi
20:00 Abu Dhabi
18:15 Melbourne
Connect
EY050 Etihad
EY484 Etihad
VA354 Virgin Australia
10:35 Barcelona
21:30 Abu Dhabi
19:55 Brisbane
20:00 Abu Dhabi
17:25 Brisbane
23:15 Melbourne
Connect
SQ387 Singapore Airlines
SQ217 Singapore Airlines
11:55 Barcelona
11:00 Singapore Changi
07:35 Singapore Changi
21:25 Melbourne
Connect
EK186 Emirates
EK408 Emirates
15:10 Barcelona
03:00 Dubai
00:40 Dubai
23:20 Melbourne
Connect

References

Find Hotels in Australia

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

Booking.com