
Fly to
Route
Depart
Return
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Çar 7/29
8:45 am-9:50 am
Nonstop1h 05m
Johannesburg OR Tambo
Pzt 8/17
6:15 pm-7:20 pm
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Per 8/20
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Pzt 8/24
7:00 am-8:05 am
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Pzt 7/6
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Cum 7/10
7:00 am-8:05 am
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Per 7/23
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Paz 8/16
4:35 pm-5:40 pm
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Cum 8/7
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Pzt 8/10
6:15 pm-7:20 pm
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Paz 11/1
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Sal 11/3
4:35 pm-5:40 pm
Nonstop1h 05m
PietermaritzburgJohannesburg
PZB - JNB
PZBJNB
Pietermaritzburg
Paz 6/28
6:20 pm-7:25 pm
Nonstop1h 05m
Johannesburg OR Tambo
Sal 7/7
4:35 pm-5:40 pm
Nonstop1h 05m
PietermaritzburgNew York
PZB - JFK
PZBJFK
Pietermaritzburg
Çar 11/25
2:05 pm-9:05 pm
2 stops38h 00m
New York John F Kennedy Intl
Paz 11/29
8:05 am-1:40 pm
2 stops22h 35m
PietermaritzburgNew York
PZB - JFK
PZBJFK
Pietermaritzburg
Per 10/29
2:05 pm-8:35 pm
2 stops36h 30m
New York John F Kennedy Intl
Pzt 11/2
6:15 pm-1:40 pm
2 stops36h 25m
PietermaritzburgNewark
PZB - EWR
PZBEWR
Pietermaritzburg
Per 11/5
2:05 pm-7:35 pm
2 stops36h 30m
Newark
Pzt 11/9
6:30 pm-1:40 pm
2 stops36h 10m