Travel options for:
Ithaca to Portland
  • Fly

    $269 - $922
    1. Ithaca

      8min - 5.5 miles

      $16 - $19

    2. Ithaca (ITH)

      8hrs 55min - 1 stopover

      $250 - $900

    3. Portland (PDX)

      33min - every 30 minutes

      $3

      • Portland
  • Bus, train Amtrak

    $319 - $469
    1. Ithaca

      1hrs 50min - once daily

      $24 - $30

    2. Rochester Amtrak

      11hrs 36min - once daily

      $75 - $110

    3. Chicago Union Station Amtrak

      45hrs 55min - once daily

      $220 - $330

      • Portland Union Station Amtrak
  • Bus

    1. Ithaca

      3hrs 35min - once daily

      $30 - $45

    2. Buffalo

      9hrs 40min - once daily

      $40 - $95

    3. Cincinnati, OH

      2hrs 25min - once daily

    4. Indianapolis, IN

      25hrs 20min - once daily

      $130 - $200

    5. Denver, CO

      10hrs 30min - twice daily

      $110 - $120

    6. Salt Lake City, UT

      16hrs 15min - twice daily

      $0 - $170

      • Portland, OR
  • Bus, train VIA Rail

    $511 - $698
    1. Ithaca, NY

      6hrs 48min - once daily

      $55 - $60

    2. Bay St At Dundas St West

      11min - every 15 minutes - line 6

      $3

    3. Toronto, ON

      3days 14hrs - 3 times a week

      $430 - $600

    4. Vancouver, BC

      7hrs 15min - twice daily

      $23 - $35

      • Portland, OR
  • Drive

    $290 - $420
    1. Ithaca

      43hrs 56min - 2794.8 miles

      $290 - $420

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

From Ithaca taxi to Ithaca airport, fly to Portland airport, then tram to Portland. 9hrs 43min $521. From Ithaca bus to Rochester Amtrak, train to Chicago Union Station Amtrak, then train to Portland Union Station Amtrak. 2days 13hrs $469. From Ithaca bus to Buffalo, bus to Cincinnati, OH, bus to Indianapolis, IN, bus to Denver, CO, bus to Salt Lake City, UT, then bus to Portland, OR. 3days 00hrs. From Ithaca, NY bus to Bay St At Dundas St West, line 6 bus to Toronto, ON, train to Vancouver, BC, then bus to Portland, OR. 4days 06hrs $597. From Ithaca drive to Portland. 43hrs 56min $354.