From SFO or SEA to NRT (Tokyo, Japan) from $459 via Air Canada