Going up from San Francisco at 7:00 a.m or 1:00 p.m. in the afternoon by bus crossing the Bay Bridge for a comfortable train ride to Merced that takes abut 3 hours, then transfer by motor coach to Yosemite Valley takes about 2 hrs and 15 minutes. Here is some important information. The distance between San Francisco to Yosemite is 215 miles (345 km). Driving time in a car is at least 4 hours, in a bus about 30 minutes more each way. Our service includes booking Amtrak train and bus with essential information about how to get around in the park with sightseeing map, written step by step guide, also in rare instances if the trip is interrupted or delayed by Amtrak or Yosemite area regional transportation system, refund or alternative transportation arrangements will be made by us when possible.