Johannesburg
Phoenix
BEST
DEAL
Mon, 27 May
JNB - PHX
Fri, 31 May
PHX - JNB
28024R
26793R
Prime price per passenger
Newark - Nj
Phoenix
BEST
DEAL
Wed, 29 May
EWR - PHX
1120R
1051R
Prime price per passenger
Brussels
Phoenix
BEST
DEAL
Tue, 21 May
BRU - PHX
Fri, 24 May
PHX - BRU
17897R
16786R
Prime price per passenger
Cape Town
Phoenix
BEST
DEAL
Mon, 20 May
CPT - PHX
Fri, 24 May
PHX - CPT
30031R
30003R
Prime price per passenger
Brussels
Phoenix
BEST
DEAL
Tue, 21 May
BRU - PHX
Fri, 24 May
PHX - BRU
17801R
17744R
Prime price per passenger
Brussels
Phoenix
BEST
DEAL
Tue, 21 May
BRU - PHX
Fri, 24 May
PHX - BRU
21015R
20924R
Prime price per passenger
Johannesburg
Phoenix
BEST
DEAL
Sat, 25 May
JNB - PHX
Thu, 30 May
PHX - JNB
28026R
27994R
Prime price per passenger
Johannesburg
Phoenix
BEST
DEAL
Mon, 27 May
JNB - PHX
Fri, 31 May
PHX - JNB
29799R
28598R
Prime price per passenger