HowToGo

Flight from Italy to Richmond, KwaZulu-Natal, South Africa

How to get to Richmond, KwaZulu-Natal, South Africa from Italy by flight ? You can check flights from Italy to Richmond, KwaZulu-Natal, South Africa below.

Search Transfer from Italy to Richmond, KwaZulu-Natal, South Africa

Search Flights

You can find flight ticket prices from Italy to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below

1. Milan Linate to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Italy to Milan Linate.

  2. You take a flight from Milan Linate to Pietermaritzburg and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
KL1618 KLM
KL0591 KLM
4Z735 Airlink
06:35 Milan Linate
10:35 Amsterdam Schiphol
12:35 Johannesburg
08:30 Amsterdam Schiphol
21:20 Johannesburg
13:40 Pietermaritzburg
Connect
KL1618 KLM
KL0591 KLM
4Z733 Airlink
06:35 Milan Linate
10:35 Amsterdam Schiphol
07:00 Johannesburg
08:30 Amsterdam Schiphol
21:20 Johannesburg
08:05 Pietermaritzburg
Connect
BA561 British Airways
BA055 British Airways
4Z735 Airlink
07:25 Milan Linate
19:05 London Heathrow
12:35 Johannesburg
08:30 London Heathrow
07:05 Johannesburg
13:40 Pietermaritzburg
Connect
LH271 Lufthansa
LH572 Lufthansa
4Z735 Airlink
10:55 Milan Linate
22:05 Frankfurt
12:35 Johannesburg
12:10 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
LH271 Lufthansa
LH572 Lufthansa
4Z743 Airlink
10:55 Milan Linate
22:05 Frankfurt
16:25 Johannesburg
12:10 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
BA565 British Airways
BA055 British Airways
4Z743 Airlink
11:05 Milan Linate
19:05 London Heathrow
16:25 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
17:30 Pietermaritzburg
Connect
BA565 British Airways
BA055 British Airways
4Z735 Airlink
11:05 Milan Linate
19:05 London Heathrow
12:35 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
13:40 Pietermaritzburg
Connect
AF1113 Air France
AF990 Air France
4Z735 Airlink
12:20 Milan Linate
21:00 Paris CDG
12:35 Johannesburg
13:55 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
AF1113 Air France
AF990 Air France
4Z743 Airlink
12:20 Milan Linate
21:00 Paris CDG
16:25 Johannesburg
13:55 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
LH281 Lufthansa
LH572 Lufthansa
4Z735 Airlink
14:15 Milan Linate
22:05 Frankfurt
12:35 Johannesburg
15:30 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
LH281 Lufthansa
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
14:15 Milan Linate
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
15:30 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
LH281 Lufthansa
LH572 Lufthansa
4Z743 Airlink
14:15 Milan Linate
22:05 Frankfurt
16:25 Johannesburg
15:30 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
AF1013 Air France
AF990 Air France
4Z735 Airlink
14:35 Milan Linate
21:00 Paris CDG
12:35 Johannesburg
16:10 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
AF1013 Air France
AF990 Air France
4Z743 Airlink
14:35 Milan Linate
21:00 Paris CDG
16:25 Johannesburg
16:10 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
AZ0250 Alitalia
BA055 British Airways
4Z735 Airlink
16:55 Milan Linate
19:05 London Heathrow
12:35 Johannesburg
18:00 London Heathrow
07:05 Johannesburg
13:40 Pietermaritzburg
Connect
AZ0250 Alitalia
VS449 Virgin Atlantic
4Z735 Airlink
16:55 Milan Linate
22:10 London Heathrow
12:35 Johannesburg
18:00 London Heathrow
10:05 Johannesburg
13:40 Pietermaritzburg
Connect
AZ2097 Alitalia
KQ126 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
18:00 Milan Linate
20:05 Rome
07:45 Nairobi
12:35 Johannesburg
19:10 Rome
05:15 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
AF1853 Air France
AF990 Air France
4Z743 Airlink
18:00 Milan Linate
21:00 Paris CDG
16:25 Johannesburg
19:30 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
AF1853 Air France
AF990 Air France
4Z735 Airlink
18:00 Milan Linate
21:00 Paris CDG
12:35 Johannesburg
19:30 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
LH275 Lufthansa
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
18:35 Milan Linate
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
19:50 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
LH275 Lufthansa
4Y132 Airbus France
4Z125 Airlink
4Z743 Airlink
18:35 Milan Linate
21:50 Frankfurt
13:20 Windhoek
16:25 Johannesburg
19:50 Frankfurt
08:05 Windhoek
15:15 Johannesburg
17:30 Pietermaritzburg
Connect
LH275 Lufthansa
LH572 Lufthansa
4Z743 Airlink
18:35 Milan Linate
22:05 Frankfurt
16:25 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
LH275 Lufthansa
4Y132 Airbus France
4Z121 Airlink
4Z743 Airlink
18:35 Milan Linate
21:50 Frankfurt
09:15 Windhoek
16:25 Johannesburg
19:50 Frankfurt
08:05 Windhoek
11:15 Johannesburg
17:30 Pietermaritzburg
Connect
LH275 Lufthansa
LH572 Lufthansa
4Z735 Airlink
18:35 Milan Linate
22:05 Frankfurt
12:35 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
BA569 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
19:20 Milan Linate
22:10 London Heathrow
12:35 Johannesburg
20:20 London Heathrow
10:05 Johannesburg
13:40 Pietermaritzburg
Connect

2. Florence to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Italy to Florence.

  2. You take a flight from Florence to Pietermaritzburg and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
KL1638 KLM
KL0591 KLM
4Z735 Airlink
06:30 Florence
10:35 Amsterdam Schiphol
12:35 Johannesburg
08:40 Amsterdam Schiphol
21:20 Johannesburg
13:40 Pietermaritzburg
Connect
KL1638 KLM
KL0591 KLM
4Z733 Airlink
06:30 Florence
10:35 Amsterdam Schiphol
07:00 Johannesburg
08:40 Amsterdam Schiphol
21:20 Johannesburg
08:05 Pietermaritzburg
Connect
LX1679 Swiss
LX288 Swiss
4Z735 Airlink
09:35 Florence
22:40 Zurich
12:35 Johannesburg
10:55 Zurich
09:10 Johannesburg
13:40 Pietermaritzburg
Connect
LH309 Lufthansa
LH572 Lufthansa
4Z743 Airlink
10:05 Florence
22:05 Frankfurt
16:25 Johannesburg
11:45 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
LH309 Lufthansa
LH572 Lufthansa
4Z735 Airlink
10:05 Florence
22:05 Frankfurt
12:35 Johannesburg
11:45 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
TP879 TAP Portugal
TP283 TAP Portugal
4Z271 Airlink
4Z735 Airlink
11:45 Florence
19:15 Lisbon
07:40 Maputo
12:35 Johannesburg
13:40 Lisbon
06:45 Maputo
08:55 Johannesburg
13:40 Pietermaritzburg
Connect
AF1367 Air France
AF990 Air France
4Z735 Airlink
12:40 Florence
21:00 Paris CDG
12:35 Johannesburg
14:30 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
AF1367 Air France
AF990 Air France
4Z743 Airlink
12:40 Florence
21:00 Paris CDG
16:25 Johannesburg
14:30 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
EN8855 Air Dolomiti
LH572 Lufthansa
4Z743 Airlink
13:35 Florence
22:05 Frankfurt
16:25 Johannesburg
15:10 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
EN8855 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
13:35 Florence
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
15:10 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8855 Air Dolomiti
LH572 Lufthansa
4Z735 Airlink
13:35 Florence
22:05 Frankfurt
12:35 Johannesburg
15:10 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
LX1675 Swiss
LX288 Swiss
4Z743 Airlink
14:40 Florence
22:40 Zurich
16:25 Johannesburg
15:55 Zurich
09:10 Johannesburg
17:30 Pietermaritzburg
Connect
LX1675 Swiss
LX288 Swiss
4Z735 Airlink
14:40 Florence
22:40 Zurich
12:35 Johannesburg
15:55 Zurich
09:10 Johannesburg
13:40 Pietermaritzburg
Connect
AF1567 Air France
AF990 Air France
4Z735 Airlink
15:20 Florence
21:00 Paris CDG
12:35 Johannesburg
17:10 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
AF1567 Air France
AF990 Air France
4Z743 Airlink
15:20 Florence
21:00 Paris CDG
16:25 Johannesburg
17:10 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
EN8859 Air Dolomiti
LH572 Lufthansa
4Z743 Airlink
17:55 Florence
22:05 Frankfurt
16:25 Johannesburg
19:30 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
EN8859 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
17:55 Florence
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
19:30 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8859 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z743 Airlink
17:55 Florence
21:50 Frankfurt
09:15 Windhoek
16:25 Johannesburg
19:30 Frankfurt
08:05 Windhoek
11:15 Johannesburg
17:30 Pietermaritzburg
Connect
EN8859 Air Dolomiti
LH572 Lufthansa
4Z735 Airlink
17:55 Florence
22:05 Frankfurt
12:35 Johannesburg
19:30 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
EN8859 Air Dolomiti
4Y132 Airbus France
4Z125 Airlink
4Z743 Airlink
17:55 Florence
21:50 Frankfurt
13:20 Windhoek
16:25 Johannesburg
19:30 Frankfurt
08:05 Windhoek
15:15 Johannesburg
17:30 Pietermaritzburg
Connect
AF1667 Air France
AF990 Air France
4Z743 Airlink
18:10 Florence
21:00 Paris CDG
16:25 Johannesburg
20:00 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
AF1667 Air France
AF990 Air France
4Z735 Airlink
18:10 Florence
21:00 Paris CDG
12:35 Johannesburg
20:00 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect

3. Milan Linate to Durban

  1. You take a bus, shuttle or taxi from your location in Italy to Milan Linate.

  2. You take a flight from Milan Linate to Durban and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
BA561 British Airways
BA041 British Airways
07:25 Milan Linate
16:55 London Heathrow
08:30 London Heathrow
05:25 Durban
Connect
BA565 British Airways
BA041 British Airways
11:05 Milan Linate
16:55 London Heathrow
12:10 London Heathrow
05:25 Durban
Connect
BA565 British Airways
BA055 British Airways
BA6211 British Airways
11:05 Milan Linate
19:05 London Heathrow
10:00 Johannesburg
12:10 London Heathrow
07:05 Johannesburg
11:05 Durban
Connect
AF1853 Air France
AF990 Air France
JE249 245 Mango
18:00 Milan Linate
21:00 Paris CDG
09:35 Johannesburg
19:30 Paris CDG
07:40 Johannesburg
10:45 Durban
Connect
AF1853 Air France
AF990 Air France
JE243 Mango
18:00 Milan Linate
21:00 Paris CDG
09:00 Johannesburg
19:30 Paris CDG
07:40 Johannesburg
10:10 Durban
Connect
AF1853 Air France
AF990 Air France
FA414 Safair
18:00 Milan Linate
21:00 Paris CDG
08:50 Johannesburg
19:30 Paris CDG
07:40 Johannesburg
10:00 Durban
Connect
LH275 Lufthansa
LH572 Lufthansa
JE249 245 Mango
18:35 Milan Linate
22:05 Frankfurt
09:35 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
10:45 Durban
Connect
LH275 Lufthansa
LH572 Lufthansa
BA6211 British Airways
18:35 Milan Linate
22:05 Frankfurt
10:00 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
11:05 Durban
Connect
LH275 Lufthansa
LH572 Lufthansa
JE249 247 Mango
18:35 Milan Linate
22:05 Frankfurt
10:25 Johannesburg
19:50 Frankfurt
08:30 Johannesburg
11:35 Durban
Connect
BA569 British Airways
BA059 British Airways
BA6307 British Airways
19:20 Milan Linate
21:40 London Heathrow
17:30 Capetown
20:20 London Heathrow
10:10 Capetown
19:30 Durban
Connect
BA569 British Airways
BA059 British Airways
BA6305 British Airways
19:20 Milan Linate
21:40 London Heathrow
12:00 Capetown
20:20 London Heathrow
10:10 Capetown
14:00 Durban
Connect

4. Turin to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Italy to Turin.

  2. You take a flight from Turin to Pietermaritzburg and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
KL1554 KLM
KL0591 KLM
4Z733 Airlink
06:20 Turin
10:35 Amsterdam Schiphol
07:00 Johannesburg
08:15 Amsterdam Schiphol
21:20 Johannesburg
08:05 Pietermaritzburg
Connect
KL1554 KLM
KL0591 KLM
4Z735 Airlink
06:20 Turin
10:35 Amsterdam Schiphol
12:35 Johannesburg
08:15 Amsterdam Schiphol
21:20 Johannesburg
13:40 Pietermaritzburg
Connect
AF1503 Air France
KQ115 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
06:35 Turin
20:25 Paris CDG
07:45 Nairobi
12:35 Johannesburg
07:55 Paris CDG
05:30 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
AF1503 Air France
AF990 Air France
4Z743 Airlink
06:35 Turin
21:00 Paris CDG
16:25 Johannesburg
07:55 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
AF1503 Air France
AF990 Air France
4Z735 Airlink
06:35 Turin
21:00 Paris CDG
12:35 Johannesburg
07:55 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
AZ1432 Alitalia
AZ0896 Alitalia
MS839 Egyptair
4Z735 Airlink
06:40 Turin
12:50 Rome
23:10 Cairo
12:35 Johannesburg
07:55 Rome
16:05 Cairo
07:10 Johannesburg
13:40 Pietermaritzburg
Connect
AZ1432 Alitalia
KQ126 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
06:40 Turin
20:05 Rome
07:45 Nairobi
12:35 Johannesburg
07:55 Rome
05:15 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
EN8851 Air Dolomiti
LH572 Lufthansa
4Z743 Airlink
07:10 Turin
22:05 Frankfurt
16:25 Johannesburg
08:30 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
EN8851 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
07:10 Turin
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
08:30 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8851 Air Dolomiti
LH572 Lufthansa
4Z735 Airlink
07:10 Turin
22:05 Frankfurt
12:35 Johannesburg
08:30 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
AF1103 Air France
AF990 Air France
4Z743 Airlink
10:45 Turin
21:00 Paris CDG
16:25 Johannesburg
12:10 Paris CDG
07:40 Johannesburg
17:30 Pietermaritzburg
Connect
AF1103 Air France
AF990 Air France
4Z735 Airlink
10:45 Turin
21:00 Paris CDG
12:35 Johannesburg
12:10 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
EN8849 Air Dolomiti
MS786 Egyptair
MS839 Egyptair
4Z735 Airlink
12:30 Turin
15:25 Frankfurt
23:10 Cairo
12:35 Johannesburg
13:50 Frankfurt
19:20 Cairo
07:10 Johannesburg
13:40 Pietermaritzburg
Connect
EN8849 Air Dolomiti
4Y132 Airbus France
4Z125 Airlink
4Z743 Airlink
12:30 Turin
21:50 Frankfurt
13:20 Windhoek
16:25 Johannesburg
13:50 Frankfurt
08:05 Windhoek
15:15 Johannesburg
17:30 Pietermaritzburg
Connect
EN8849 Air Dolomiti
LH572 Lufthansa
4Z743 Airlink
12:30 Turin
22:05 Frankfurt
16:25 Johannesburg
13:50 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
EN8849 Air Dolomiti
DE2292 Condor Flugdienst
4Z121 Airlink
4Z735 Airlink
12:30 Turin
20:20 Frankfurt
09:15 Windhoek
12:35 Johannesburg
13:50 Frankfurt
06:35 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8849 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
12:30 Turin
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
13:50 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8849 Air Dolomiti
LH572 Lufthansa
4Z735 Airlink
12:30 Turin
22:05 Frankfurt
12:35 Johannesburg
13:50 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
EN8255 Air Dolomiti
MS788 Egyptair
MS839 Egyptair
4Z735 Airlink
13:30 Turin
15:55 Munich
23:10 Cairo
12:35 Johannesburg
14:40 Munich
19:30 Cairo
07:10 Johannesburg
13:40 Pietermaritzburg
Connect
FR1030 Ryanair
TK1396 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
14:00 Turin
19:25 Catania
01:45 Istanbul
12:35 Johannesburg
15:50 Catania
22:45 Istanbul
10:20 Johannesburg
13:40 Pietermaritzburg
Connect
EN8845 Air Dolomiti
LH572 Lufthansa
4Z735 Airlink
14:20 Turin
22:05 Frankfurt
12:35 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
EN8845 Air Dolomiti
4Y132 Airbus France
4Z125 Airlink
4Z743 Airlink
14:20 Turin
21:50 Frankfurt
13:20 Windhoek
16:25 Johannesburg
15:40 Frankfurt
08:05 Windhoek
15:15 Johannesburg
17:30 Pietermaritzburg
Connect
EN8845 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z743 Airlink
14:20 Turin
21:50 Frankfurt
09:15 Windhoek
16:25 Johannesburg
15:40 Frankfurt
08:05 Windhoek
11:15 Johannesburg
17:30 Pietermaritzburg
Connect
EN8845 Air Dolomiti
LH572 Lufthansa
4Z743 Airlink
14:20 Turin
22:05 Frankfurt
16:25 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
EN8845 Air Dolomiti
4Y132 Airbus France
4Z121 Airlink
4Z735 Airlink
14:20 Turin
21:50 Frankfurt
09:15 Windhoek
12:35 Johannesburg
15:40 Frankfurt
08:05 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
EN8845 Air Dolomiti
DE2292 Condor Flugdienst
4Z121 Airlink
4Z735 Airlink
14:20 Turin
20:20 Frankfurt
09:15 Windhoek
12:35 Johannesburg
15:40 Frankfurt
06:35 Windhoek
11:15 Johannesburg
13:40 Pietermaritzburg
Connect
AZ1428 Alitalia
MS794 Egyptair
MS839 Egyptair
4Z735 Airlink
14:50 Turin
18:20 Rome
23:10 Cairo
12:35 Johannesburg
16:05 Rome
21:25 Cairo
07:10 Johannesburg
13:40 Pietermaritzburg
Connect
AZ1428 Alitalia
KQ126 Kenya Airways
KQ760 Kenya Airways
4Z735 Airlink
14:50 Turin
20:05 Rome
07:45 Nairobi
12:35 Johannesburg
16:05 Rome
05:15 Nairobi
10:55 Johannesburg
13:40 Pietermaritzburg
Connect
AZ1428 Alitalia
KQ126 Kenya Airways
KQ760 Kenya Airways
4Z743 Airlink
14:50 Turin
20:05 Rome
07:45 Nairobi
16:25 Johannesburg
16:05 Rome
05:15 Nairobi
10:55 Johannesburg
17:30 Pietermaritzburg
Connect
BA2579 British Airways
VS449 Virgin Atlantic
4Z735 Airlink
19:25 Turin
22:10 London Heathrow
12:35 Johannesburg
20:15 London Heathrow
10:05 Johannesburg
13:40 Pietermaritzburg
Connect
BA2579 British Airways
VS449 Virgin Atlantic
4Z743 Airlink
19:25 Turin
22:10 London Heathrow
16:25 Johannesburg
20:15 London Heathrow
10:05 Johannesburg
17:30 Pietermaritzburg
Connect

5. Milan Malpensa to Durban

  1. You take a bus, shuttle or taxi from your location in Italy to Milan Malpensa.

  2. You take a flight from Milan Malpensa to Durban and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
BA583 British Airways
BA041 British Airways
08:05 Milan Malpensa
16:55 London Heathrow
09:15 London Heathrow
05:25 Durban
Connect
BA573 British Airways
BA041 British Airways
13:15 Milan Malpensa
16:55 London Heathrow
14:20 London Heathrow
05:25 Durban
Connect
BA573 British Airways
BA055 British Airways
BA6211 British Airways
13:15 Milan Malpensa
19:05 London Heathrow
10:00 Johannesburg
14:20 London Heathrow
07:05 Johannesburg
11:05 Durban
Connect
EK206 Emirates
EK775 Emirates
14:45 Milan Malpensa
10:35 Dubai
22:50 Dubai
17:05 Durban
Connect
TK1896 Turkish Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
15:00 Milan Malpensa
01:45 Istanbul
11:30 Johannesburg
18:55 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
TK1876 Turkish Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
19:35 Milan Malpensa
01:45 Istanbul
11:30 Johannesburg
23:35 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
EK092 Emirates
EK775 Emirates
22:20 Milan Malpensa
10:35 Dubai
06:25 Dubai
17:05 Durban
Connect

6. Bologna to Durban

  1. You take a bus, shuttle or taxi from your location in Italy to Bologna.

  2. You take a flight from Bologna to Durban and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
BA543 British Airways
BA041 British Airways
07:35 Bologna
16:55 London Heathrow
08:55 London Heathrow
05:25 Durban
Connect
BA541 British Airways
BA041 British Airways
11:45 Bologna
16:55 London Heathrow
13:05 London Heathrow
05:25 Durban
Connect
BA541 British Airways
BA055 British Airways
BA6211 British Airways
11:45 Bologna
19:05 London Heathrow
10:00 Johannesburg
13:05 London Heathrow
07:05 Johannesburg
11:05 Durban
Connect
EK094 Emirates
EK775 Emirates
15:35 Bologna
10:35 Dubai
23:30 Dubai
17:05 Durban
Connect
BA545 British Airways
BA055 British Airways
BA6211 British Airways
16:35 Bologna
19:05 London Heathrow
10:00 Johannesburg
17:50 London Heathrow
07:05 Johannesburg
11:05 Durban
Connect
BA545 British Airways
BA055 British Airways
BA6223 British Airways
16:35 Bologna
19:05 London Heathrow
13:45 Johannesburg
17:50 London Heathrow
07:05 Johannesburg
14:50 Durban
Connect
BA545 British Airways
BA055 British Airways
BA6207 British Airways
16:35 Bologna
19:05 London Heathrow
16:10 Johannesburg
17:50 London Heathrow
07:05 Johannesburg
17:15 Durban
Connect
BA545 British Airways
BA059 British Airways
BA6305 British Airways
16:35 Bologna
21:40 London Heathrow
12:00 Capetown
17:50 London Heathrow
10:10 Capetown
14:00 Durban
Connect
AF1329 Air France
AF990 Air France
JE243 Mango
18:10 Bologna
21:00 Paris CDG
09:00 Johannesburg
19:55 Paris CDG
07:40 Johannesburg
10:10 Durban
Connect
AF1329 Air France
AF990 Air France
JE249 245 Mango
18:10 Bologna
21:00 Paris CDG
09:35 Johannesburg
19:55 Paris CDG
07:40 Johannesburg
10:45 Durban
Connect
AF1329 Air France
AF990 Air France
FA414 Safair
18:10 Bologna
21:00 Paris CDG
08:50 Johannesburg
19:55 Paris CDG
07:40 Johannesburg
10:00 Durban
Connect
TK1326 Turkish Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
18:55 Bologna
01:45 Istanbul
11:30 Johannesburg
22:35 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
LH289 Lufthansa
LH572 Lufthansa
BA6211 British Airways
19:10 Bologna
22:05 Frankfurt
10:00 Johannesburg
20:40 Frankfurt
08:30 Johannesburg
11:05 Durban
Connect
LH289 Lufthansa
LH572 Lufthansa
JE249 247 Mango
19:10 Bologna
22:05 Frankfurt
10:25 Johannesburg
20:40 Frankfurt
08:30 Johannesburg
11:35 Durban
Connect
LH289 Lufthansa
LH572 Lufthansa
4Z553 Airlink
19:10 Bologna
22:05 Frankfurt
10:25 Johannesburg
20:40 Frankfurt
08:30 Johannesburg
11:35 Durban
Connect

7. Zurich to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Italy to Zurich.

  2. You take a flight from Zurich to Pietermaritzburg and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.

Flight Depart Arrive
EY074 Etihad
EY602 Etihad
4Z735 Airlink
14:30 Zurich
02:00 Abu Dhabi
12:35 Johannesburg
22:30 Abu Dhabi
08:15 Johannesburg
13:40 Pietermaritzburg
Connect
LH1191 Lufthansa
LH572 Lufthansa
4Z735 Airlink
14:40 Zurich
22:05 Frankfurt
12:35 Johannesburg
15:40 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
AF1615 Air France
AF990 Air France
4Z735 Airlink
14:50 Zurich
21:00 Paris CDG
12:35 Johannesburg
16:10 Paris CDG
07:40 Johannesburg
13:40 Pietermaritzburg
Connect
TK1914 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
15:00 Zurich
01:45 Istanbul
12:35 Johannesburg
18:55 Istanbul
10:20 Johannesburg
13:40 Pietermaritzburg
Connect
EK088 Emirates
EK775 Emirates
4Z735 Airlink
15:25 Zurich
04:05 Dubai
12:35 Johannesburg
23:45 Dubai
10:15 Johannesburg
13:40 Pietermaritzburg
Connect
QR096 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
16:10 Zurich
02:30 Doha
12:35 Johannesburg
23:00 Doha
09:50 Johannesburg
13:40 Pietermaritzburg
Connect
LH1197 Lufthansa
LH572 Lufthansa
4Z743 Airlink
18:05 Zurich
22:05 Frankfurt
16:25 Johannesburg
19:05 Frankfurt
08:30 Johannesburg
17:30 Pietermaritzburg
Connect
LH1197 Lufthansa
LH572 Lufthansa
4Z735 Airlink
18:05 Zurich
22:05 Frankfurt
12:35 Johannesburg
19:05 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
LX1076 Swiss
LH572 Lufthansa
4Z735 Airlink
19:05 Zurich
22:05 Frankfurt
12:35 Johannesburg
20:10 Frankfurt
08:30 Johannesburg
13:40 Pietermaritzburg
Connect
TK1910 Turkish Airlines
TK42 Turkish Airlines
4Z735 Airlink
19:20 Zurich
01:45 Istanbul
12:35 Johannesburg
23:20 Istanbul
10:20 Johannesburg
13:40 Pietermaritzburg
Connect
TK1910 Turkish Airlines
TK42 Turkish Airlines
4Z743 Airlink
19:20 Zurich
01:45 Istanbul
16:25 Johannesburg
23:20 Istanbul
10:20 Johannesburg
17:30 Pietermaritzburg
Connect
LX288 Swiss
4Z743 Airlink
22:40 Zurich
16:25 Johannesburg
09:10 Johannesburg
17:30 Pietermaritzburg
Connect
LX288 Swiss
4Z735 Airlink
22:40 Zurich
12:35 Johannesburg
09:10 Johannesburg
13:40 Pietermaritzburg
Connect

References

Find Hotels in Richmond, KwaZulu-Natal, South Africa

You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below

Booking.com