Mallorca's official cycling routes, measured

Checked 6 August 2026 · 16 official routes · 8 with a free GPX

Mallorca has 16 cycling routes that exist as signs on the road. The Consell de Mallorca signposted them, groups them into 4 areas and publishes them as 1,732 km of network — and then publishes each one as a few paragraphs of prose. No track, no elevation profile, no GPX file.

So this page does the missing half. Every itinerary the Consell publishes has been transcribed as waypoints, rebuilt along the roads it names, measured against the same 5 m national terrain model this site uses for its climbs — and, where the rebuild can be shown to match, released as a GPX file you can put on a bike computer, free and without an email address.

Official routes
16

1,732 km of signposted network, in 4 areas

Reconstructions accepted
8 of 16

984 km of track, 12,448 m of ascent

Median disagreement
5.0%

between our measured distance and the distance the Consell publishes

The rule this page lives by

A route rebuilt from a paragraph is a hypothesis about which roads the signs follow. The one thing that can test it is the distance the Consell publishes for that route, so that is exactly what it is used for — as a check, never as a value.

A reconstruction is published as a track only if its measured distance lands within 5% of the distance the Consell publishes. The distance is the only figure the source publishes for all sixteen, so it is the only one the rule can be built on — and it is used as a check, never as a value. A route outside the tolerance keeps its row in the table, with the disagreement printed, and gets no profile, no GPX and no page, because a reconstruction that does not match the published length is a different ride however plausible it looks. One route carries a second published figure, and it is checked separately below.

Every reconstruction against the distance the Consell publishes, closest agreement first — each published figure links to the Consell's own page for that route

RoutePublishedMeasuredDifferenceOn named roadsVerdict
Serra de Tramuntana nord109.4 km108.7 km-0.6%88%Accepted — GPX published
Llogarets del Llevant95.0 km94.2 km-0.8%67%Accepted — GPX published
Llogarets del Pla de Mallorca89.5 km90.5 km+1.1%46%Accepted — GPX published
Ermites del Pla135.5 km138.7 km+2.4%52%Accepted — GPX published
Serra de Tramuntana - Central 1176.6 km181.4 km+2.7%75%Accepted — GPX published
Fars de Migjorn151.5 km147.2 km-2.9%71%Accepted — GPX published
Serra de Tramuntana - Sud126.5 km130.3 km+3.0%84%Accepted — GPX published
Far de Formentor96.0 km93.0 km-3.1%84%Accepted — GPX published
Fars de Ponent74.5 km79.6 km+6.9%81%Not accepted — no track published
Ermites del Llevant130.0 km116.3 km-10.5%80%Not accepted — no track published
Ermites del Raiguer116.4 km103.5 km-11.1%48%Not accepted — no track published
Ermites de Ponent66.5 km74.1 km+11.4%89%Not accepted — no track published
Llogarets del Raiguer84.2 km72.7 km-13.7%54%Not accepted — no track published
Fars del Llevant100.0 km82.2 km-17.8%87%Not accepted — no track published
Llogarets de Ponent53.0 km63.3 km+19.4%45%Not accepted — no track published
Serra de Tramuntana - Zona Central 2127.0 km154.1 km+21.3%60%Not accepted — no track published

How we got this The distance is the only figure the source publishes for all sixteen, so it is the only one the rule can be built on — and it is used as a check, never as a value. A route outside the tolerance keeps its row in the table, with the disagreement printed, and gets no profile, no GPX and no page, because a reconstruction that does not match the published length is a different ride however plausible it looks. One route carries a second published figure, and it is checked separately below.Computed from our measured distance and the Consell’s published distance, for all sixteen routes.Computed 6 August 2026.

Read that table as the honest state of this dataset rather than as a score. 3 of 16 reconstructions land within 2% of the published distance and 8 inside the tolerance, with a median disagreement of 2.6% among those; the worst of the sixteen is out by 21.3%.

The 8 failures do not share a cause, and it is worth saying so rather than inventing a pattern. 4 of them come out too long — a leg went round the houses — and 4 come out too short, which means a piece of the published itinerary is missing from our waypoints entirely. Nor does riding the roads the Consell names predict agreement: across the sixteen, the correlation between the share on named roads and the size of the error is -0.2, which is no relationship at all: Ermites de Ponent ran 88.5% of its length on the roads the Consell lists — the highest share of any route that failed — and is still 11.4% too long, so one of its legs takes a longer way round than the signs do. Each failure is one specific leg, and each is fixable by transcribing more of that route’s itinerary — which is what the next pass over this dataset will do.

One route can be checked twice, and it is worth more than the other fifteen. The Consell publishes a distance for all sixteen and a climb figure for exactly one: Ermites de Ponent is given as 1,196 m of ascent, and our reconstruction of it climbs 1,338 m — +11.9%, against +11.4% on distance. A length and a climb constrain different things — a line can be too long and still climb the right amount, or take the right roads and miss a col — so two excesses of nearly the same size say something a single number cannot: this reconstruction is not one leg that went round the houses, it is uniformly too much road. That is the diagnosis the route leaves behind, and it is why it has no track here.

By family: Serra de Tramuntana 3/4 · Hermitages 1/4 · Lighthouses 2/4 · Hamlets 2/4.

The 8 routes you can download

GPX, free, no email wall, no account. Elevation in every file comes from the terrain model, not from a phone barometer, so the ascent your computer shows on arrival will not match it exactly — nothing ever does — but it is the same measurement for every route here, which is the part that makes them comparable.

The accepted reconstructions, most climbing first

RouteAreakmAscentm/kmHigh pointMeasured climbsGPX
Serra de Tramuntana - SudSerra de Tramuntana130.32,445 m19499 m20Download
Serra de Tramuntana nordSerra de Tramuntana108.72,105 m19722 m6Download
Serra de Tramuntana - Central 1Serra de Tramuntana181.42,013 m11555 m6Download
Ermites del PlaPla de Mallorca138.71,725 m12544 m3Download
Far de FormentorBadies del Nord93.01,231 m13221 m3Download
Fars de MigjornMigjorn147.21,013 m7194 m0Download
Llogarets del LlevantLlevant94.2985 m11185 m0Download
Llogarets del Pla de MallorcaPla de Mallorca90.5931 m10290 m1Download

How we got this Distance is the length of the reconstructed centreline. Ascent is the sum of the rises in the elevation series after smoothing over 100 m — the window is stated because without one a 5 m model's own noise adds hundreds of metres of climbing the road does not have.Computed from OpenStreetMap (ODbL) and IGN Elevacion4258_5 (CC BY 4.0 scne.es).Computed 6 August 2026.

The shapes

Drawn from the reconstructed tracks themselves — no map tiles, no third-party script, no cookie. Each line is the route; the island behind it is the same OpenStreetMap coastline.

Serra de Tramuntana - Sud 130.3 km · 2,445 m · Serra de Tramuntana
Serra de Tramuntana nord 108.7 km · 2,105 m · Serra de Tramuntana
Serra de Tramuntana - Central 1 181.4 km · 2,013 m · Serra de Tramuntana
Ermites del Pla 138.7 km · 1,725 m · Hermitages
Far de Formentor 93.0 km · 1,231 m · Lighthouses
Fars de Migjorn 147.2 km · 1,013 m · Lighthouses
Llogarets del Llevant 94.2 km · 985 m · Hamlets
Llogarets del Pla de Mallorca 90.5 km · 931 m · Hamlets

Which climbs each route actually contains

This is the join the Consell's pages cannot give you and a GPX on its own will not either: the routes crossed with every one of the 122 climb-sides this site has measured, matched on geometry rather than on names. 39 of them turn up on these routes. A climb counts only when the track passes both its foot and its summit and covers the right distance between them, so a road that merely brushes a climb's start does not collect it — and a summit reached from the wrong side is marked as a descent, because that is a different day out.

Measured climbs on the accepted routes, in the order the route meets them

RouteClimbAt kmDirectionLengthGainSteepest km
Ermites del Placollada de Gràcia from Algaida22.9climbed6.7 km192 m7.0%
Ermites del PlaPuig de Randa from Randa27.4climbed5.0 km228 m7.0%
Ermites del PlaSantuari de Cura from Randa27.4climbed4.8 km251 m7.0%
Far de Formentorcoll de Can Llompart from Sa Pobla21.2climbed6.0 km59 m3.2%
Far de Formentorcoll de Can Llompart from Pollença27.2descended2.4 km33 m2.1%
Far de Formentorpas de l'Escala de l'amo en Joan Cerdà from Port de Pollença39.2climbed13.3 km227 m14.7%
Llogarets del Pla de Mallorcapuig de Santa Eugènia from ses Olleries64.9descended0.7 km71 m
Serra de Tramuntana - Central 1Coll d'Honor from Bunyola79.8climbed6.1 km343 m7.2%
Serra de Tramuntana - Central 1Coll d'Honor from Orient91.3climbed2.7 km130 m6.3%
Serra de Tramuntana - Central 1Coll d'Orient from Orient98.1climbed1.6 km37 m2.6%
Serra de Tramuntana - Central 1Coll d'Orient from Alaró99.7descended7.0 km287 m6.8%
Serra de Tramuntana - Central 1coll de Tofla from Alaró109.1climbed2.3 km66 m3.6%
Serra de Tramuntana - Central 1coll de Tofla from Lloseta111.4descended3.0 km123 m6.7%
Serra de Tramuntana nordColl de Femenia from Pollença10.6climbed14.0 km485 m7.0%
Serra de Tramuntana nordColl de Femenia from Lluc24.6descended5.7 km62 m4.5%
Serra de Tramuntana nordColl dels Reis from Lluc30.4climbed13.8 km248 m8.1%
Serra de Tramuntana nordsa Bretxa from Sa Calobra51.6descended2.6 km180 m7.7%
Serra de Tramuntana nordColl dels Reis from Sa Calobra54.2climbed10.0 km708 m8.8%
Serra de Tramuntana nordColl de sa Batalla from Caimari75.6descended8.4 km410 m6.4%
Serra de Tramuntana - SudColl de n'Esteve from es Capdellà9.8climbed2.2 km113 m6.1%
Serra de Tramuntana - SudColl de n'Esteve from Andratx12.0descended6.6 km168 m5.5%
Serra de Tramuntana - SudColl de sa Coma from Andratx14.7descended3.9 km154 m5.5%
Serra de Tramuntana - SudColl de sa Gramola from Andratx17.6climbed5.6 km287 m6.6%
Serra de Tramuntana - SudColl de sa Gramola from Estellencs23.2descended11.8 km218 m6.6%
Serra de Tramuntana - Sudes Grau from Estellencs30.8descended4.2 km191 m6.6%
Serra de Tramuntana - SudColl des Pi from Estellencs33.2descended1.7 km98 m6.6%
Serra de Tramuntana - Sudcoll de sa Teulera from Estellencs34.9climbed3.4 km17 m2.9%
Serra de Tramuntana - Sudcoll de sa Teulera from Banyalbufar38.3descended4.2 km51 m5.3%
Serra de Tramuntana - Sudcoll de sa Bastida from Banyalbufar42.6climbed3.2 km194 m7.5%
Serra de Tramuntana - Sudcoll des Vent from Banyalbufar42.6climbed6.1 km214 m7.5%
Serra de Tramuntana - SudColl d'en Claret from Son Ferrandell53.3descended2.1 km104 m5.3%
Serra de Tramuntana - SudCan Costa from Deià59.2descended6.6 km297 m7.3%
Serra de Tramuntana - SudCan Corraca from Llucalcari67.1descended2.5 km78 m3.6%
Serra de Tramuntana - SudCan Bleda from Sóller72.2descended4.2 km199 m6.0%
Serra de Tramuntana - SudColl de Sóller from Sóller77.7climbed8.5 km463 m6.9%
Serra de Tramuntana - SudColl de Sóller from Bunyola86.1descended7.6 km330 m5.6%
Serra de Tramuntana - SudColl dels Tords from Establiments109.3climbed7.2 km201 m5.2%
Serra de Tramuntana - SudColl dels Tords from Calvià116.5descended7.4 km160 m5.0%
Serra de Tramuntana - Sudcoll des Cocons from Calvià125.3climbed2.7 km37 m3.0%

How we got this A climb is collected when the track passes within 120 m of both its foot and its summit and the distance ridden between those two points is within 30% of that climb’s own measured length. Foot before summit means the route climbs it; the other order means it descends it, which is a different day and is labelled as one. Nothing is matched by name.Computed from the 122 climb-sides this site has measured.Computed 6 August 2026.

Only climbs this site has measured can appear here — which, since the inventory went island-wide, means any of them in any of the six comarques, not only the Tramuntana passes. One figure in this table deserves its own warning: the steepest kilometre shown for pas de l'Escala de l'amo en Joan Cerdà on the Formentor road. The Ma-2210 is cut into a cliff and a 5 m terrain model straddles the ledge, so that column is the least certain number this site publishes — four elevation models put the summit between 189 m and 246 m. It is shown rather than hidden, with this said next to it. A flat route showing no climbs is not a claim that it has none.

How this was built

  • The itinerary comes from the Consell; the line comes from OpenStreetMap. Each page names the villages, passes, lighthouses and sanctuaries a route visits, in order, plus the numbered roads and the lanes between them. Those names are transcribed as data and resolved against OpenStreetMap, so every waypoint on every route carries an OSM node id. No coordinate on this page was typed by hand.
  • Routing prefers the roads the source names, including the lanes. Between consecutive waypoints the route takes the shortest path in which the roads and camins the Consell names cost their true length, another numbered road costs twice its length, and an unnamed lane costs eight times. Motorways are removed outright, along with anything tagged private, no-access or no-bicycles. A road closed to cars but open to bikes is deliberately kept.
  • Elevation is sampled every 20 m from Spain's 5 m national terrain model. Ascent is the sum of the rises in a series smoothed over 100 m. Unsmoothed, the model's own vertical noise adds hundreds of metres of climbing that the road does not have — which is most of why published ascent figures for the same ride disagree. Tunnels and bridges are interpolated between their portals, because a terrain model reads the mountain above a tunnel.
  • A route contains a climb only when the geometry says so. A climb is collected when the track passes within 120 m of both its foot and its summit and the distance ridden between those two points is within 30% of that climb’s own measured length. Foot before summit means the route climbs it; the other order means it descends it, which is a different day and is labelled as one. Nothing is matched by name.
  • Which part of the island a route runs over is measured, not read off its name. Every consecutive pair of track points is one segment, and its metres go to the comarca its midpoint stands in — so the answer is a length, not a label. The geometry walked is the GPX this site publishes for the route, which reproduces the route’s own measured distance to within eight metres; the simplified track drawn on the page is not used, because it cuts corners and loses up to 16% of the length. Where a segment straddles a boundary its metres go to one side whole, and the summed length of those segments is published per route as the bound on the error.
  • Which towns with beds reach a route is a road distance through a named door, never a straight line. A route is entered only through a town that is both one of its own waypoints and one of the 32 towns this site has measured a road network from, so every distance printed beside a route is a road metre-count that already existed — never a straight line to the drawn track, which is a simplified shape and would be a second unit standing among the first. The door is printed next to the figure. A waypoint is matched to a town by OpenStreetMap node id and never by name, so “runs through” carries no distance and has no unit to get wrong; where one settlement is mapped under two nodes — s’Arenal is, because it straddles the Palma/Llucmajor boundary and each half is its own statistical entity — the second id is admitted only after both records have been read and the reasoning written down. The cost is that a route whose waypoints are all villages outside the measured set has no door at all, and its page says so rather than reporting a distance it cannot measure.

The whole thing is one script, run over the itineraries transcribed from the published route descriptions.

Two numbers worth carrying away

The hardest accepted route on the island is Serra de Tramuntana - Sud at 2,445 m of ascent over 130.3 km — 19 m of climbing for every kilometre ridden, with its high point at 499 m. The gentlest is Fars de Migjorn at 7 m/km. That is a factor of 2.7 between two rides on the same island, and it is the single most useful thing to know before booking a week here.

Which end of that range you want decides where you should sleep, and it is the one decision this site can help with today. The Tramuntana routes start at Sa Coma, Alcúdia and Palmanova, and the flat ones from Platja de Palma, north of Can Picafort and Cala Millor — the start of each is in the table above, taken from the Consell's own itinerary rather than chosen by us. For a base at either end, somewhere to stay and a hire car for the transfer are marked links that pay us if you use them; we have no bike-hire relationship to recommend and will not invent one.

Attribution, because these licences require it

  • Route itineraries, names, distances and difficulty gradesFundació Mallorca Turisme (Consell de Mallorca). Facts only: route names, the towns each route passes through, and the distances and grades the Consell publishes — none of its text is reproduced here, and its distances serve as the independent check our own measurement is scored against. Its own legal notice claims every content on the site as the foundation’s exclusive property («Tots els continguts del web són titularitat exclusiva de l’entitat») and states no reuse terms at all, which is exactly why nothing beyond those facts is taken. Read the notice.
  • Road centrelines, waypoint coordinates and every OSM id on this pageOpenStreetMap contributors. ODbL 1.0 — the GPX files are a derivative database and carry the same licence.
  • ElevationInstituto Geográfico Nacional, coverage Elevacion4258_5 (5 m). CC BY 4.0 scne.es — free for commercial use with attribution.

The GPX files are a derivative of OpenStreetMap data and are offered under the same Open Database Licence; each file carries that statement inside it.