Flights from Ndola to Blantyre (NLA to BLZ)

There are 20 flight connection options available between Ndola and Blantyre, Chileka on Saturday, 4th May.

Flights departing on Saturday, 4th May

# Stops Duration Departure time Arrival time
Option #1 Johannesburg, South Africa 24h 05 min 13:20 (1:20 pm)
4th May
13:25 (1:25 pm)
5th May
Option #2 Johannesburg, South Africa 25h 15 min 13:20 (1:20 pm)
4th May
14:35 (2:35 pm)
5th May
Option #3 Lubumbashi, Congo, Democratic Republic
Dar es Salaam, Tanzania
19h 30 min 13:10 (1:10 pm)
4th May
08:40 (8:40 am)
5th May
Option #4 Lusaka, Zambia
Johannesburg, South Africa
20h 20 min 18:15 (6:15 pm)
4th May
14:35 (2:35 pm)
5th May
Option #5 Nairobi, Kenya
Dar es Salaam, Tanzania
21h 15 min 11:25 (11:25 am)
4th May
08:40 (8:40 am)
5th May
Option #6 Nairobi, Kenya
Dar es Salaam, Tanzania
21h 15 min 11:25 (11:25 am)
4th May
08:40 (8:40 am)
5th May
Option #7 Nairobi, Kenya
Lilongwe, Malawi
21h 25 min 11:25 (11:25 am)
4th May
08:50 (8:50 am)
5th May
Option #8 Lusaka, Zambia
Johannesburg, South Africa
20h 20 min 18:15 (6:15 pm)
4th May
14:35 (2:35 pm)
5th May
Option #9 Lusaka, Zambia
Lilongwe, Malawi
23h 50 min 09:00 (9:00 am)
4th May
08:50 (8:50 am)
5th May
Option #10 Lusaka, Zambia
Dar es Salaam, Tanzania
21h 10 min 11:30 (11:30 am)
4th May
08:40 (8:40 am)
5th May
Option #11 Nairobi, Kenya
Dar es Salaam, Tanzania
21h 15 min 11:25 (11:25 am)
4th May
08:40 (8:40 am)
5th May
Option #12 Lusaka, Zambia
Johannesburg, South Africa
24h 50 min 13:45 (1:45 pm)
4th May
14:35 (2:35 pm)
5th May
Option #13 Nairobi, Kenya
Johannesburg, South Africa
26h 00 min 11:25 (11:25 am)
4th May
13:25 (1:25 pm)
5th May
Option #14 Lusaka, Zambia
Lilongwe, Malawi
26h 20 min 06:30 (6:30 am)
4th May
08:50 (8:50 am)
5th May
Option #15 Lusaka, Zambia
Dar es Salaam, Tanzania
23h 40 min 09:00 (9:00 am)
4th May
08:40 (8:40 am)
5th May
Option #16 Lusaka, Zambia
Johannesburg, South Africa
27h 05 min 11:30 (11:30 am)
4th May
14:35 (2:35 pm)
5th May
Option #17 Nairobi, Kenya
Johannesburg, South Africa
27h 10 min 11:25 (11:25 am)
4th May
14:35 (2:35 pm)
5th May
Option #18 Nairobi, Kenya
Johannesburg, South Africa
27h 10 min 11:25 (11:25 am)
4th May
14:35 (2:35 pm)
5th May
Option #19 Bulawayo, Zimbabwe
Johannesburg, South Africa
24h 40 min 12:45 (12:45 pm)
4th May
13:25 (1:25 pm)
5th May
Option #20 Lusaka, Zambia
Johannesburg, South Africa
24h 50 min 13:45 (1:45 pm)
4th May
14:35 (2:35 pm)
5th May

Option #1

Flight Ndola - Johannesburg

Airlink international flight 4Z151 leaves Ndola at 13:20 (1:20 pm) and lands in Johannesburg (OR Tambo), Terminal «A» at 15:45 (3:45 pm). Flight duration is 2 hours 25 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 19 hours and 35 minutes (from 15:45 / 3:45 pm, 4th May to 11:20 / 11:20 am, 5th May). Go from terminal «A» to terminal «B».

Flight Johannesburg - Blantyre

Airlink international flight 4Z450 leaves Johannesburg (OR Tambo), Terminal «B» at 11:20 (11:20 am) and lands in Blantyre (Chileka) at 13:25 (1:25 pm). Flight duration is 2 hours 05 minutes.

Option #2

Flight Ndola - Johannesburg

Airlink international flight 4Z151 leaves Ndola at 13:20 (1:20 pm) and lands in Johannesburg (OR Tambo), Terminal «A» at 15:45 (3:45 pm). Flight duration is 2 hours 25 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 20 hours and 35 minutes (from 15:45 / 3:45 pm, 4th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #3

Flight Ndola - Lubumbashi

Air Tanzania international flight TC213 leaves Ndola at 13:10 (1:10 pm) and lands in Lubumbashi at 13:50 (1:50 pm). Flight duration is 0 hours 40 minutes.

Connection in Lubumbashi

Connection time in Lubumbashi is 0 hours and 55 minutes (from 13:50 / 1:50 pm, 4th May to 14:45 / 2:45 pm, 4th May).

Flight Lubumbashi - Dar es Salaam

Air Tanzania international flight TC213 leaves Lubumbashi at 14:45 (2:45 pm) and lands in Dar es Salaam (Julius Nyerere) at 18:05 (6:05 pm). Flight duration is 2 hours 20 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 13 hours and 35 minutes (from 18:05 / 6:05 pm, 4th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #4

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0309 leaves Ndola at 18:15 (6:15 pm) and lands in Lusaka at 19:00 (7:00 pm). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 13 hours and 15 minutes (from 19:00 / 7:00 pm, 4th May to 08:15 / 8:15 am, 5th May).

Flight Lusaka - Johannesburg

Proflight Zambia international flight P020 leaves Lusaka at 08:15 (8:15 am) and lands in Johannesburg (OR Tambo) at 10:15 (10:15 am). Flight duration is 2 hours 00 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 5 minutes (from 10:15 / 10:15 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #5

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 8 hours and 50 minutes (from 14:55 / 2:55 pm, 4th May to 23:45 / 11:45 pm, 4th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Dar es Salaam

Kenya Airways international flight KQ488 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 23:45 (11:45 pm) and lands in Dar es Salaam (Julius Nyerere), Terminal «3» at 01:15 (1:15 am). Flight duration is 1 hours 30 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 6 hours and 25 minutes (from 01:15 / 1:15 am, 5th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #6

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 3 hours and 35 minutes (from 14:55 / 2:55 pm, 4th May to 18:30 / 6:30 pm, 4th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Dar es Salaam

Kenya Airways international flight KQ486 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 18:30 (6:30 pm) and lands in Dar es Salaam (Julius Nyerere), Terminal «3» at 19:55 (7:55 pm). Flight duration is 1 hours 25 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 11 hours and 45 minutes (from 19:55 / 7:55 pm, 4th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #7

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 8 hours and 55 minutes (from 14:55 / 2:55 pm, 4th May to 23:50 / 11:50 pm, 4th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Lilongwe

Kenya Airways international flight KQ738 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 23:50 (11:50 pm) and lands in Lilongwe at 01:20 (1:20 am). Flight duration is 2 hours 30 minutes.

Connection in Lilongwe

Connection time in Lilongwe is 6 hours and 50 minutes (from 01:20 / 1:20 am, 5th May to 08:10 / 8:10 am, 5th May).

Flight Lilongwe - Blantyre

Ethiopian Airlines domestic flight ET20 leaves Lilongwe at 08:10 (8:10 am) and lands in Blantyre (Chileka) at 08:50 (8:50 am). Flight duration is 0 hours 40 minutes.

Option #8

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0309 leaves Ndola at 18:15 (6:15 pm) and lands in Lusaka at 19:00 (7:00 pm). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 12 hours and 25 minutes (from 19:00 / 7:00 pm, 4th May to 07:25 / 7:25 am, 5th May).

Flight Lusaka - Johannesburg

Zambia Airways international flight ZN305 leaves Lusaka at 07:25 (7:25 am) and lands in Johannesburg (OR Tambo), Terminal «B» at 09:30 (9:30 am). Flight duration is 2 hours 05 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 50 minutes (from 09:30 / 9:30 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #9

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0303 leaves Ndola at 09:00 (9:00 am) and lands in Lusaka at 09:45 (9:45 am). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 4 hours and 0 minutes (from 09:45 / 9:45 am, 4th May to 13:45 / 1:45 pm, 4th May).

Flight Lusaka - Lilongwe

Ethiopian Airlines international flight ET35 leaves Lusaka at 13:45 (1:45 pm) and lands in Lilongwe at 15:00 (3:00 pm). Flight duration is 1 hours 15 minutes.

Connection in Lilongwe

Connection time in Lilongwe is 17 hours and 10 minutes (from 15:00 / 3:00 pm, 4th May to 08:10 / 8:10 am, 5th May).

Flight Lilongwe - Blantyre

Ethiopian Airlines domestic flight ET20 leaves Lilongwe at 08:10 (8:10 am) and lands in Blantyre (Chileka) at 08:50 (8:50 am). Flight duration is 0 hours 40 minutes.

Option #10

Flight Ndola - Lusaka

Zambia Airways domestic flight ZN409 leaves Ndola at 11:30 (11:30 am) and lands in Lusaka at 12:25 (12:25 pm). Flight duration is 0 hours 55 minutes.

Connection in Lusaka

Connection time in Lusaka is 2 hours and 40 minutes (from 12:25 / 12:25 pm, 4th May to 15:05 / 3:05 pm, 4th May).

Flight Lusaka - Dar es Salaam

Air Tanzania international flight TC212 leaves Lusaka at 15:05 (3:05 pm) and lands in Dar es Salaam (Julius Nyerere) at 18:25 (6:25 pm). Flight duration is 2 hours 20 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 13 hours and 15 minutes (from 18:25 / 6:25 pm, 4th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #11

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 7 hours and 15 minutes (from 14:55 / 2:55 pm, 4th May to 22:10 / 10:10 pm, 4th May). Go from terminal «1A» to terminal «1B».

Flight Nairobi - Dar es Salaam

Air Tanzania international flight TC203 leaves Nairobi (Jomo Kenyatta), Terminal «1B» at 22:10 (10:10 pm) and lands in Dar es Salaam (Julius Nyerere), Terminal «3» at 23:40 (11:40 pm). Flight duration is 1 hours 30 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 8 hours and 0 minutes (from 23:40 / 11:40 pm, 4th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #12

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0335 leaves Ndola at 13:45 (1:45 pm) and lands in Lusaka at 14:30 (2:30 pm). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 17 hours and 45 minutes (from 14:30 / 2:30 pm, 4th May to 08:15 / 8:15 am, 5th May).

Flight Lusaka - Johannesburg

Proflight Zambia international flight P020 leaves Lusaka at 08:15 (8:15 am) and lands in Johannesburg (OR Tambo) at 10:15 (10:15 am). Flight duration is 2 hours 00 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 5 minutes (from 10:15 / 10:15 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #13

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 6 hours and 5 minutes (from 14:55 / 2:55 pm, 4th May to 21:00 / 9:00 pm, 4th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Johannesburg

Kenya Airways international flight KQ764 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 21:00 (9:00 pm) and lands in Johannesburg (OR Tambo), Terminal «A» at 00:15 (0:15 am). Flight duration is 4 hours 15 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 11 hours and 5 minutes (from 00:15 / 0:15 am, 5th May to 11:20 / 11:20 am, 5th May). Go from terminal «A» to terminal «B».

Flight Johannesburg - Blantyre

Airlink international flight 4Z450 leaves Johannesburg (OR Tambo), Terminal «B» at 11:20 (11:20 am) and lands in Blantyre (Chileka) at 13:25 (1:25 pm). Flight duration is 2 hours 05 minutes.

Option #14

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0311 leaves Ndola at 06:30 (6:30 am) and lands in Lusaka at 07:15 (7:15 am). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 6 hours and 30 minutes (from 07:15 / 7:15 am, 4th May to 13:45 / 1:45 pm, 4th May).

Flight Lusaka - Lilongwe

Ethiopian Airlines international flight ET35 leaves Lusaka at 13:45 (1:45 pm) and lands in Lilongwe at 15:00 (3:00 pm). Flight duration is 1 hours 15 minutes.

Connection in Lilongwe

Connection time in Lilongwe is 17 hours and 10 minutes (from 15:00 / 3:00 pm, 4th May to 08:10 / 8:10 am, 5th May).

Flight Lilongwe - Blantyre

Ethiopian Airlines domestic flight ET20 leaves Lilongwe at 08:10 (8:10 am) and lands in Blantyre (Chileka) at 08:50 (8:50 am). Flight duration is 0 hours 40 minutes.

Option #15

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0303 leaves Ndola at 09:00 (9:00 am) and lands in Lusaka at 09:45 (9:45 am). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 5 hours and 20 minutes (from 09:45 / 9:45 am, 4th May to 15:05 / 3:05 pm, 4th May).

Flight Lusaka - Dar es Salaam

Air Tanzania international flight TC212 leaves Lusaka at 15:05 (3:05 pm) and lands in Dar es Salaam (Julius Nyerere) at 18:25 (6:25 pm). Flight duration is 2 hours 20 minutes.

Connection in Dar es Salaam

Connection time in Dar es Salaam, Julius Nyerere airport is 13 hours and 15 minutes (from 18:25 / 6:25 pm, 4th May to 07:40 / 7:40 am, 5th May).

Flight Dar es Salaam - Blantyre

Ethiopian Airlines international flight ET43 leaves Dar es Salaam (Julius Nyerere) at 07:40 (7:40 am) and lands in Blantyre (Chileka) at 08:40 (8:40 am). Flight duration is 2 hours 00 minutes.

Option #16

Flight Ndola - Lusaka

Zambia Airways domestic flight ZN409 leaves Ndola at 11:30 (11:30 am) and lands in Lusaka at 12:25 (12:25 pm). Flight duration is 0 hours 55 minutes.

Connection in Lusaka

Connection time in Lusaka is 19 hours and 0 minutes (from 12:25 / 12:25 pm, 4th May to 07:25 / 7:25 am, 5th May).

Flight Lusaka - Johannesburg

Zambia Airways international flight ZN305 leaves Lusaka at 07:25 (7:25 am) and lands in Johannesburg (OR Tambo), Terminal «B» at 09:30 (9:30 am). Flight duration is 2 hours 05 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 50 minutes (from 09:30 / 9:30 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #17

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 6 hours and 5 minutes (from 14:55 / 2:55 pm, 4th May to 21:00 / 9:00 pm, 4th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Johannesburg

Kenya Airways international flight KQ764 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 21:00 (9:00 pm) and lands in Johannesburg (OR Tambo), Terminal «A» at 00:15 (0:15 am). Flight duration is 4 hours 15 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 12 hours and 5 minutes (from 00:15 / 0:15 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #18

Flight Ndola - Nairobi

Kenya Airways international flight KQ586 leaves Ndola at 11:25 (11:25 am) and lands in Nairobi (Jomo Kenyatta), Terminal «1A» at 14:55 (2:55 pm). Flight duration is 2 hours 30 minutes.

Connection in Nairobi

Connection time in Nairobi, Jomo Kenyatta airport is 15 hours and 35 minutes (from 14:55 / 2:55 pm, 4th May to 06:30 / 6:30 am, 5th May). Stay in terminal «1A» to change plane.

Flight Nairobi - Johannesburg

Kenya Airways international flight KQ766 leaves Nairobi (Jomo Kenyatta), Terminal «1A» at 06:30 (6:30 am) and lands in Johannesburg (OR Tambo), Terminal «A» at 09:45 (9:45 am). Flight duration is 4 hours 15 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 35 minutes (from 09:45 / 9:45 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Option #19

Flight Ndola - Bulawayo

Ethiopian Airlines international flight ET829 leaves Ndola at 12:45 (12:45 pm) and lands in Bulawayo (Joshua Mqabuko Nkomo) at 14:25 (2:25 pm). Flight duration is 1 hours 40 minutes.

Connection in Bulawayo

Connection time in Bulawayo, Joshua Mqabuko Nkomo airport is 3 hours and 45 minutes (from 14:25 / 2:25 pm, 4th May to 18:10 / 6:10 pm, 4th May).

Flight Bulawayo - Johannesburg

Fastjet international flight FN8663 leaves Bulawayo (Joshua Mqabuko Nkomo) at 18:10 (6:10 pm) and lands in Johannesburg (OR Tambo) at 19:30 (7:30 pm). Flight duration is 1 hours 20 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 15 hours and 50 minutes (from 19:30 / 7:30 pm, 4th May to 11:20 / 11:20 am, 5th May).

Flight Johannesburg - Blantyre

Airlink international flight 4Z450 leaves Johannesburg (OR Tambo), Terminal «B» at 11:20 (11:20 am) and lands in Blantyre (Chileka) at 13:25 (1:25 pm). Flight duration is 2 hours 05 minutes.

Option #20

Flight Ndola - Lusaka

Proflight Zambia domestic flight P0335 leaves Ndola at 13:45 (1:45 pm) and lands in Lusaka at 14:30 (2:30 pm). Flight duration is 0 hours 45 minutes.

Connection in Lusaka

Connection time in Lusaka is 16 hours and 55 minutes (from 14:30 / 2:30 pm, 4th May to 07:25 / 7:25 am, 5th May).

Flight Lusaka - Johannesburg

Zambia Airways international flight ZN305 leaves Lusaka at 07:25 (7:25 am) and lands in Johannesburg (OR Tambo), Terminal «B» at 09:30 (9:30 am). Flight duration is 2 hours 05 minutes.

Connection in Johannesburg

Connection time in Johannesburg, OR Tambo airport is 2 hours and 50 minutes (from 09:30 / 9:30 am, 5th May to 12:20 / 12:20 pm, 5th May).

Flight Johannesburg - Blantyre

Ethiopian Airlines international flight ET21 leaves Johannesburg (OR Tambo) at 12:20 (12:20 pm) and lands in Blantyre (Chileka) at 14:35 (2:35 pm). Flight duration is 2 hours 15 minutes.

Available departure days

Select departure date to find flight connections between Ndola and Blantyre. Note that other flight options may be available for different date.

See also

Return flights (Blantyre to Ndola)

More flight connections

Privacy Disclaimer