HowToGo

Flight from Estonia to Pietermaritzburg, South Africa

How to get to Pietermaritzburg, South Africa from Estonia by flight ? You can check flights from Estonia to Pietermaritzburg, South Africa below.

Search Transfer from Estonia to Pietermaritzburg, South Africa

Search Flights

You can find flight ticket prices from Estonia to Pietermaritzburg, South Africa with our flight tickets search tool below

1. Tallinn to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

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

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

Flight Depart Arrive
BT621 Air Baltic
KL0591 KLM
4Z747 Airlink
07:25 Tallinn
10:15 Amsterdam Schiphol
07:00 Johannesburg
09:00 Amsterdam Schiphol
22:05 Johannesburg
08:05 Pietermaritzburg
Connect
TK1422 Turkish Airlines
TK38 42 Turkish Airlines
4Z743 Airlink
13:00 Tallinn
02:15 Istanbul
16:25 Johannesburg
17:25 Istanbul
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
BT689 Air Baltic
AF990 Air France
4Z743 Airlink
15:50 Tallinn
23:35 Paris CDG
16:25 Johannesburg
17:55 Paris CDG
11:20 Johannesburg
17:30 Pietermaritzburg
Connect
LH883 Lufthansa
SA261 South African Airways
4Z743 Airlink
17:35 Tallinn
20:45 Frankfurt
16:25 Johannesburg
19:05 Frankfurt
08:25 Johannesburg
17:30 Pietermaritzburg
Connect
LH883 Lufthansa
LH572 Lufthansa
4Z743 Airlink
17:35 Tallinn
22:00 Frankfurt
16:25 Johannesburg
19:05 Frankfurt
09:25 Johannesburg
17:30 Pietermaritzburg
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
4Z743 Airlink
18:05 Tallinn
02:15 Istanbul
16:25 Johannesburg
22:30 Istanbul
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
TK1424 Turkish Airlines
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
18:05 Tallinn
23:55 Istanbul
08:40 Addis Ababa
16:25 Johannesburg
22:30 Istanbul
05:25 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect
LO788 LOT
LO151 LOT
LY053 El Al
4Z743 Airlink
18:35 Tallinn
22:55 Warsaw Chopin
05:50 Tel Aviv
16:25 Johannesburg
19:15 Warsaw Chopin
03:40 Tel Aviv
14:30 Johannesburg
17:30 Pietermaritzburg
Connect
LO788 LOT
LY562 El Al
LY053 El Al
4Z743 Airlink
18:35 Tallinn
21:40 Warsaw Chopin
05:50 Tel Aviv
16:25 Johannesburg
19:15 Warsaw Chopin
02:15 Tel Aviv
14:30 Johannesburg
17:30 Pietermaritzburg
Connect
SK1749 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
19:35 Tallinn
21:00 Stockholm
08:40 Addis Ababa
16:25 Johannesburg
19:35 Stockholm
06:30 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect
BT193 Air Baltic
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
19:55 Tallinn
21:00 Stockholm
08:40 Addis Ababa
16:25 Johannesburg
19:55 Stockholm
06:30 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect

2. Tallinn to Durban

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

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

  3. You take a bus, shuttle or taxi from Durban to your destination in Pietermaritzburg, South Africa.

Flight Depart Arrive
BT621 Air Baltic
KL0591 KLM
MN601 Comair
07:25 Tallinn
10:15 Amsterdam Schiphol
06:30 Johannesburg
09:00 Amsterdam Schiphol
22:05 Johannesburg
07:35 Durban
Connect
TK1422 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
13:00 Tallinn
02:15 Istanbul
12:10 Johannesburg
17:25 Istanbul
11:10 Johannesburg
13:30 Durban
Connect
LO786 LOT
QR260 Qatar Airways
QR1361 Qatar Airways
14:00 Tallinn
15:45 Warsaw Chopin
02:00 Doha
14:40 Warsaw Chopin
23:05 Doha
10:05 Durban
Connect
BT689 Air Baltic
AF990 Air France
MN623 Comair
15:50 Tallinn
23:35 Paris CDG
13:20 Johannesburg
17:55 Paris CDG
11:20 Johannesburg
14:25 Durban
Connect
BT689 Air Baltic
AF990 Air France
MN615 Comair
15:50 Tallinn
23:35 Paris CDG
13:35 Johannesburg
17:55 Paris CDG
11:20 Johannesburg
14:40 Durban
Connect
LH883 Lufthansa
LH572 Lufthansa
BA6215 British Airways
17:35 Tallinn
22:00 Frankfurt
10:35 Johannesburg
19:05 Frankfurt
09:25 Johannesburg
11:40 Durban
Connect
LH883 Lufthansa
LH576 Lufthansa
JE348 Mango
17:35 Tallinn
22:10 Frankfurt
13:15 Capetown
19:05 Frankfurt
10:50 Capetown
15:10 Durban
Connect
LH883 Lufthansa
LH572 Lufthansa
4Z553 Airlink
17:35 Tallinn
22:00 Frankfurt
10:25 Johannesburg
19:05 Frankfurt
09:25 Johannesburg
11:30 Durban
Connect
LH883 Lufthansa
LH572 Lufthansa
JE247 Mango
17:35 Tallinn
22:00 Frankfurt
10:25 Johannesburg
19:05 Frankfurt
09:25 Johannesburg
11:35 Durban
Connect
LH883 Lufthansa
SA261 South African Airways
FA414 Safair
17:35 Tallinn
20:45 Frankfurt
10:00 Johannesburg
19:05 Frankfurt
08:25 Johannesburg
11:10 Durban
Connect
LH883 Lufthansa
SA261 South African Airways
4Z553 Airlink
17:35 Tallinn
20:45 Frankfurt
10:25 Johannesburg
19:05 Frankfurt
08:25 Johannesburg
11:30 Durban
Connect
LH883 Lufthansa
SA261 South African Airways
JE247 Mango
17:35 Tallinn
20:45 Frankfurt
10:25 Johannesburg
19:05 Frankfurt
08:25 Johannesburg
11:35 Durban
Connect
LH883 Lufthansa
LH576 Lufthansa
BA6309 British Airways
17:35 Tallinn
22:10 Frankfurt
13:20 Capetown
19:05 Frankfurt
10:50 Capetown
15:20 Durban
Connect
TK1424 Turkish Airlines
TK44 Turkish Airlines
JE348 Mango
18:05 Tallinn
02:25 Istanbul
13:15 Capetown
22:30 Istanbul
12:00 Capetown
15:10 Durban
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
EK775 Emirates
18:05 Tallinn
02:15 Istanbul
12:35 Johannesburg
22:30 Istanbul
11:10 Johannesburg
13:45 Durban
Connect
TK1424 Turkish Airlines
TK44 Turkish Airlines
BA6309 British Airways
18:05 Tallinn
02:25 Istanbul
13:20 Capetown
22:30 Istanbul
12:00 Capetown
15:20 Durban
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
FA280 Safair
18:05 Tallinn
02:15 Istanbul
12:00 Johannesburg
22:30 Istanbul
11:10 Johannesburg
13:10 Durban
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
18:05 Tallinn
02:15 Istanbul
12:10 Johannesburg
22:30 Istanbul
11:10 Johannesburg
13:30 Durban
Connect

3. Pulkovo to Durban

  1. You take a bus, shuttle or taxi from your location in Estonia to Pulkovo.

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

  3. You take a bus, shuttle or taxi from Durban to your destination in Pietermaritzburg, South Africa.

Flight Depart Arrive
S71010 S7 Airlines
QR224 Qatar Airways
QR1361 Qatar Airways
12:20 Pulkovo
17:45 Moscow Domodedovo
02:00 Doha
13:55 Moscow Domodedovo
22:50 Doha
10:05 Durban
Connect
S71012 S7 Airlines
QR224 Qatar Airways
QR1361 Qatar Airways
14:40 Pulkovo
17:45 Moscow Domodedovo
02:00 Doha
16:15 Moscow Domodedovo
22:50 Doha
10:05 Durban
Connect
AF1465 Air France
AF990 Air France
MN615 Comair
15:45 Pulkovo
23:35 Paris CDG
13:35 Johannesburg
17:25 Paris CDG
11:20 Johannesburg
14:40 Durban
Connect
AF1465 Air France
AF990 Air France
MN623 Comair
15:45 Pulkovo
23:35 Paris CDG
13:20 Johannesburg
17:25 Paris CDG
11:20 Johannesburg
14:25 Durban
Connect
TK402 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
16:05 Pulkovo
02:15 Istanbul
12:10 Johannesburg
19:45 Istanbul
11:10 Johannesburg
13:30 Durban
Connect
S71014 S7 Airlines
EK132 Emirates
EK775 Emirates
17:30 Pulkovo
23:50 Moscow Domodedovo
10:15 Dubai
19:05 Moscow Domodedovo
06:15 Dubai
16:35 Durban
Connect
LH1437 Lufthansa
LH572 Lufthansa
JE247 Mango
19:00 Pulkovo
22:00 Frankfurt
10:25 Johannesburg
20:05 Frankfurt
09:25 Johannesburg
11:35 Durban
Connect
LH1437 Lufthansa
LH572 Lufthansa
BA6215 British Airways
19:00 Pulkovo
22:00 Frankfurt
10:35 Johannesburg
20:05 Frankfurt
09:25 Johannesburg
11:40 Durban
Connect
LH1437 Lufthansa
LH572 Lufthansa
4Z553 Airlink
19:00 Pulkovo
22:00 Frankfurt
10:25 Johannesburg
20:05 Frankfurt
09:25 Johannesburg
11:30 Durban
Connect
S71016 S7 Airlines
EK132 Emirates
EK775 Emirates
20:10 Pulkovo
23:50 Moscow Domodedovo
10:15 Dubai
21:45 Moscow Domodedovo
06:15 Dubai
16:35 Durban
Connect
EK176 Emirates
EK775 Emirates
23:25 Pulkovo
10:15 Dubai
06:15 Dubai
16:35 Durban
Connect

4. Helsinki to Durban

  1. You take a bus, shuttle or taxi from your location in Estonia to Helsinki.

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

  3. You take a bus, shuttle or taxi from Durban to your destination in Pietermaritzburg, South Africa.

Flight Depart Arrive
AY1331 Finnair
BA041 British Airways
07:50 Helsinki
16:55 London Heathrow
09:10 London Heathrow
05:25 Durban
Connect
AY1343 Finnair
BA041 British Airways
11:40 Helsinki
16:55 London Heathrow
12:50 London Heathrow
05:25 Durban
Connect
TK1762 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
12:35 Helsinki
02:15 Istanbul
12:10 Johannesburg
17:10 Istanbul
11:10 Johannesburg
13:30 Durban
Connect
AY1335 Finnair
BA041 British Airways
14:00 Helsinki
16:55 London Heathrow
15:10 London Heathrow
05:25 Durban
Connect
AY1337 Finnair
BA057 British Airways
BA6209 British Airways
16:00 Helsinki
21:10 London Heathrow
14:15 Johannesburg
17:00 London Heathrow
10:15 Johannesburg
15:20 Durban
Connect
AY1337 Finnair
BA057 British Airways
BA6211 British Airways
16:00 Helsinki
21:10 London Heathrow
12:45 Johannesburg
17:00 London Heathrow
10:15 Johannesburg
13:50 Durban
Connect
AY1337 Finnair
BA059 British Airways
BA6309 British Airways
16:00 Helsinki
21:45 London Heathrow
13:20 Capetown
17:00 London Heathrow
11:30 Capetown
15:20 Durban
Connect
AY1341 Finnair
BA057 British Airways
BA6209 British Airways
16:25 Helsinki
21:10 London Heathrow
14:15 Johannesburg
17:40 London Heathrow
10:15 Johannesburg
15:20 Durban
Connect
QR302 Qatar Airways
QR1369 Qatar Airways
BA6309 British Airways
16:25 Helsinki
02:00 Doha
13:20 Capetown
23:20 Doha
11:20 Capetown
15:20 Durban
Connect
AY1341 Finnair
BA059 British Airways
BA6309 British Airways
16:25 Helsinki
21:45 London Heathrow
13:20 Capetown
17:40 London Heathrow
11:30 Capetown
15:20 Durban
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
BA6211 British Airways
16:25 Helsinki
02:10 Doha
12:45 Johannesburg
23:20 Doha
10:00 Johannesburg
13:50 Durban
Connect
AY1341 Finnair
BA057 British Airways
BA6211 British Airways
16:25 Helsinki
21:10 London Heathrow
12:45 Johannesburg
17:40 London Heathrow
10:15 Johannesburg
13:50 Durban
Connect
QR302 Qatar Airways
QR1361 Qatar Airways
16:25 Helsinki
02:00 Doha
23:20 Doha
10:05 Durban
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
QR1367 Qatar Airways
16:25 Helsinki
02:10 Doha
16:00 Johannesburg
23:20 Doha
10:00 Johannesburg
17:10 Durban
Connect
AY1341 Finnair
BA057 British Airways
BA6223 British Airways
16:25 Helsinki
21:10 London Heathrow
15:00 Johannesburg
17:40 London Heathrow
10:15 Johannesburg
16:05 Durban
Connect
LH851 Lufthansa
SA261 South African Airways
JE249 Mango
17:55 Helsinki
20:45 Frankfurt
11:15 Johannesburg
19:40 Frankfurt
08:25 Johannesburg
12:25 Durban
Connect
LH851 Lufthansa
SA261 South African Airways
JE247 Mango
17:55 Helsinki
20:45 Frankfurt
10:25 Johannesburg
19:40 Frankfurt
08:25 Johannesburg
11:35 Durban
Connect
LH851 Lufthansa
LH572 Lufthansa
JE253 Mango
17:55 Helsinki
22:00 Frankfurt
13:10 Johannesburg
19:40 Frankfurt
09:25 Johannesburg
14:20 Durban
Connect
LH851 Lufthansa
SA261 South African Airways
JE253 Mango
17:55 Helsinki
20:45 Frankfurt
13:10 Johannesburg
19:40 Frankfurt
08:25 Johannesburg
14:20 Durban
Connect
LH851 Lufthansa
LH572 Lufthansa
JE247 Mango
17:55 Helsinki
22:00 Frankfurt
10:25 Johannesburg
19:40 Frankfurt
09:25 Johannesburg
11:35 Durban
Connect
LH851 Lufthansa
LH576 Lufthansa
JE348 Mango
17:55 Helsinki
22:10 Frankfurt
13:15 Capetown
19:40 Frankfurt
10:50 Capetown
15:10 Durban
Connect
LH851 Lufthansa
LH572 Lufthansa
JE249 Mango
17:55 Helsinki
22:00 Frankfurt
11:15 Johannesburg
19:40 Frankfurt
09:25 Johannesburg
12:25 Durban
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
TK42 Turkish Airlines
18:10 Helsinki
02:15 Istanbul
12:10 Johannesburg
22:40 Istanbul
11:10 Johannesburg
13:30 Durban
Connect
AY1339 Finnair
BA059 British Airways
BA6309 British Airways
19:30 Helsinki
21:45 London Heathrow
13:20 Capetown
20:40 London Heathrow
11:30 Capetown
15:20 Durban
Connect
AY1581 Finnair
AF990 Air France
MN615 Comair
19:40 Helsinki
23:35 Paris CDG
13:35 Johannesburg
21:45 Paris CDG
11:20 Johannesburg
14:40 Durban
Connect
AY1581 Finnair
AF990 Air France
MN623 Comair
19:40 Helsinki
23:35 Paris CDG
13:20 Johannesburg
21:45 Paris CDG
11:20 Johannesburg
14:25 Durban
Connect
FZ1784 Flydubai
EK775 Emirates
22:50 Helsinki
10:15 Dubai
07:20 Dubai
16:35 Durban
Connect

5. Helsinki to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Estonia to Helsinki.

  2. You take a flight from Helsinki to Pietermaritzburg and cost approximately 900 USD.

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

Flight Depart Arrive
KL1164 KLM
KL0591 KLM
4Z747 Airlink
07:00 Helsinki
10:15 Amsterdam Schiphol
07:00 Johannesburg
08:45 Amsterdam Schiphol
22:05 Johannesburg
08:05 Pietermaritzburg
Connect
TK1762 Turkish Airlines
TK38 42 Turkish Airlines
4Z743 Airlink
12:35 Helsinki
02:15 Istanbul
16:25 Johannesburg
17:10 Istanbul
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
AY1335 Finnair
BA057 British Airways
4Z743 Airlink
14:00 Helsinki
21:10 London Heathrow
16:25 Johannesburg
15:10 London Heathrow
10:15 Johannesburg
17:30 Pietermaritzburg
Connect
LH849 Lufthansa
SA261 South African Airways
4Z743 Airlink
14:55 Helsinki
20:45 Frankfurt
16:25 Johannesburg
16:40 Frankfurt
08:25 Johannesburg
17:30 Pietermaritzburg
Connect
AY1337 Finnair
SA235 South African Airways
4Z743 Airlink
16:00 Helsinki
18:05 London Heathrow
16:25 Johannesburg
17:00 London Heathrow
07:15 Johannesburg
17:30 Pietermaritzburg
Connect
AY1337 Finnair
BA057 British Airways
4Z743 Airlink
16:00 Helsinki
21:10 London Heathrow
16:25 Johannesburg
17:00 London Heathrow
10:15 Johannesburg
17:30 Pietermaritzburg
Connect
AY1577 Finnair
AF990 Air France
4Z743 Airlink
16:05 Helsinki
23:35 Paris CDG
16:25 Johannesburg
18:10 Paris CDG
11:20 Johannesburg
17:30 Pietermaritzburg
Connect
QR302 Qatar Airways
QR1363 Qatar Airways
4Z743 Airlink
16:25 Helsinki
02:10 Doha
16:25 Johannesburg
23:20 Doha
10:00 Johannesburg
17:30 Pietermaritzburg
Connect
AY1341 Finnair
VS449 Virgin Atlantic
4Z743 Airlink
16:25 Helsinki
22:10 London Heathrow
16:25 Johannesburg
17:40 London Heathrow
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
AY1341 Finnair
BA057 British Airways
4Z743 Airlink
16:25 Helsinki
21:10 London Heathrow
16:25 Johannesburg
17:40 London Heathrow
10:15 Johannesburg
17:30 Pietermaritzburg
Connect
AY1763 Finnair
AZ0848 Alitalia
4Z743 Airlink
16:25 Helsinki
22:10 Rome
16:25 Johannesburg
18:50 Rome
08:20 Johannesburg
17:30 Pietermaritzburg
Connect
AY1513 Finnair
LX288 Swiss
4Z743 Airlink
16:30 Helsinki
21:50 Zurich
16:25 Johannesburg
18:20 Zurich
09:30 Johannesburg
17:30 Pietermaritzburg
Connect
AY1415 Finnair
SA261 South African Airways
4Z743 Airlink
16:55 Helsinki
20:45 Frankfurt
16:25 Johannesburg
18:35 Frankfurt
08:25 Johannesburg
17:30 Pietermaritzburg
Connect
AY1415 Finnair
LH572 Lufthansa
4Z743 Airlink
16:55 Helsinki
22:00 Frankfurt
16:25 Johannesburg
18:35 Frankfurt
09:25 Johannesburg
17:30 Pietermaritzburg
Connect
SK721 Scandinavian Airlines
ET715 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
17:55 Helsinki
21:00 Stockholm
08:40 Addis Ababa
16:25 Johannesburg
18:05 Stockholm
06:30 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect
LH851 Lufthansa
LH572 Lufthansa
4Z743 Airlink
17:55 Helsinki
22:00 Frankfurt
16:25 Johannesburg
19:40 Frankfurt
09:25 Johannesburg
17:30 Pietermaritzburg
Connect
LH851 Lufthansa
SA261 South African Airways
4Z743 Airlink
17:55 Helsinki
20:45 Frankfurt
16:25 Johannesburg
19:40 Frankfurt
08:25 Johannesburg
17:30 Pietermaritzburg
Connect
TK1764 Turkish Airlines
TK38 42 Turkish Airlines
4Z743 Airlink
18:10 Helsinki
02:15 Istanbul
16:25 Johannesburg
22:40 Istanbul
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
LH2463 Lufthansa
LY352 El Al
LY053 El Al
4Z743 Airlink
19:00 Helsinki
21:30 Munich
05:50 Tel Aviv
16:25 Johannesburg
20:40 Munich
02:15 Tel Aviv
14:30 Johannesburg
17:30 Pietermaritzburg
Connect
AY1339 Finnair
VS449 Virgin Atlantic
4Z743 Airlink
19:30 Helsinki
22:10 London Heathrow
16:25 Johannesburg
20:40 London Heathrow
11:10 Johannesburg
17:30 Pietermaritzburg
Connect
AY1581 Finnair
AF990 Air France
4Z743 Airlink
19:40 Helsinki
23:35 Paris CDG
16:25 Johannesburg
21:45 Paris CDG
11:20 Johannesburg
17:30 Pietermaritzburg
Connect

6. Tallinn to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Estonia to Tallinn.

  2. You take a flight from Tallinn to Johannesburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Pietermaritzburg, South Africa.

Flight Depart Arrive
LH885 Lufthansa
LH572 Lufthansa
06:45 Tallinn
22:00 Frankfurt
08:15 Frankfurt
09:25 Johannesburg
Connect
BT621 Air Baltic
KL0591 KLM
07:25 Tallinn
10:15 Amsterdam Schiphol
09:00 Amsterdam Schiphol
22:05 Johannesburg
Connect
TK1422 Turkish Airlines
TK38 42 Turkish Airlines
13:00 Tallinn
02:15 Istanbul
17:25 Istanbul
11:10 Johannesburg
Connect
BT689 Air Baltic
AF990 Air France
15:50 Tallinn
23:35 Paris CDG
17:55 Paris CDG
11:20 Johannesburg
Connect
SK1787 Scandinavian Airlines
SK1635 Scandinavian Airlines
SA261 South African Airways
16:25 Tallinn
18:10 Copenhagen
20:45 Frankfurt
17:00 Copenhagen
19:45 Frankfurt
08:25 Johannesburg
Connect
LH883 Lufthansa
LH572 Lufthansa
17:35 Tallinn
22:00 Frankfurt
19:05 Frankfurt
09:25 Johannesburg
Connect
LH883 Lufthansa
SA261 South African Airways
17:35 Tallinn
20:45 Frankfurt
19:05 Frankfurt
08:25 Johannesburg
Connect
TK1424 Turkish Airlines
TK38 42 Turkish Airlines
18:05 Tallinn
02:15 Istanbul
22:30 Istanbul
11:10 Johannesburg
Connect

References

Find Hotels in Pietermaritzburg, South Africa

You can find hotels and accommodations in Pietermaritzburg, South Africa with our hotels search tool below

Booking.com