Travel from Sacramento to Yosemite-National-Park

Bus from Sacramento to Yosemite National Park

Greyhound USA operates a bus from Sacramento to Yosemite National Park 4 times a day. Tickets cost $17 - $45 and the journey takes 2 h 28 min. Yosemite Area Regional Transportation also services this route 3 times a day.

Travel Guides

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

How to get from Sacramento to Yosemite National Park

From Sacramento, CA bus to Merced Transpo, bus to Half Dome Village, then taxi to Yosemite National Park. 7 h $164. From Sacramento Amtrak train to Amtrak/Greyhound Station, bus to Wawona Store, then drive to Yosemite National Park. 8 h 27 min $83.

Operators from Sacramento to Yosemite National Park

Close Print Itinerary
  1. Here are 2 options to get from
    Sacramento to Yosemite National Park:

    1. Trip:
      1 Bus
      • One-Way approx: USD $123 - $182
      • Duration: 7 h
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $123 - $182
        • Duration: 7 h
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $48 - $110
      • Duration: 8 h 27 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $48 - $110
        • Duration: 8 h 27 min
        Close x