Travel from Portland to Yosemite-National-Park

Bus from Portland to Yosemite National Park

Greyhound USA operates a bus from Portland to Yosemite National Park twice daily. Tickets cost $70 - $190 and the journey takes 18 h 30 min. Yosemite Area Regional Transportation also services this route twice daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Portland to Yosemite National Park

From Skidmore Fountain station tram to Portland airport, fly to Fresno airport, bus to Half Dome Village, then taxi to Yosemite National Park. 9 h 40 min $254. From Skidmore Fountain station tram to Portland airport, fly to San Francisco airport, BART to Market St & Main St, tram to San Francisco, CA, bus to Yosemite National Park, then taxi to Yosemite National Park. 12 h 21 min $362. From Portland Union Station Amtrak train to Sacramento Amtrak, walk to I St & 8Th St, line 15 bus to Sacramento, CA, bus to Merced Transpo, bus to Half Dome Village, then taxi to Yosemite National Park. 24 h 12 min $350. From Portland, OR bus to Amtrak/Greyhound Station, bus to The Majestic Yosemite Hotel, then taxi to Yosemite National Park. 24 h 27 min $212. From Portland Union Station Amtrak train to Sacramento Amtrak, train to Amtrak/Greyhound Station, bus to Wawona Store, then drive to Yosemite National Park. 25 h 17 min $269. From Portland Union Station Amtrak train to Oakland Jack London Square Station, walk to Lake Merritt, BART to Market St & Main St, tram to San Francisco, CA, bus to Yosemite National Park, then taxi to Yosemite National Park. 27 h 1 min $443.
Close Print Itinerary
  1. Here are 6 options to get from
    Portland to Yosemite National Park:

    1. Trip:
      1 Fly to Fresno, bus
      • One-Way approx: USD $208 - $436
      • Duration: 9 h 40 min
      Open +
      • Trip:
        1 Fly to Fresno, bus
        • One-Way approx: USD $208 - $436
        • Duration: 9 h 40 min
        Close x
    2. Trip:
      2 Fly to San Francisco, bus
      • One-Way approx: USD $220 - $454
      • Duration: 12 h 21 min
      Open +
      • Trip:
        2 Fly to San Francisco, bus
        • One-Way approx: USD $220 - $454
        • Duration: 12 h 21 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $217 - $445
      • Duration: 24 h 12 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $217 - $445
        • Duration: 24 h 12 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $179 - $324
      • Duration: 24 h 27 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $179 - $324
        • Duration: 24 h 27 min
        Close x
    5. Trip:
      5 Train, bus via Amtrak/Greyhound Station
      • One-Way approx: USD $137 - $366
      • Duration: 25 h 17 min
      Open +
      • Trip:
        5 Train, bus via Amtrak/Greyhound Station
        • One-Way approx: USD $137 - $366
        • Duration: 25 h 17 min
        Close x
    6. Trip:
      6 Train, bus via Market St & Main St
      • One-Way approx: USD $257 - $523
      • Duration: 27 h 1 min
      Open +
      • Trip:
        6 Train, bus via Market St & Main St
        • One-Way approx: USD $257 - $523
        • Duration: 27 h 1 min
        Close x