|Shortest Duration||6h 7m|
|Trips per day||9|
Amtrak operates, on average, 9 train schedule(s) from San Francisco to Yosemite Valley. The average Amtrak ticket to Yosemite Valley costs $38.66. Cheap Amtrak tickets to Yosemite Valley are available on Wanderu starting from $38.00. In San Francisco, Amtrak departs from Greyhound Station - 200 Folsom St and no other station. In Yosemite Valley, Amtrak arrives at Camp 4 and 2 other stations.
An average trip on Amtrak from San Francisco to Yosemite Valley takes 6 hours and 19 minutes, while the fastest available Amtrak trip will get you to Yosemite Valley in 6 hours and 7 minutes,
On weekends, Amtrak offers 9 trips per day and you could expect to pay $38.67 for a weekend getaway trip to Yosemite Valley.