Johannesburg
Panama City
BEST
DEAL
Sun, 26 May
JNB - PTY
Thu, 30 May
PTY - JNB
29382R
28153R
Prime price per passenger
Quito
Panama City
BEST
DEAL
Sat, 01 Jun
UIO - PTY
4132R
4046R
Prime price per passenger
Amsterdam
Panama City
BEST
DEAL
Sat, 25 May
AMS - PTY
Wed, 29 May
PTY - AMS
16812R
16684R
Prime price per passenger
Johannesburg
Panama City
BEST
DEAL
Mon, 20 May
JNB - PTY
Fri, 24 May
PTY - JNB
25610R
25595R
Prime price per passenger
Madrid
Panama City
BEST
DEAL
Sun, 26 May
MAD - PTY
Fri, 31 May
PTY - MAD
17302R
17235R
Prime price per passenger