Beijing
Havana
BEST
DEAL
Fri, 24 May
PKX - HAV
Wed, 29 May
HAV - PKX
2231$
2122$
Prime price per passenger
Miami
Havana
BEST
DEAL
Wed, 19 Jun
MIA - HAV
224$
202$
Prime price per passenger
Mexico City
Havana
BEST
DEAL
Sat, 25 May
NLU - HAV
Wed, 29 May
HAV - NLU
657$
647$
Prime price per passenger
Beijing
Havana
BEST
DEAL
Fri, 24 May
PKX - HAV
Wed, 29 May
HAV - PKX
2233$
2127$
Prime price per passenger
Beijing
Havana
BEST
DEAL
Fri, 24 May
PEK - HAV
Mon, 27 May
HAV - PEK
2463$
2397$
Prime price per passenger
Cancun
Havana
BEST
DEAL
Sat, 25 May
CUN - HAV
Wed, 29 May
HAV - CUN
658$
656$
Prime price per passenger
Tijuana
Havana
BEST
DEAL
Sat, 25 May
TIJ - HAV
Wed, 29 May
HAV - TIJ
862$
845$
Prime price per passenger
Singapore
Havana
BEST
DEAL
Sat, 25 May
SIN - HAV
Wed, 29 May
HAV - SIN
1979$
1972$
Prime price per passenger