How to get to Zambia from Perth by flight ? You can check flights from Perth to Zambia below.
You can find flight ticket prices from Perth to Zambia with our flight tickets search tool below
You take a flight from Perth to Livingstone and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Livingstone to your destination in Zambia.
Flight | Depart | Arrive | |
---|---|---|---|
SA281
South African Airways
SA048
South African Airways
|
14:30
Perth
10:40
Johannesburg
|
19:45
Johannesburg
12:20
Livingstone
|
Connect |
SA281
South African Airways
BA6291
British Airways
|
14:30
Perth
11:00
Johannesburg
|
19:45
Johannesburg
12:45
Livingstone
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
SA048
South African Airways
|
17:10
Perth
01:25
Singapore Changi
10:40
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
12:20
Livingstone
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
BA6291
British Airways
|
17:10
Perth
01:25
Singapore Changi
11:00
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
12:45
Livingstone
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
SA048
South African Airways
|
18:40
Perth
01:25
Singapore Changi
10:40
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
12:20
Livingstone
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
BA6291
British Airways
|
18:40
Perth
01:25
Singapore Changi
11:00
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
12:45
Livingstone
|
Connect |
EK421
Emirates
EK713
Emirates
P00708
Proflight Zambia
|
22:20
Perth
09:25
Dubai
16:50
Lusaka
|
05:20
Dubai
14:35
Lusaka
18:00
Livingstone
|
Connect |
You take a flight from Perth to Victoria Falls and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Victoria Falls to your destination in Zambia.
Flight | Depart | Arrive | |
---|---|---|---|
MK441
Air Mauritius
KQ271
Kenya Airways
KQ792
Kenya Airways
|
13:05
Perth
19:10
Mauritius
07:25
Nairobi
|
17:45
Mauritius
22:30
Nairobi
09:40
Victoria Falls
|
Connect |
SA281
South African Airways
SA040
South African Airways
|
14:30
Perth
10:50
Johannesburg
|
19:45
Johannesburg
12:25
Victoria Falls
|
Connect |
SA281
South African Airways
SW722
Air Namibia
SW405
Air Namibia
|
14:30
Perth
06:40
Johannesburg
15:45
Windhoek
|
19:45
Johannesburg
08:45
Windhoek
17:20
Victoria Falls
|
Connect |
SA281
South African Airways
SA377
South African Airways
4Z390
Airlink
|
14:30
Perth
21:40
Johannesburg
08:30
Capetown
|
19:45
Johannesburg
23:50
Capetown
11:15
Victoria Falls
|
Connect |
SA281
South African Airways
ET858
Ethiopian Airlines
ET829
Ethiopian Airlines
|
14:30
Perth
23:00
Johannesburg
08:35
Addis Ababa
|
19:45
Johannesburg
05:25
Addis Ababa
12:15
Victoria Falls
|
Connect |
SA281
South African Airways
BA6285
British Airways
|
14:30
Perth
11:25
Johannesburg
|
19:45
Johannesburg
13:05
Victoria Falls
|
Connect |
SA281
South African Airways
SW726
Air Namibia
SW405
Air Namibia
|
14:30
Perth
10:45
Johannesburg
15:45
Windhoek
|
19:45
Johannesburg
12:50
Windhoek
17:20
Victoria Falls
|
Connect |
TG482
Thai Airways International
KQ887
Kenya Airways
KQ792
Kenya Airways
|
16:20
Perth
01:00
Suvarnabhumi
07:25
Nairobi
|
22:20
Suvarnabhumi
06:05
Nairobi
09:40
Victoria Falls
|
Connect |
TG482
Thai Airways International
ET609
Ethiopian Airlines
ET829
Ethiopian Airlines
|
16:20
Perth
01:50
Suvarnabhumi
08:35
Addis Ababa
|
22:20
Suvarnabhumi
06:30
Addis Ababa
12:15
Victoria Falls
|
Connect |
SQ214
Singapore Airlines
ET639
Ethiopian Airlines
ET829
Ethiopian Airlines
|
17:10
Perth
02:00
Singapore Changi
08:35
Addis Ababa
|
22:35
Singapore Changi
06:10
Addis Ababa
12:15
Victoria Falls
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
BA6285
British Airways
|
17:10
Perth
01:25
Singapore Changi
11:25
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
13:05
Victoria Falls
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
SA040
South African Airways
|
17:10
Perth
01:25
Singapore Changi
10:50
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
12:25
Victoria Falls
|
Connect |
TR9
Scoot Tigerair
ET639
Ethiopian Airlines
ET829
Ethiopian Airlines
|
18:00
Perth
02:00
Singapore Changi
08:35
Addis Ababa
|
23:20
Singapore Changi
06:10
Addis Ababa
12:15
Victoria Falls
|
Connect |
TR9
Scoot Tigerair
ET629
Ethiopian Airlines
ET829
Ethiopian Airlines
|
18:00
Perth
01:25
Singapore Changi
08:35
Addis Ababa
|
23:20
Singapore Changi
05:35
Addis Ababa
12:15
Victoria Falls
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
BA6285
British Airways
|
18:40
Perth
01:25
Singapore Changi
11:25
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
13:05
Victoria Falls
|
Connect |
SQ230
Singapore Airlines
ET629
Ethiopian Airlines
ET829
Ethiopian Airlines
|
18:40
Perth
01:25
Singapore Changi
08:35
Addis Ababa
|
00:10
Singapore Changi
05:35
Addis Ababa
12:15
Victoria Falls
|
Connect |
SQ230
Singapore Airlines
ET639
Ethiopian Airlines
ET829
Ethiopian Airlines
|
18:40
Perth
02:00
Singapore Changi
08:35
Addis Ababa
|
00:10
Singapore Changi
06:10
Addis Ababa
12:15
Victoria Falls
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
SA040
South African Airways
|
18:40
Perth
01:25
Singapore Changi
10:50
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
12:25
Victoria Falls
|
Connect |
You take a flight from Perth to Lusaka and cost approximately 1600 USD.
You take a bus, shuttle or taxi from Lusaka to your destination in Zambia.
Flight | Depart | Arrive | |
---|---|---|---|
MK441
Air Mauritius
KQ271
Kenya Airways
KQ706
Kenya Airways
|
13:05
Perth
19:10
Mauritius
07:40
Nairobi
|
17:45
Mauritius
22:30
Nairobi
09:30
Lusaka
|
Connect |
SA281
South African Airways
SA062
South African Airways
|
14:30
Perth
10:30
Johannesburg
|
19:45
Johannesburg
12:25
Lusaka
|
Connect |
SA281
South African Airways
SA064
South African Airways
|
14:30
Perth
15:35
Johannesburg
|
19:45
Johannesburg
17:30
Lusaka
|
Connect |
SA281
South African Airways
ET858
Ethiopian Airlines
ET863
Ethiopian Airlines
|
14:30
Perth
23:00
Johannesburg
09:25
Addis Ababa
|
19:45
Johannesburg
05:25
Addis Ababa
12:30
Lusaka
|
Connect |
SA281
South African Airways
WB103
Rwandair Express
WB106
Rwandair Express
|
14:30
Perth
03:10
Johannesburg
10:10
Kigali
|
19:45
Johannesburg
07:00
Kigali
12:30
Lusaka
|
Connect |
SQ214
Singapore Airlines
ET629
Ethiopian Airlines
ET863
Ethiopian Airlines
|
17:10
Perth
01:25
Singapore Changi
09:25
Addis Ababa
|
22:35
Singapore Changi
05:35
Addis Ababa
12:30
Lusaka
|
Connect |
SQ214
Singapore Airlines
ET639
Ethiopian Airlines
ET863
Ethiopian Airlines
|
17:10
Perth
02:00
Singapore Changi
09:25
Addis Ababa
|
22:35
Singapore Changi
06:10
Addis Ababa
12:30
Lusaka
|
Connect |
EK421
Emirates
EK713
Emirates
|
22:20
Perth
09:25
Dubai
|
05:20
Dubai
14:35
Lusaka
|
Connect |
You take a flight from Perth to Ndola and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Ndola to your destination in Zambia.
Flight | Depart | Arrive | |
---|---|---|---|
QF71
Qantas
ET629
Ethiopian Airlines
ET875
Ethiopian Airlines
|
12:20
Perth
01:25
Singapore Changi
09:05
Addis Ababa
|
17:45
Singapore Changi
05:35
Addis Ababa
12:10
Ndola
|
Connect |
MK441
Air Mauritius
KQ271
Kenya Airways
KQ584
Kenya Airways
|
13:05
Perth
19:10
Mauritius
12:40
Nairobi
|
17:45
Mauritius
22:30
Nairobi
14:20
Ndola
|
Connect |
SQ226
Singapore Airlines
SQ478
Singapore Airlines
P041
Proflight Zambia
|
14:05
Perth
01:25
Singapore Changi
11:45
Johannesburg
|
19:35
Singapore Changi
06:10
Johannesburg
14:15
Ndola
|
Connect |
SQ226
Singapore Airlines
ET629
Ethiopian Airlines
ET875
Ethiopian Airlines
|
14:05
Perth
01:25
Singapore Changi
09:05
Addis Ababa
|
19:35
Singapore Changi
05:35
Addis Ababa
12:10
Ndola
|
Connect |
SQ226
Singapore Airlines
SQ478
Singapore Airlines
4Z152
Airlink
|
14:05
Perth
01:25
Singapore Changi
08:30
Johannesburg
|
19:35
Singapore Changi
06:10
Johannesburg
11:00
Ndola
|
Connect |
SA281
South African Airways
4Z152
Airlink
|
14:30
Perth
08:30
Johannesburg
|
19:45
Johannesburg
11:00
Ndola
|
Connect |
SA281
South African Airways
SA062
South African Airways
P00936
Proflight Zambia
|
14:30
Perth
10:30
Johannesburg
13:45
Lusaka
|
19:45
Johannesburg
12:25
Lusaka
14:30
Ndola
|
Connect |
SA281
South African Airways
ET858
Ethiopian Airlines
ET875
Ethiopian Airlines
|
14:30
Perth
23:00
Johannesburg
09:05
Addis Ababa
|
19:45
Johannesburg
05:25
Addis Ababa
12:10
Ndola
|
Connect |
SA281
South African Airways
P041
Proflight Zambia
|
14:30
Perth
11:45
Johannesburg
|
19:45
Johannesburg
14:15
Ndola
|
Connect |
SA281
South African Airways
4Z156
Airlink
|
14:30
Perth
16:05
Johannesburg
|
19:45
Johannesburg
18:30
Ndola
|
Connect |
TG482
Thai Airways International
KQ887
Kenya Airways
KQ584
Kenya Airways
|
16:20
Perth
01:00
Suvarnabhumi
12:40
Nairobi
|
22:20
Suvarnabhumi
06:05
Nairobi
14:20
Ndola
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
4Z152
Airlink
|
17:10
Perth
01:25
Singapore Changi
08:30
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
11:00
Ndola
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
P041
Proflight Zambia
|
17:10
Perth
01:25
Singapore Changi
11:45
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
14:15
Ndola
|
Connect |
SQ214
Singapore Airlines
ET629
Ethiopian Airlines
ET875
Ethiopian Airlines
|
17:10
Perth
01:25
Singapore Changi
09:05
Addis Ababa
|
22:35
Singapore Changi
05:35
Addis Ababa
12:10
Ndola
|
Connect |
TR9
Scoot Tigerair
ET629
Ethiopian Airlines
ET875
Ethiopian Airlines
|
18:00
Perth
01:25
Singapore Changi
09:05
Addis Ababa
|
23:20
Singapore Changi
05:35
Addis Ababa
12:10
Ndola
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
P041
Proflight Zambia
|
18:40
Perth
01:25
Singapore Changi
11:45
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
14:15
Ndola
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
4Z156
Airlink
|
18:40
Perth
01:25
Singapore Changi
16:05
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
18:30
Ndola
|
Connect |
SQ230
Singapore Airlines
ET629
Ethiopian Airlines
ET875
Ethiopian Airlines
|
18:40
Perth
01:25
Singapore Changi
09:05
Addis Ababa
|
00:10
Singapore Changi
05:35
Addis Ababa
12:10
Ndola
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
4Z152
Airlink
|
18:40
Perth
01:25
Singapore Changi
08:30
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
11:00
Ndola
|
Connect |
EK421
Emirates
EK713
Emirates
P00308
Proflight Zambia
|
22:20
Perth
09:25
Dubai
17:30
Lusaka
|
05:20
Dubai
14:35
Lusaka
18:15
Ndola
|
Connect |
QR901
Qatar Airways
QR1367
Qatar Airways
4Z156
Airlink
|
22:45
Perth
07:05
Doha
16:05
Johannesburg
|
05:35
Doha
14:50
Johannesburg
18:30
Ndola
|
Connect |
You take a flight from Perth to Lilongwe and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Lilongwe to your destination in Zambia.
Flight | Depart | Arrive | |
---|---|---|---|
MK441
Air Mauritius
KQ271
Kenya Airways
ET51
Ethiopian Airlines
|
13:05
Perth
19:10
Mauritius
06:15
Nairobi
|
17:45
Mauritius
22:30
Nairobi
07:30
Lilongwe
|
Connect |
MK441
Air Mauritius
KQ271
Kenya Airways
3W51
Malawian Airlines
|
13:05
Perth
19:10
Mauritius
06:15
Nairobi
|
17:45
Mauritius
22:30
Nairobi
07:30
Lilongwe
|
Connect |
SQ226
Singapore Airlines
ET639
Ethiopian Airlines
ET877
Ethiopian Airlines
|
14:05
Perth
02:00
Singapore Changi
09:50
Addis Ababa
|
19:35
Singapore Changi
06:10
Addis Ababa
12:50
Lilongwe
|
Connect |
SA281
South African Airways
ET858
Ethiopian Airlines
ET877
Ethiopian Airlines
|
14:30
Perth
23:00
Johannesburg
09:50
Addis Ababa
|
19:45
Johannesburg
05:25
Addis Ababa
12:50
Lilongwe
|
Connect |
SA281
South African Airways
3W21
Malawian Airlines
3W21
Malawian Airlines
|
14:30
Perth
12:20
Johannesburg
15:05
Blantyre
|
19:45
Johannesburg
14:35
Blantyre
15:45
Lilongwe
|
Connect |
SA281
South African Airways
ET21
Ethiopian Airlines
ET21
Ethiopian Airlines
|
14:30
Perth
12:20
Johannesburg
15:05
Blantyre
|
19:45
Johannesburg
14:35
Blantyre
15:45
Lilongwe
|
Connect |
SA281
South African Airways
SA170
South African Airways
|
14:30
Perth
10:00
Johannesburg
|
19:45
Johannesburg
12:20
Lilongwe
|
Connect |
TG482
Thai Airways International
ET619 649
Ethiopian Airlines
ET877
Ethiopian Airlines
|
16:20
Perth
01:50
Suvarnabhumi
09:50
Addis Ababa
|
22:20
Suvarnabhumi
06:10
Addis Ababa
12:50
Lilongwe
|
Connect |
TG482
Thai Airways International
ET609
Ethiopian Airlines
ET877
Ethiopian Airlines
|
16:20
Perth
01:50
Suvarnabhumi
09:50
Addis Ababa
|
22:20
Suvarnabhumi
06:30
Addis Ababa
12:50
Lilongwe
|
Connect |
SQ214
Singapore Airlines
ET629
Ethiopian Airlines
ET877
Ethiopian Airlines
|
17:10
Perth
01:25
Singapore Changi
09:50
Addis Ababa
|
22:35
Singapore Changi
05:35
Addis Ababa
12:50
Lilongwe
|
Connect |
SQ214
Singapore Airlines
SQ478
Singapore Airlines
SA170
South African Airways
|
17:10
Perth
01:25
Singapore Changi
10:00
Johannesburg
|
22:35
Singapore Changi
06:10
Johannesburg
12:20
Lilongwe
|
Connect |
SQ214
Singapore Airlines
ET639
Ethiopian Airlines
ET877
Ethiopian Airlines
|
17:10
Perth
02:00
Singapore Changi
09:50
Addis Ababa
|
22:35
Singapore Changi
06:10
Addis Ababa
12:50
Lilongwe
|
Connect |
TR9
Scoot Tigerair
ET639
Ethiopian Airlines
ET877
Ethiopian Airlines
|
18:00
Perth
02:00
Singapore Changi
09:50
Addis Ababa
|
23:20
Singapore Changi
06:10
Addis Ababa
12:50
Lilongwe
|
Connect |
SQ230
Singapore Airlines
ET629
Ethiopian Airlines
ET877
Ethiopian Airlines
|
18:40
Perth
01:25
Singapore Changi
09:50
Addis Ababa
|
00:10
Singapore Changi
05:35
Addis Ababa
12:50
Lilongwe
|
Connect |
SQ230
Singapore Airlines
ET639
Ethiopian Airlines
ET877
Ethiopian Airlines
|
18:40
Perth
02:00
Singapore Changi
09:50
Addis Ababa
|
00:10
Singapore Changi
06:10
Addis Ababa
12:50
Lilongwe
|
Connect |
SQ230
Singapore Airlines
SQ478
Singapore Airlines
SA170
South African Airways
|
18:40
Perth
01:25
Singapore Changi
10:00
Johannesburg
|
00:10
Singapore Changi
06:10
Johannesburg
12:20
Lilongwe
|
Connect |
You can find hotels and accommodations in Zambia with our hotels search tool below
Booking.com