Il existe des bus et des trains qui font le trajet San Francisco - Yosemite. C'est assez long (au moins 5 heures la dernière fois si je me souviens bien) et il y a des changements à faire. le plus rapide est de prendre le BART ou bien le bus Amtrak jusqu'à Emeryville, de là tu prends le train jusqu'à Merced, ensuite il y a un bus Amtrak qui dessert le parc. Il y a également des navettes dans le parc. Pour plus d'infos, aller voir sur le site www.amtrak.com
Une autre solution est le "Bug bus". C'est le bus d'une auberge de jeunesse située dans le parc. Ils font des "packages" au départ de San Francisco avec trajet, nuits en auberge de jeunesse et des activités (randos etc...). Voir www.yosemitebug.com
Voilà. J'habite à San Francisco et pour partir un long week-end à Yosemite, les transports en commun sont bien. Si par contre vous ne voulez 'y passer qu'une journée, allez-y en voiture parce que sinon vous perdrez trop de temps.