Travel options for:
Portland to North Dakota
  • Fly to Bismarck

    $222 - $386
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      5 h 4 min - 1 stopover

      $210 - $370

    3. Bismarck (BIS)

      5 min - 3.3 miles

      $10 - $13

  • Fly to Williston

    $244 - $1,016
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      5 h 11 min - 1 stopover

      $230 - $1,000

    3. Williston (ISN)

      4 min - 2.6 miles

      $11 - $14

  • Fly to Dickinson

    $300 - $1,324
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      4 h 59 min - 1 stopover

      $280 - $1,300

    3. Dickinson (DIK)

      9 min - 5.7 miles

      $17 - $22

  • Fly to Jamestown

    $182 - $764
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      5 h 5 min - 1 stopover

      $170 - $750

    3. Jamestown (JMS)

      3 min - 2.4 miles

      $9 - $11

  • Fly to Fargo

    $246 - $1,018
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      5 h 18 min - 1 stopover

      $230 - $1,000

    3. Fargo (FAR)

      7 min - 4.7 miles

      $13 - $16

  • Fly to Minot

    $244 - $1,104
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      5 h 22 min - 1 stopover

      $240 - $1,100

    3. Minot (MOT)

      13 min - hourly

      $2

  • Train

    $200 - $600
    1. Portland Union Station Amtrak

      31 h 33 min - once daily

      $200 - $600

  • Bus

    $206 - $366
    1. Portland. OR

      6 h 30 min - once daily

      $40 - $95

    2. Spokane, WA

      3 h 56 min - twice daily

      $26 - $65

    3. Missoula

      19 h 30 min - once daily

      $140 - $210

    4. Shelter 128

      8 min - hourly - line 02

  • Drive

    $140 - $220
    1. Portland

      23 h 19 min - 1501.2 miles

      $140 - $220

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Skidmore Fountain station tram to Portland airport, fly to Bismarck airport, then taxi to Bismarck. 6 h 42 min $275. From Skidmore Fountain station tram to Portland airport, fly to Williston airport, then taxi to Williston. 6 h 48 min $615. From Skidmore Fountain station tram to Portland airport, fly to Dickinson airport, then taxi to Dickinson. 6 h 41 min $723. From Skidmore Fountain station tram to Portland airport, fly to Jamestown airport, then taxi to Jamestown. 6 h 41 min $453. From Skidmore Fountain station tram to Portland airport, fly to Fargo airport, then taxi to Fargo. 6 h 58 min $618. From Skidmore Fountain station tram to Portland airport, fly to Minot airport, then bus to Minot. 7 h 38 min $604. From Portland Union Station Amtrak train to Fargo Amtrak. 31 h 33 min $428. From Portland. OR bus to Spokane, WA, bus to Missoula, bus to Shelter 128, then line 02 bus to Gtc. 32 h 25 min $300. From Portland drive to Fargo. 23 h 19 min $179.

 
 

Train, bus or fly from Portland to North Dakota?

United Airlines, Delta and 5 other airlines fly from Portland to Bismarck hourly. Alternatively, Amtrak operates a train from Portland to Fargo once daily. Tickets cost $200 - $600 and the journey takes 31 h 33 min.