Bus service is available to Yosemite Valley from cities throughout California (and the rest of the United States).
- Amtrak provides a combination of train and bus service to Yosemite Valley.
- Greyhound provides bus service to Merced, where you can transfer to YARTS to continue to Yosemite Valley.
Yosemite Area Regional Transportation System (YARTS) buses also provide service from communities along Highway 140 between Merced and Yosemite (including Mariposa, Midpines, and El Portal). During summer, service is also available from east of Yosemite, via Highway 120 (including Lee Vining, June Lake, and Mammoth Lakes).
Free shuttle service is available within some (but not all) areas of the park.
If you arrive in Yosemite Valley by bus, access to other areas of the park is possible, as follows:
- Yosemite Valley (free shuttle service around eastern Yosemite Valley)
- Glacier Point (late May/June through October via fee-based tour)
- Badger Pass (mid December through March via free shuttle)
- Wawona (summer only; very limited shuttle service available from Wawona to Yosemite Valley in the morning and from Yosemite Valley to Wawona in the afternoon)
- Tioga Road/Tuolumne Meadows (July and August, along with weekends in June and September, via fee-based tour and YARTS Highway 120 East bus)
- Tuolumne Meadows (summer only; free shuttle service in the Tuolumne Meadows area)
- Hetch Hetchy Valley (no public transportation)
- Hodgdon Meadow (no public transportation)