Miami
Guangzhou
BEST
DEAL

Sat., 15 Mar.
MIA - CAN
$1685
$1606
Prime price per passenger