Pennine Way: GPX, map & 19 stages
416 km in United Kingdom · 19 stages · 9,347 m ascent · 13/19 stages with public transport · best Apr–Oct
Plan Pennine Way with the full GPX download, 19 stage GPX files, map, elevation profile, and 13/19 stages with public transport. Choose a stage, open it in Planner, or download GPX before you go.
An automatic guide. TrailSplits built it from OpenStreetMap and cut it into 19 stages at roughly even distances, 9 of the 18 breaks at a public-transport stop. They are not the official stages or checked overnight stops, and TrailSplits has not checked the stays, water or closures. Check them with the trail's operator before you go.
Quick answer: Pennine Way is a 416 km long-distance route from Edale to Kirk Yetholm. TrailSplits built this guide automatically from OpenStreetMap and cut it into 19 stages at roughly even distances, 9 of the 18 breaks at a public-transport stop; they are not the official stages or checked overnight stops. It has the map, elevation profile, full GPX download and 13/19 stages with public transport.
416km
Total Distance
19
Stages
9,347m
Total Ascent
132
Transit Stops
Plan Pennine Way
Pennine Way covers 416 km from Edale to Kirk Yetholm with 9,347 m of ascent. Use the mapped GPX, stage GPX files, elevation profile, and public transport stops to choose a hiking, trail running, or fastpacking schedule.
- Best season
- April to October· from climate averages
- GPX coverage
- Full route plus 19 stage GPX files
- Transit access
- 13 of 19 stages start or finish by public transport
- Stage options
- 21 days hiking / 10 days trail running / 14 days fastpacking
- Route coverage
- Complete mapped route
- Field use
- Route tools available
Weather this week
Loading the forecast for low point (104 m) and high point (889 m)…
Month by month
Typical weather on this trail: at the lowest point (104 m) and the highest point (889 m). Select a month to see why it is rated as it is.
| Month | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather | Mixed | Mixed | Mixed | Good | Good | Good | Good | Good | Good | Good | Mixed | Mixed |
| Stages rated good on typical weather | 0/19 | 0/19 | 1/19 | 15/19 | 19/19 | 19/19 | 19/19 | 19/19 | 19/19 | 15/19 | 3/19 | 0/19 |
| High point, day / night | 2°/-2° | 2°/-2° | 4°/-2° | 7°/0° | 11°/2° | 13°/5° | 15°/7° | 14°/7° | 12°/5° | 8°/2° | 5°/0° | 2°/-2° |
| Low point, day / night | 7°/2° | 8°/2° | 10°/3° | 13°/5° | 16°/7° | 18°/10° | 20°/12° | 20°/12° | 17°/10° | 13°/7° | 10°/5° | 8°/3° |
| Rain, mm | 218 | 178 | 150 | 109 | 114 | 118 | 145 | 157 | 156 | 208 | 207 | 230 |
| Snow at high point | Possible | Possible | Possible | Possible | – | – | – | – | – | – | Possible | Possible |
| Daylight | 7 h 53 | 9 h 43 | 11 h 44 | 13 h 59 | 15 h 57 | 17 h 09 | 16 h 42 | 14 h 58 | 12 h 49 | 10 h 39 | 8 h 35 | 7 h 23 |
Source: TerraClimate 1991–2020 monthly averages. Averages for the area at each point’s elevation (4 km grid, corrected for height). Not a forecast or a report of current trail conditions. Snow at the high point is estimated with a simple snowpack model from these temperatures and precipitation, not observed; steep islands and high summits can hold more snow than it shows. Daylight is for the 15th of each month. Hut, transport and park seasons are separate: check them for your dates.
How the stages are cut
We split Pennine Way into 19 stages. 13 of them start or end at a transit stop — look for the 🚌 icon in the stage directory below.
Take Pennine Way offline — free
Most trail guides are just a page to read. TrailSplits is a free app you install straight from your browser — download the whole Pennine Way map to your phone and follow the route with no signal, in multi-day battery mode. No app store, no account, no subscription.
- ✓ Offline map for the full route
- ✓ Turn-by-turn navigation
- ✓ Download before losing signal; carry backup power
Long route — you can download it stage by stage to save space.
Download for offline — pick your stages
Save the sections you'll walk, or download the whole route. Each selection saves its map and GPX in My Hikes. Stages are not necessarily overnight stops. Before leaving signal, reopen and test your downloads on this device.
Trail route lab
Turn this trail into your own route
Open a planning copy, adjust the line, then share the version you would actually run or hike.
Share this trail
Send it to your hiking crew — they’ll get the route, elevation profile & GPX.
Planning ahead?
Checking snow-monitoring coverage... Notifications require permission on this device; on iPhone use the installed Home Screen app. No email alerts are sent.
Full Trail Map
Route briefing
What comes next
Climbs, descents and access in route order. Not listed does not mean absent: it may not be mapped.
Start
0 m
Edale
Start
Route geometry · source 2026-04-02
About 0 min in
416.3 km remaining
+9347 m remaining
Climb
5.0 km
332 m climb
4.1 km at 8.0% average
OpenStreetMap route data · source 2026-04-02
About 1h 17m in
411.3 km remaining
+9236 m remaining
Climb
72.4 km
196 m climb
1.7 km at 11.6% average
OpenStreetMap route data · source 2026-04-02
About 18h 34m in
343.9 km remaining
+7843 m remaining
Descent
144.9 km
416 m descent
5.0 km at 8.3% average
OpenStreetMap route data · source 2026-04-02
About 37h 09m in
271.5 km remaining
+5862 m remaining
Climb
172.4 km
468 m climb
9.1 km at 5.1% average
OpenStreetMap route data · source 2026-04-02
About 44h 13m in
243.9 km remaining
+5274 m remaining
Climb
258.9 km
606 m climb
6.7 km at 9.0% average
OpenStreetMap route data · source 2026-04-02
About 66h 24m in
157.4 km remaining
+3388 m remaining
Finish
416.3 km
Kirk Yetholm
Finish
Route geometry · source 2026-04-02
About 106h 46m in
0 m remaining
Stage Directory
Browse the stages — swipe to compare
Edale → near Torside
near Torside → Brun Clough
Brun Clough → Callis Bridge
Callis Bridge → New Road Side
New Road Side → Gargrave
Gargrave → Water Houses
Water Houses → Horton-in-Ribblesdale
Horton-in-Ribblesdale → Gayle Bus Shelter
Gayle Bus Shelter → West Stonesdale
West Stonesdale → Hury
Hury → Langdon Beck
Langdon Beck → Knock
Knock → Garrigill
Garrigill → Burnstones Viaduct
Burnstones Viaduct → Stanegate
Stanegate → The Croft
The Croft → Byrness
Byrness → Heatherhope
Heatherhope → Kirk Yetholm
| # | Stage | Distance | Ascent | Time | Transit |
|---|---|---|---|---|---|
| 1 | Edale → near Torside | 27.7 km | +667m | 7h 12m | 🚌 |
| 2 | near Torside → Brun Clough | 20 km | +668m | 5h 26m | 🚌 |
| 3 | Brun Clough → Callis Bridge | 24.7 km | +248m | 5h 47m | 🚌 |
| 4 | Callis Bridge → New Road Side | 23.8 km | +813m | 6h 34m | 🚌 |
| 5 | New Road Side → Gargrave | 19.3 km | +421m | 4h 59m | 🚌 |
| 6 | Gargrave → Water Houses | 17.6 km | +430m | 4h 19m | 🚌 |
| 7 | Water Houses → Horton-in-Ribblesdale | 17 km | +543m | 4h 53m | 🚌 |
| 8 | Horton-in-Ribblesdale → Gayle Bus Shelter | 21.3 km | +429m | 5h 18m | 🚌 |
| 9 | Gayle Bus Shelter → West Stonesdale | 22.1 km | +773m | 6h 11m | 🚌 |
| 10 | West Stonesdale → Hury | 23.7 km | +323m | 5h 39m | — |
| 11 | Hury → Langdon Beck | 21.8 km | +424m | 5h 20m | — |
| 12 | Langdon Beck → Knock | 21.9 km | +395m | 5h 26m | — |
| 13 | Knock → Garrigill | 22.6 km | +820m | 6h 26m | — |
| 14 | Garrigill → Burnstones Viaduct | 17.9 km | +174m | 4h 06m | 🚌 |
| 15 | Burnstones Viaduct → Stanegate | 23.6 km | +488m | 5h 53m | 🚌 |
| 16 | Stanegate → The Croft | 25.7 km | +409m | 6h 14m | 🚌 |
| 17 | The Croft → Byrness | 25.5 km | +502m | 6h 12m | 🚌 |
| 18 | Byrness → Heatherhope | 15.5 km | +470m | 4h 01m | — |
| 19 | Heatherhope → Kirk Yetholm | 24.6 km | +606m | 6h 42m | — |
| Total | 416.3 km | +9,347m | 106h 45m |
Draft day-by-day itinerary
Pennine Way grouped at mapped section boundaries. Overnight accommodation and access are not verified. Review each day's effort and book suitable stops before using this as a hiking plan.
13 days in this draft — about 32 km/day, 416.3 km and 9,603 m of ascent total.
- Day 1 Stage 127.7 km · +667 m · ~7h 12m
- 1. Edale → near Torside 27.7 km · +667 m
🚌 Nearby transit: Railway Station, Hadfield (not an accommodation recommendation)
- Day 2 Stages 2–344.7 km · +916 m · ~11h 12m
- 2. near Torside → Brun Clough 20 km · +668 m
- 3. Brun Clough → Callis Bridge 24.7 km · +248 m
🚌 Nearby transit: Callis Bridge (not an accommodation recommendation)
- Day 3 Stage 423.8 km · +813 m · ~6h 36m
- 4. Callis Bridge → New Road Side 23.8 km · +813 m
- Day 4 Stages 5–636.9 km · +851 m · ~9h 18m
- 5. New Road Side → Gargrave 19.3 km · +421 m
- 6. Gargrave → Water Houses 17.6 km · +430 m
- Day 5 Stages 7–838.3 km · +972 m · ~10h 12m
- 7. Water Houses → Horton-in-Ribblesdale 17 km · +543 m
- 8. Horton-in-Ribblesdale → Gayle Bus Shelter 21.3 km · +429 m
🚌 Nearby transit: Gayle Bus Shelter (not an accommodation recommendation)
- Day 6 Stage 922.1 km · +773 m · ~6h 12m
- 9. Gayle Bus Shelter → West Stonesdale 22.1 km · +773 m
- Day 7 Stage 1023.7 km · +323 m · ~5h 42m
- 10. West Stonesdale → Hury 23.7 km · +323 m
- Day 8 Stages 11–1243.7 km · +819 m · ~10h 48m
- 11. Hury → Langdon Beck 21.8 km · +424 m
- 12. Langdon Beck → Knock 21.9 km · +395 m
- Day 9 Stage 1322.6 km · +820 m · ~6h 24m
- 13. Knock → Garrigill 22.6 km · +820 m
- Day 10 Stages 14–1541.5 km · +662 m · ~10h
- 14. Garrigill → Burnstones Viaduct 17.9 km · +174 m
- 15. Burnstones Viaduct → Stanegate 23.6 km · +488 m
🚌 Nearby transit: Stanegate (not an accommodation recommendation)
- Day 11 Stage 1625.7 km · +409 m · ~6h 12m
- 16. Stanegate → The Croft 25.7 km · +409 m
🚌 Nearby transit: The Croft (not an accommodation recommendation)
- Day 12 Stage 1725.5 km · +502 m · ~6h 12m
- 17. The Croft → Byrness 25.5 km · +502 m
- Day 13 Stages 18–1940.1 km · +1,076 m · ~10h 42m
- 18. Byrness → Heatherhope 15.5 km · +470 m
- 19. Heatherhope → Kirk Yetholm 24.6 km · +606 m
Want a downloadable GPX for each day, or a different number of days? Open the Multi-Day Itinerary Builder →
How Long Does It Take?
Comfortable pace with time to enjoy the scenery. 21 days.
Elevation Profile
Transit Stops Along the Trail
Bus and train stops within 2 km of the trail, sorted by distance along the route. Tap a stop to see it on the trail map or get directions.
The Pennine Way is a 416 km long-distance hiking trail in United-Kingdom. This guide breaks it into 19 stages; 6 of them start and end at a public transport stop.
Pennine Way — frequently asked questions
How long is Pennine Way?
Pennine Way is a 416 km long-distance route from Edale to Kirk Yetholm, presented as 19 stages with map, full GPX download, elevation profile, Planner handoff, and 13/19 stages with public transport.
How many days do you need for Pennine Way?
The distance-based examples cover 10-21 days for 416 km. They are not verified overnight itineraries. Choose days around your ability, ascent, accommodation and current conditions, not distance alone.
When is the best time to hike Pennine Way?
Based on 1991–2020 climate averages, the weather on Pennine Way is usually best from April to October. November to January are the wettest. Hut, transport and park seasons are separate: check them and current conditions for your dates.
Can you reach Pennine Way by public transport?
This page lists 13/19 stages with public transport in United Kingdom as planning references. Nearby stops do not guarantee a walkable connection. Check access paths, operating dates and current timetables before relying on public transport.
Can I download GPX files for Pennine Way?
Yes. TrailSplits has a full GPX and 19 stage GPX downloads for Pennine Way — load them on a Garmin, Suunto, COROS, or your phone, or open any stage in the Planner.
How hard is Pennine Way?
Pennine Way is rated epic: 416 km with roughly 9,347 m of total ascent, with a high point near 889 m. The elevation profile, per-stage climb, and surface breakdown on this page help you judge each section.
Ready to hike Pennine Way?
Pick your first stage below and download the GPX. Transit notes are marked on 13 of 19 stages.
More long-distance trails to explore
🗂️ Open data source: Pennine Way on OpenStreetMap (relation 63872). Transit stops from OSM.