Melbourne
Shanghai
BEST
DEAL
Mon., 21 Oct.
MEL - SHA
$1215
$1192
Prime price per passenger