Drumul Maramureșului: GPX, map & 25 stages
560 km in Romania · 25 stages · 11,988 m ascent · 14/25 stages with public transport · best May–Jun and Sep–Oct
Plan Drumul Maramureșului with the full GPX download, 25 stage GPX files, map, elevation profile, and 14/25 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 25 stages at roughly even distances, 11 of the 24 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: Drumul Maramureșului is a 560 km long-distance route from Ungureni to Lăpuș. TrailSplits built this guide automatically from OpenStreetMap and cut it into 25 stages at roughly even distances, 11 of the 24 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 14/25 stages with public transport.
560km
Total Distance
25
Stages
11,988m
Total Ascent
107
Transit Stops
Plan Drumul Maramureșului
Drumul Maramureșului covers 560 km from Ungureni to Lăpuș with 11,988 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
- May to June and September to October· from climate averages
- GPX coverage
- Full route plus 25 stage GPX files
- Transit access
- 14 of 25 stages start or finish by public transport
- Stage options
- 29 days hiking / 14 days trail running / 19 days fastpacking
- Route coverage
- Complete mapped route
- Field use
- Route tools available
Weather this week
Loading the forecast for low point (174 m) and high point (1,484 m)…
Month by month
Typical weather on this trail: at the lowest point (174 m) and the highest point (1,484 m). Select a month to see why it is rated as it is.
| Month | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weather | Poor | Poor | Mixed | Mixed | Good | Good | Mixed | Mixed | Good | Good | Mixed | Poor |
| Stages rated good on typical weather | 0/25 | 0/25 | 0/25 | 17/25 | 25/25 | 24/25 | 14/25 | 13/25 | 25/25 | 24/25 | 0/25 | 0/25 |
| High point, day / night | -3°/-10° | -2°/-10° | 1°/-7° | 7°/-2° | 12°/2° | 16°/6° | 18°/8° | 18°/8° | 13°/4° | 9°/1° | 3°/-4° | -2°/-8° |
| Low point, day / night | 2°/-5° | 5°/-4° | 11°/0° | 18°/5° | 23°/10° | 26°/13° | 28°/15° | 28°/14° | 23°/10° | 17°/6° | 10°/2° | 4°/-3° |
| Rain, mm | 52 | 60 | 72 | 67 | 99 | 116 | 123 | 94 | 77 | 68 | 64 | 63 |
| Snow at high point | Likely | Likely | Likely | Likely | – | – | – | – | – | Possible | Possible | Likely |
| Daylight | 8 h 50 | 10 h 14 | 11 h 49 | 13 h 34 | 15 h 05 | 15 h 57 | 15 h 38 | 14 h 20 | 12 h 39 | 10 h 57 | 9 h 21 | 8 h 28 |
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 Drumul Maramureșului into 25 stages. 14 of them start or end at a transit stop — look for the 🚌 icon in the stage directory below.
Take Drumul Maramureșului 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 Drumul Maramureșului 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
Ungureni
Start
Route geometry · source 2026-04-02
About 0 min in
560.2 km remaining
+11988 m remaining
Climb
17.9 km
324 m climb
3.4 km at 9.5% average
OpenStreetMap route data · source 2026-04-02
About 4h 54m in
542.3 km remaining
+11327 m remaining
Climb
54.8 km
454 m climb
6.8 km at 6.7% average
OpenStreetMap route data · source 2026-04-02
About 15h 01m in
505.3 km remaining
+10244 m remaining
Climb
180.4 km
566 m climb
3.4 km at 16.8% average
OpenStreetMap route data · source 2026-04-02
About 49h 23m in
379.8 km remaining
+7155 m remaining
Descent
183.7 km
911 m descent
12.3 km at 7.4% average
OpenStreetMap route data · source 2026-04-02
About 50h 18m in
376.4 km remaining
+6561 m remaining
Climb
196.0 km
583 m climb
5.6 km at 10.4% average
OpenStreetMap route data · source 2026-04-02
About 53h 40m in
364.1 km remaining
+6445 m remaining
Finish
560.2 km
Lăpuș
Finish
Route geometry · source 2026-04-02
About 153h 21m in
0 m remaining
Stage Directory
Browse the stages — swipe to compare
Ungureni → Km 20, near Rotunda
Km 20, near Rotunda → Km 40
Km 40 → Ocna Șugatag
Ocna Șugatag → Bârsana
Bârsana → Botiza
Botiza → Săliștea de Sus
Săliștea de Sus → Săcel
Săcel → Borșa
Borșa → Mocănița Vișeu de Sus
Mocănița Vișeu de Sus → Leordina
Leordina → Valea Vișeului
Valea Vișeului → Crăciunești
Crăciunești → Km 309
Km 309 → Km 329
Km 329 → Centru Firiza
Centru Firiza → Urbis
Urbis → Șurdești
Șurdești → Chechiș
Chechiș → Berchezoaia
Berchezoaia → Copalnic-Mănăștur
Copalnic-Mănăștur → Peteritea
Peteritea → Târgu Lăpuș
Târgu Lăpuș → Cupșeni
Cupșeni → Suciu de Sus
Suciu de Sus → Lăpuș
Draft day-by-day itinerary
Drumul Maramureșului 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.
18 days in this draft — about 31.1 km/day, 559.5 km and 11,192 m of ascent total.
- Day 1 Stage 120.1 km · +801 m · ~5h 48m
- 1. Ungureni → Km 20, near Rotunda 20.1 km · +801 m
- Day 2 Stage 220 km · +773 m · ~5h 54m
- 2. Km 20, near Rotunda → Km 40 20 km · +773 m
- Day 3 Stage 341.8 km · +780 m · ~11h 48m
- 3. Km 40 → Ocna Șugatag 41.8 km · +780 m
🚌 Nearby transit: Ocna Șugatag (not an accommodation recommendation)
- Day 4 Stage 420.1 km · +259 m · ~5h 24m
- 4. Ocna Șugatag → Bârsana 20.1 km · +259 m
- Day 5 Stage 520 km · +391 m · ~5h 24m
- 5. Bârsana → Botiza 20 km · +391 m
- Day 6 Stage 629.4 km · +548 m · ~8h 06m
- 6. Botiza → Săliștea de Sus 29.4 km · +548 m
🚌 Nearby transit: Săliștea de Sus (not an accommodation recommendation)
- Day 7 Stage 715 km · +464 m · ~4h 18m
- 7. Săliștea de Sus → Săcel 15 km · +464 m
🚌 Nearby transit: Săcel (not an accommodation recommendation)
- Day 8 Stage 825.3 km · +1,112 m · ~7h 48m
- 8. Săcel → Borșa 25.3 km · +1112 m
🚂 Nearby transit: Borșa (not an accommodation recommendation)
- Day 9 Stage 920.3 km · +609 m · ~5h 54m
- 9. Borșa → Mocănița Vișeu de Sus 20.3 km · +609 m
🚂 Nearby transit: Mocănița Vișeu de Sus (not an accommodation recommendation)
- Day 10 Stage 1039.2 km · +602 m · ~10h 36m
- 10. Mocănița Vișeu de Sus → Leordina 39.2 km · +602 m
🚌 Nearby transit: Leordina (not an accommodation recommendation)
- Day 11 Stages 11–1238.5 km · +439 m · ~10h 18m
- 11. Leordina → Valea Vișeului 17.5 km · +104 m
- 12. Valea Vișeului → Crăciunești 21 km · +335 m
🚂 Nearby transit: Crăciunești (not an accommodation recommendation)
- Day 12 Stages 13–1439.1 km · +645 m · ~10h 24m
- 13. Crăciunești → Km 309 19 km · +5 m
- 14. Km 309 → Km 329 20.1 km · +640 m
- Day 13 Stage 1534.1 km · +615 m · ~9h 30m
- 15. Km 329 → Centru Firiza 34.1 km · +615 m
🚌 Nearby transit: Centru Firiza (not an accommodation recommendation)
- Day 14 Stages 16–1740.6 km · +837 m · ~11h 12m
- 16. Centru Firiza → Urbis 20.2 km · +335 m
- 17. Urbis → Șurdești 20.4 km · +502 m
🚌 Nearby transit: Șurdești (not an accommodation recommendation)
- Day 15 Stages 18–1940.3 km · +559 m · ~10h 48m
- 18. Șurdești → Chechiș 20.1 km · +60 m
- 19. Chechiș → Berchezoaia 20.2 km · +499 m
- Day 16 Stages 20–2140 km · +950 m · ~11h 18m
- 20. Berchezoaia → Copalnic-Mănăștur 19.8 km · +568 m
- 21. Copalnic-Mănăștur → Peteritea 20.2 km · +382 m
- Day 17 Stages 22–2339.9 km · +556 m · ~10h 42m
- 22. Peteritea → Târgu Lăpuș 19.9 km · +397 m
- 23. Târgu Lăpuș → Cupșeni 20 km · +159 m
- Day 18 Stages 24–2535.8 km · +252 m · ~9h 18m
- 24. Cupșeni → Suciu de Sus 20.1 km · +89 m
- 25. Suciu de Sus → Lăpuș 15.7 km · +163 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. 29 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 Drumul Maramureșului is a 560 km long-distance hiking trail in Romania. This guide breaks it into 25 stages; 8 of them start and end at a public transport stop.
Drumul Maramureșului — frequently asked questions
How long is Drumul Maramureșului?
Drumul Maramureșului is a 560 km long-distance route from Ungureni to Lăpuș, presented as 25 stages with map, full GPX download, elevation profile, Planner handoff, and 14/25 stages with public transport.
How many days do you need for Drumul Maramureșului?
The distance-based examples cover 14-29 days for 560 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 Drumul Maramureșului?
Based on 1991–2020 climate averages, the weather on Drumul Maramureșului is usually best from May to June and September to October. Snow is likely at the high point (1484 m) in December to April. Hut, transport and park seasons are separate: check them and current conditions for your dates.
Can you reach Drumul Maramureșului by public transport?
This page lists 14/25 stages with public transport in Romania 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 Drumul Maramureșului?
Yes. TrailSplits has a full GPX and 25 stage GPX downloads for Drumul Maramureșului — load them on a Garmin, Suunto, COROS, or your phone, or open any stage in the Planner.
How hard is Drumul Maramureșului?
Drumul Maramureșului is rated epic: 560 km with roughly 11,988 m of total ascent, with a high point near 1,484 m. The elevation profile, per-stage climb, and surface breakdown on this page help you judge each section.
Ready to hike Drumul Maramureșului?
Pick your first stage below and download the GPX. Transit notes are marked on 14 of 25 stages.
More long-distance trails to explore
🗂️ Open data source: Drumul Maramureșului on OpenStreetMap (relation 13075143). Transit stops from OSM.