|Shortest Duration||6h 7m|
|Trips per day||10|
Amtrak operates, on average, 10 train schedule(s) from San Francisco to Yosemite Valley. The average Amtrak ticket to Yosemite Valley costs $39.71. 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 Yosemite Valley Visitors Center and 2 other stations.
An average trip on Amtrak from San Francisco to Yosemite Valley takes 8 hours and 49 minutes, while the fastest available Amtrak trip will get you to Yosemite Valley in 6 hours and 7 minutes,
On weekends, Amtrak offers 10 trips per day and you could expect to pay $39.64 for a weekend getaway trip to Yosemite Valley.