Rome2Rio

Bagaimana bertolak dariPortland ke Saint Johndengan kapal terbang, kereta api, bas, atau kereta

Cari Pengangkutan ke Saint John

Lihat semua pilihan
Kod QR untuk memuat turun apl Rome2Rio

Muat turun apl perjalanan Rome2Rio

Imbas kod QR dengan telefon anda untuk memuat turun apl

Muat turun di App StoreDapatkannya di Google Play

Terdapat 7 cara untuk bertolak dari Portland ke Saint John dengan kapal terbang, kereta api, bas, atau kereta

Pilih pilihan di bawah untuk melihat arahan langkah demi langkah dan bandingkan harga tiket serta masa perjalanan dalam perancang perjalanan Rome2Rio.

  1. Terbang Portland ke Saint John

    Terbaik
    1. Terbang dari Portland (PDX) ke Saint John (YSJ)plane plane PDX - YSJ
    14 j 30 min
    $306–1,308
  2. Terbang Portland ke Bangor, bas, pandu

    Paling murah
    1. Terbang dari Portland (PDX) ke Bangor (BGR)plane plane PDX - BGR
    2. Naiki bus dari Bangor Airport ke Perry, MEbus bus
    3. Pandu dari Perry, ME ke Saint Johncar car
    15 j 37 min
    $273–983
  3. Kereta api, bas, pandu

    1. Naiki train dari Portland ke Chicago Union Stationtrain train
    2. Naiki train dari Chicago Union Station ke Bostontrain train
    3. Naiki bus dari Boston, MA - South Station ke Bangor Transportation Centerbus bus
    4. Naiki bus dari Bangor, ME ke Perry, MEbus bus
    5. Pandu dari Perry, ME ke Saint Johncar car
    3 h 8 j
    $2,620–4,166
  4. Pandu  5,059.1 km

    1. Pandu dari Portland ke Saint Johncar car 5,059.1 km
    2 h 10 j
    $853–1,232
  5. Terbang Portland ke Fredericton, bas

    1. Terbang dari Portland (PDX) ke Fredericton (YFC)plane plane PDX - YFC
    2. Naiki bus dari Fredericton Airport ke Saint John Terminalbus bus
    15 j 50 min
    $274–1,049
  6. Kereta api ke Seattle, terbang ke Saint John

    1. Naiki train dari Portland ke Tacomatrain train
    2. Terbang dari Seattle (SEA) ke Saint John (YSJ)plane plane SEA - YSJ
    17 j 58 min
    $408–1,381
  7. Bas, kereta api, pandu

    1. Naiki bus dari Portland Curbside Bus Stop ke Pasco Bus Stopbus bus
    2. Naiki bus dari Pasco Bus Stop ke Denver Union Stationbus bus
    3. Naiki train dari Denver ke Chicago Union Stationtrain train
    4. Naiki train dari Chicago Union Station ke Bostontrain train
    5. Naiki bus dari Boston, MA - South Station ke Bangor Transportation Centerbus bus
    6. Naiki bus dari Bangor, ME ke Perry, MEbus bus
    7. Pandu dari Perry, ME ke Saint Johncar car
    3 h 9 j
    $2,007–3,290

penerbangan Portland (PDX) ke Saint John (YSJ)

Calendar18Penerbangan Mingguan
Duration14 j 14 minTempoh Purata
Ticket$305Harga Paling Murah
Lihat jadual

Membandingkan Pilihan Perjalanan Anda

Syarikat apakah yang menjalankan perkhidmatan antara Portland, OR, Amerika Syarikat dan Saint John, NB, Kanada?

Syarikat penerbangan
Pengendali kereta api
Pengendali bas