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.

Compare with others

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.

Drumul Maramureșului GPX560 km route in Romania25 GPX stage downloadsMap + elevation profileCustomize in Planner14/25 stages with public transportBest season May–Jun and Sep–Oct

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.

Monthly climate averages and daylight
Month
WeatherPoorPoorMixedMixedGoodGoodMixedMixedGoodGoodMixedPoor
Stages rated good on typical weather0/250/250/2517/2525/2524/2514/2513/2525/2524/250/250/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 / night2°/-5°5°/-4°11°/0°18°/5°23°/10°26°/13°28°/15°28°/14°23°/10°17°/6°10°/2°4°/-3°
Rain, mm52607267991161239477686463
Snow at high pointLikelyLikelyLikelyLikely–––––PossiblePossibleLikely
Daylight8 h 5010 h 1411 h 4913 h 3415 h 0515 h 5715 h 3814 h 2012 h 3910 h 579 h 218 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
📥 Take this trail offline

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.

25 stages selected

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.

560 km Distance11,988 m Climb153h 21m Est. time1,484 m High pointEPIC Difficulty
Customize in Planner

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.

14 route events
  1. Start

    0 m

    Ungureni

    Start

    Route geometry · source 2026-04-02

    About 0 min in

    560.2 km remaining

    +11988 m remaining

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

1

Ungureni → Km 20, near Rotunda

20.1 km +801m 5h 48m
View stage →
2

Km 20, near Rotunda → Km 40

20 km +773m 5h 56m
View stage →
3 🚌

Km 40 → Ocna Șugatag

41.8 km +780m 11h 50m
View stage →
4 🚌

Ocna Șugatag → Bârsana

20.1 km +259m 5h 26m
View stage →
5

Bârsana → Botiza

20 km +391m 5h 25m
View stage →
6 🚌

Botiza → Săliștea de Sus

29.4 km +548m 8h 04m
View stage →
7 🚌

Săliștea de Sus → Săcel

15 km +464m 4h 17m
View stage →
8 🚂

Săcel → Borșa

25.3 km +1112m 7h 48m
View stage →
9 🚂

Borșa → Mocănița Vișeu de Sus

20.3 km +609m 5h 56m
View stage →
10 🚂

Mocănița Vișeu de Sus → Leordina

39.2 km +602m 10h 34m
View stage →
11 🚏

Leordina → Valea Vișeului

17.5 km +104m 4h 35m
View stage →
12 🚂

Valea Vișeului → Crăciunești

21 km +335m 5h 43m
View stage →
13 🚂

Crăciunești → Km 309

19 km +5m 4h 47m
View stage →
14

Km 309 → Km 329

20.1 km +640m 5h 39m
View stage →
15 🚌

Km 329 → Centru Firiza

34.1 km +615m 9h 28m
View stage →
16 🚌

Centru Firiza → Urbis

20.2 km +335m 5h 34m
View stage →
17 🚌

Urbis → Șurdești

20.4 km +502m 5h 38m
View stage →
18 🚌

Șurdești → Chechiș

20.1 km +60m 5h 15m
View stage →
19

Chechiș → Berchezoaia

20.2 km +499m 5h 34m
View stage →
20

Berchezoaia → Copalnic-Mănăștur

19.8 km +568m 5h 34m
View stage →
21

Copalnic-Mănăștur → Peteritea

20.2 km +382m 5h 42m
View stage →
22

Peteritea → Târgu Lăpuș

19.9 km +397m 5h 29m
View stage →
23

Târgu Lăpuș → Cupșeni

20 km +159m 5h 13m
View stage →
24

Cupșeni → Suciu de Sus

20.1 km +89m 5h 07m
View stage →
25

Suciu de Sus → Lăpuș

15.7 km +163m 4h 08m
View stage →
#StageDistanceTransit
1Ungureni → Km 20, near Rotunda20.1 km—
2Km 20, near Rotunda → Km 4020 km—
3Km 40 → Ocna Șugatag41.8 km🚌
4Ocna Șugatag → Bârsana20.1 km🚌
5Bârsana → Botiza20 km—
6Botiza → Săliștea de Sus29.4 km🚌
7Săliștea de Sus → Săcel15 km🚌
8Săcel → Borșa25.3 km🚂
9Borșa → Mocănița Vișeu de Sus20.3 km🚂
10Mocănița Vișeu de Sus → Leordina39.2 km🚂
11Leordina → Valea Vișeului17.5 km🚏
12Valea Vișeului → Crăciunești21 km🚂
13Crăciunești → Km 30919 km🚂
14Km 309 → Km 32920.1 km—
15Km 329 → Centru Firiza34.1 km🚌
16Centru Firiza → Urbis20.2 km🚌
17Urbis → Șurdești20.4 km🚌
18Șurdești → Chechiș20.1 km🚌
19Chechiș → Berchezoaia20.2 km—
20Berchezoaia → Copalnic-Mănăștur19.8 km—
21Copalnic-Mănăștur → Peteritea20.2 km—
22Peteritea → Târgu Lăpuș19.9 km—
23Târgu Lăpuș → Cupșeni20 km—
24Cupșeni → Suciu de Sus20.1 km—
25Suciu de Sus → Lăpuș15.7 km—
Total560.2 km

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.

  1. Day 1 Stage 1
    20.1 km · +801 m · ~5h 48m
  2. Day 2 Stage 2
    20 km · +773 m · ~5h 54m
  3. Day 3 Stage 3
    41.8 km · +780 m · ~11h 48m

    🚌 Nearby transit: Ocna Șugatag (not an accommodation recommendation)

  4. Day 4 Stage 4
    20.1 km · +259 m · ~5h 24m
  5. Day 5 Stage 5
    20 km · +391 m · ~5h 24m
  6. Day 6 Stage 6
    29.4 km · +548 m · ~8h 06m

    🚌 Nearby transit: Săliștea de Sus (not an accommodation recommendation)

  7. Day 7 Stage 7
    15 km · +464 m · ~4h 18m

    🚌 Nearby transit: Săcel (not an accommodation recommendation)

  8. Day 8 Stage 8
    25.3 km · +1,112 m · ~7h 48m

    🚂 Nearby transit: Borșa (not an accommodation recommendation)

  9. Day 9 Stage 9
    20.3 km · +609 m · ~5h 54m

    🚂 Nearby transit: Mocănița Vișeu de Sus (not an accommodation recommendation)

  10. Day 10 Stage 10
    39.2 km · +602 m · ~10h 36m

    🚌 Nearby transit: Leordina (not an accommodation recommendation)

  11. Day 11 Stages 11–12
    38.5 km · +439 m · ~10h 18m

    🚂 Nearby transit: Crăciunești (not an accommodation recommendation)

  12. Day 12 Stages 13–14
    39.1 km · +645 m · ~10h 24m
  13. Day 13 Stage 15
    34.1 km · +615 m · ~9h 30m

    🚌 Nearby transit: Centru Firiza (not an accommodation recommendation)

  14. Day 14 Stages 16–17
    40.6 km · +837 m · ~11h 12m

    🚌 Nearby transit: Șurdești (not an accommodation recommendation)

  15. Day 15 Stages 18–19
    40.3 km · +559 m · ~10h 48m
  16. Day 16 Stages 20–21
    40 km · +950 m · ~11h 18m
  17. Day 17 Stages 22–23
    39.9 km · +556 m · ~10h 42m
  18. Day 18 Stages 24–25
    35.8 km · +252 m · ~9h 18m

Want a downloadable GPX for each day, or a different number of days? Open the Multi-Day Itinerary Builder →

How Long Does It Take?

29 days (20 km/day)

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

Elevation Profile

200m400m600m800m1,000m1,200m1,400m1,600m0100 km200 km300 km400 km500 km560.2 km1,479m174m
Flat (<5%)

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.

KmStopDistance to Trail
77.4🚌 Грушово Directions ↗389m
77.5🚏 Câmpulung la Tisa Directions ↗602m
87.9🚏 Солотвино-2 Directions ↗1889m
91.5🚂 Sighetu Marmației Directions ↗1409m
91.5🚏 Autogara Tur Directions ↗1430m
91.5🚏 Autogara Jan Directions ↗1247m
95.4🚌 Big Directions ↗667m
94.9🚏 Cămara Sighet Directions ↗904m
100.1🚏 Tisa Directions ↗1165m
103.7🚂 Crăciunești Directions ↗125m
108.1🚏 Bocicoi Directions ↗471m
109.5🚏 Lunca la Tisa Directions ↗695m
126.6🚏 Valea Vișeului Directions ↗251m
132.6🚂 Vișeu Bistra Directions ↗174m
137.7🚌 Petrova Directions ↗644m
145.5🚏 Leordina Directions ↗1040m
193.9🚂 Mocănița Vișeu de Sus Directions ↗487m
195.8🚏 Vișeu de Sus Directions ↗107m
215.6🚂 Borșa Directions ↗1924m
254.5🚏 Săcel Directions ↗545m
267.9🚌 Săliștea de Sus Directions ↗5m
278.5🚂 Dealu Ștefăniței Directions ↗1213m
289.6🚌 Iza Directions ↗1570m
352.6🚌 Centru Firiza Directions ↗504m
353🚌 Forestierilor Directions ↗187m
353.1🚌 Valea Neagră Directions ↗232m
354.3🚌 Căprioara Directions ↗26m
354.7🚌 Dochița Directions ↗28m
355.3🚌 Școală Firiza Directions ↗123m
357.2🚌 Canton Directions ↗16m
359.5🚌 Bifurcare Baraj Directions ↗629m
360.2🚌 Hija Directions ↗1142m
360.2🚌 Lunci Directions ↗1874m
360.2🚌 Carieră Directions ↗1534m
360.3🚌 Baraj Directions ↗98m
361.2🚌 Borcut Baraj Directions ↗508m
361.4🚌 Valea Romană Directions ↗689m
369.2🚌 Parc Directions ↗13m
370.1🚌 Valea Roșie Directions ↗982m
370.2🚌 Măgura Directions ↗1009m
370.6🚌 Cafe River Directions ↗1557m
370.6🚌 Meda Directions ↗1946m
370.6🚌 Center Directions ↗1340m
370.6🚌 Spital Județean Directions ↗1651m
370.6🚌 Confstar Directions ↗1291m
370.6🚌 Căminul Directions ↗1269m
370.6🚌 Canal 7 Directions ↗1067m
370.6🚌 Albina Directions ↗1829m
371.2🚌 Universitate Directions ↗1362m
370.6🚌 Spital Directions ↗1558m
371.2🚌 Planetariu Directions ↗1186m
370.6🚌 Pietrosul Directions ↗903m
370.7🚌 Magazinul Maramureș Directions ↗661m
370.7🚌 Parc Mara Directions ↗517m
371.2🚌 I. L. Caragiale Directions ↗1822m
371.7🚌 E-on Gaz Directions ↗1578m
371.2🚌 Iuliu Maniu Directions ↗1371m
371.2🚌 Buclă Directions ↗1132m
371.2🚌 Biblioteca Petre Dulfu Directions ↗896m
371.7🚌 Energoterm Directions ↗930m
371.2🚌 Vasile Lucaciu Directions ↗747m
371.2🚌 Piața Revoluției Directions ↗549m
371.7🚌 Poligon Auto Directions ↗1702m
371.7🚌 Păltinișului Directions ↗1701m
371.8🚌 Epsilon Directions ↗1794m
371.7🚌 Stadion Directions ↗759m
371.8🚌 Piața Izvoare Directions ↗13m
371.8🚌 Center Grănicerilor Directions ↗1854m
371.8🚌 Piața Minelor Directions ↗863m
372.5🚌 Horea Directions ↗336m
372.6🚌 C. D. Nițescu Directions ↗37m
372.2🚌 Griviței Directions ↗1197m
372.6🚌 Pompieri Directions ↗824m
372.6🚌 Dumbravei Directions ↗1814m
372.8🚌 Stadion Phoenix Directions ↗130m
373🚌 Ford Directions ↗844m
373🚌 Alba Iulia Directions ↗1318m
373.1🚌 Phoenix Directions ↗397m
374🚌 Splaiul Republicii Directions ↗1776m
373.4🚌 Immum Directions ↗1077m
375.3🚌 Urbis Directions ↗1234m
374🚌 Confexpop Directions ↗1754m
374🚌 Colonia Topitorilor Directions ↗1541m
374.2🚌 Electro Sistem Directions ↗1697m
374.2🚌 Valea Cerbului Directions ↗1318m
374.3🚌 Fundația Somaschi Directions ↗1101m
374.9🚌 Flotația Centrală Directions ↗12m
374.9🚌 Ferneziu Directions ↗778m
375🚌 Profi Ferneziu Directions ↗528m
375.3🚌 Bifurcare Tăuții de Sus Directions ↗284m
375.4🚌 SIL Tăuții de Sus Directions ↗232m
375.8🚌 Stadion Satu Nou de Sus Directions ↗1822m
376🚌 Autobază Tăuții de Sus Directions ↗58m
376🚌 Biserică Satu Nou de Sus Directions ↗1131m
376.9🚌 Școala Tăuții de Sus Directions ↗30m
378.1🚌 Chioșc Tăuții de Sus Directions ↗210m
379🚌 Bifurcare Unguraș Directions ↗179m
379.4🚌 Rustic Directions ↗374m
379.5🚌 Pădure Directions ↗257m
380.3🚌 Microraion Directions ↗602m
380.6🚌 Spria Baia Sprie Directions ↗747m
382.3🚌 Flotație Baia Sprie Directions ↗1939m
381.8🚌 Mina Baia Sprie Directions ↗1918m
383🚌 Centru Baia Sprie Directions ↗391m
383.5🚌 George Coșbuc Directions ↗198m
387.8🚌 Dănești Directions ↗274m
395.4🚌 Șurdești Directions ↗151m

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.

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