John Muir Trail GPX, Stages & Public Transport Guide

Start → End · 336 km · 17 transit-optimized stages

336km

Total Distance

17

Stages

13,617m

Total Ascent

37

Transit Stops

Plan John Muir Trail

John Muir Trail covers 336 km with 13,617 m of ascent from Start to End. Use the full-route GPX, stage GPX files, elevation profile, and public transport stops to choose a hiking, trail running, or fastpacking schedule.

Best season
Mar-Nov
GPX coverage
Full route plus 17 stage GPX files
Transit access
5 of 17 stages start or finish by public transport
Stage options
17 days hiking / 8 days trail running / 11 days fastpacking

🚌 Why transit-optimized?

We split John Muir Trail into 17 stages. 5 of them start or end at a transit stop — look for the 🚌 icon in the stage directory below.

Full Trail Map

Stage Directory

#StageDistanceTransit
1Start → End17.5 km🚌
2Start → Tuolumne Meadows Store18.5 km🚌
3Tuolumne Meadows Store → End22.5 km🚌
4Start → End8 km
5Start → Devils Postpile24.1 km🚌
6Devils Postpile → End21 km🚌
7Start → End8 km
8Start → End21.5 km
9Start → End17 km
10Start → Muir Trail Ranch13 km
11Muir Trail Ranch → End23 km
12Start → End25.5 km
13Start → End15.5 km
14Start → End27.5 km
15Start → End25 km
16Start → End23.5 km
17Start → End24.8 km
Total335.8 km

How Long Does It Take?

17 days (20 km/day)

Comfortable pace with time to enjoy the scenery. 17 days.

Elevation Profile

1,500m2,000m2,500m3,000m3,500m4,000m4,500m0 km50 km100 km150 km200 km250 km300 km350 km4,396m1,250m
Moderate (10–15%) Easy (5–10%) Flat (<5%)

Transit Stops Along the Trail

Bus and train stops within 2 km of the trail, sorted by distance along the route.

KmStopDistance to Trail
0🚌 Yosemite Village3054m
0🚌 Yosemite Village Parking2623m
0🚌 Village Store & Welcome Center2886m
0🚌 The Ahwahnee2165m
0🚌 Degnan's Kitchen2922m
0🚌 Yosemite Exploration Center3051m
0🚌 Curry Village Parking (Eastbound)1280m
0🚌 Upper Pines Campground1006m
0🚌 Mirror Lake Trailhead758m
0🚌 Lower Pines Campgrounds995m
0🚌 Curry Village Parking (Westbound)1297m
0.1🚌 Happy Isles154m
0🚌 Curry Village1416m
0.1🚌 Yosemite Valley Lodge/Laurel Cottage3809m
0.1🚌 Yosemite Valley Lodge3730m
0🚌 Lower Yosemite Fall3492m
0🚌 Housekeeping Camp2009m
0.2🚌 Four Mile Trailhead3849m
34.4🚌 Tuolumne Meadows Visitors Ctr.191m
36🚌 Tuolumne Meadows Store401m
83.3🚌 Agnew Meadows2816m
85.5🚌 Starkweather Lake2261m
87🚌 Upper Soda Springs1926m
89🚌 Pumice Flats1784m
89.7🚌 Minaret Falls1205m
90.6🚌 Devils Postpile345m
91🚌 Sotcher Lake964m
93.2🚌 Reds Campground847m
93.6🚌 Rainbow Falls Trailhead366m
93.6🚌 Reds Meadow Resort350m
97.4🚌 Lake Mary Rd / Horseshoe Lake Parking3828m
99.3🚌 Lake Mary Rd / Twin Falls4559m
100.4🚌 Lake Mary Loop Rd / Pine City Campground4854m
101.4🚌 Lake Mary Loop Rd / Lake Mary Marina4645m
99.6🚌 Lake Mary Loop Rd / Lake George Rd4281m
99.6🚌 Lake Mary Loop Rd / Pokonobe Lodge4745m
99.6🚌 Lake Mary Rd / Pokonobe Lodge4749m

The John Muir Trail is a 336 km long-distance hiking trail in United-States. This car-free guide breaks it into 17 transit-optimized stages, each starting and ending at a public transport stop.

Ready to hike John Muir Trail?

Pick your first stage below and download the GPX. Every stage has transit connections listed.

🗂️ Open data source: John Muir Trail on OpenStreetMap (relation 1244828). Transit stops from OSM.

Route data from OpenStreetMap © contributors, licensed under ODbL. Updated 2026-04-01.