Расстояние между Портлендом и Сингапуром: 13096 км.
Расчётное время в полёте без пересадок: 16 ч 52 мин.
Прямых рейсов Портленд – Сингапур сейчас нет. Время в пути с пересадкой зависит от стыковки: варианты с ценами ниже, точное время у каждого билета покажет поиск.