Travel options for:
Portland to Bozeman
  • Fly

    $172 - $442
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      1 h 40 min - non-stop

      $140 - $400

    3. Bozeman (BZN)

      12 min - 10.8 miles

      $30 - $40

  • Bus

    $101 - $211
    1. Portland. OR

      6 h 30 min - once daily

      $40 - $95

    2. Spokane, WA

      3 h 56 min - twice daily

      $26 - $65

    3. Missoula

      3 h 39 min - once daily

      $35 - $55

  • Train, bus

    $123 - $281
    1. Portland Union Station Amtrak

      7 h 28 min - once daily

      $60 - $170

    2. Spokane, WA

      3 h 56 min - twice daily

      $26 - $65

    3. Missoula

      3 h 39 min - once daily

      $35 - $55

  • Bus via Mendenhall & Black

    $101 - $211
    1. Portland. OR

      6 h 30 min - once daily

      $40 - $95

    2. Spokane, WA

      3 h 56 min - twice daily

      $26 - $65

    3. Missoula, MT

      3 h 49 min - once daily

      $35 - $55

    4. Wal-Mart

      31 min - hourly

  • Drive

    $70 - $110
    1. Portland

      11 h 58 min - 750.3 miles

      $70 - $110

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

From Skidmore Fountain station tram to Portland airport, fly to Bozeman airport, then taxi to Bozeman. 3 h 25 min $262. From Portland. OR bus to Spokane, WA, bus to Missoula, then bus to Bozeman, MT. 16 h 5 min $155. From Portland Union Station Amtrak train to Spokane, WA, bus to Missoula, then bus to Bozeman, MT. 17 h 3 min $206. From Portland. OR bus to Spokane, WA, bus to Missoula, MT, bus to Wal-Mart, then bus to Mendenhall & Black. 17 h 26 min $155. From Portland drive to Bozeman. 11 h 58 min $89.