All routes

60 routes · 1,337 km. Each one says where its track comes from, and whether we have ridden it.

Taranto seafront

3.7 km · 11 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Fasano to Selva di Fasano: the climb

3.8 km · 285 m ascent

Mapped route — not yet ridden by us

Mapped routes

Brindisi to Santa Maria del Casale

4.1 km · 20 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Fasano down to Savelletri

7.3 km · 0 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Monopoli to Polignano a Mare

8.6 km · 32 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Stage 35: Savelletri to Torre Canne

8.9 km · 28 m ascent

Recorded on the ground — walking stage
Flat route

Valle d'Itria

Polignano a Mare: the coves loop

9.8 km · 74 m ascent · loop

Mapped route — not yet ridden by us
Loop

Mapped routes

Trani to Bisceglie

9.9 km · 37 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

The Sovereto variant

12.2 km · 112 m ascent

Recorded on the ground

Bari and the Murgia

Stage 27: Corato to Ruvo di Puglia

12.2 km · 119 m ascent

Recorded on the ground — walking stage

Bari and the Murgia

Bari to Torre a Mare: the seafront ride

12.2 km · 22 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Carovigno to Torre Guaceto Nature Reserve

12.9 km · 15 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Stage 26: Andria to Corato

13.9 km · 99 m ascent

Recorded on the ground — walking stage

Bari and the Murgia

Vignacastrisi to Tricase

14.3 km · 287 m ascent

Recorded on the ground

Salento and Lecce

Laterza to Ginosa

16 km · 279 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Miglionico to Pomarico

16.1 km · 410 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Bitonto countryside loop

16.8 km · 174 m ascent

Recorded on the ground

Bari and the Murgia

Grottole to Miglionico

17 km · 382 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Celle San Vito to Troia

17.1 km · 357 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Mottola to Castellaneta via Palagianello

17.4 km · 295 m ascent

Recorded on the ground

Taranto Murgia

Crispiano to Massafra

17.7 km · 108 m ascent

Recorded on the ground — walking stage

Taranto Murgia

Stage 23: Stornara to Cerignola

17.9 km · 89 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Tricase to Santa Maria di Leuca

18 km · 402 m ascent

Recorded on the ground

Salento and Lecce

Alberobello to Martina Franca

18 km · 256 m ascent

Recorded on the ground

Valle d'Itria

Stage 28: Ruvo di Puglia to Bitonto

18.4 km · 10 m ascent

Recorded on the ground — walking stage
Flat route

Bari and the Murgia

Montescaglioso - Matera

18.4 km · 477 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Ostuni to Torre Canne: down to the sea

18.9 km · 3 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Cerignola - Canosa

19.2 km · 84 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Grassano to Grottole

19.8 km · 597 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Castelluccio dei Sauri to Ordona

19.9 km · 147 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Murgia loop from Ruvo

20 km · 199 m ascent

Recorded on the ground

Bari and the Murgia

Lecce to Salice Salentino: through the vineyards

20.1 km · 34 m ascent

A route we ride
Flat route

Mapped routes

Stage 20: Ordona to Stornara

20.3 km · 138 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Tricarico - Grassano

20.6 km · 669 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Monopoli to Savelletri

21.4 km · 139 m ascent

Recorded on the ground — walking stage

Valle d'Itria

Stage 29: Bitonto to Bari

21.6 km · 101 m ascent

Recorded on the ground — walking stage

Bari and the Murgia

Monopoli to Torre Canne

21.9 km · 39 m ascent

Mapped route — not yet ridden by us
Flat route

Mapped routes

Torre Specchia to Frigole via San Cataldo

22.5 km · 20 m ascent

A route we ride
Flat route

Mapped routes

Stage 40: Torchiarolo to Lecce

22.5 km · 89 m ascent

Recorded on the ground — walking stage

Salento and Lecce

Pomarico to Montescaglioso

22.8 km · 478 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Santeramo to Altamura

23 km · 260 m ascent

Recorded on the ground

Bari and the Murgia

Massafra to Mottola

23 km · 495 m ascent

Recorded on the ground — walking stage

Taranto Murgia

Bari to Mola di Bari

23.5 km · 73 m ascent

Recorded on the ground — walking stage

Bari and the Murgia

Troia to Castelluccio dei Sauri

23.7 km · 178 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Stage 43: Otranto to Vignacastrisi

23.8 km · 194 m ascent

Recorded on the ground — walking stage

Salento and Lecce

Stage 25: Canosa to Andria

24.1 km · 304 m ascent

Recorded on the ground — walking stage

Capitanata and the Monti Dauni

Castellaneta to Laterza

24.6 km · 672 m ascent

Recorded on the ground

Matera and Basilicata

Stage 39: Brindisi to Torchiarolo

25.2 km · 124 m ascent

Recorded on the ground — walking stage

Brindisi

Serranova to Brindisi

26.2 km

Recorded on the ground

Brindisi

Ginosa to Matera

27.1 km · 591 m ascent

Recorded on the ground — walking stage

Matera and Basilicata

Martina Franca to Crispiano

27.8 km · 328 m ascent

Recorded on the ground

Valle d'Itria

Mola di Bari to Monopoli

29.1 km · 222 m ascent

Recorded on the ground — walking stage

Bari and the Murgia

Gravina to Picciano

29.9 km · 604 m ascent

Recorded on the ground

Bari and the Murgia

Stage 36: Torre Canne to Torre Santa Sabina

30 km · 83 m ascent

Recorded on the ground — walking stage

Valle d'Itria

Valle d'Itria Loop: Locorotondo, Alberobello, Martina Franca

30.4 km · 302 m ascent · loop

A route we ride
Loop

Mapped routes

Stage 41: Martano to Otranto

30.5 km · 167 m ascent

Recorded on the ground — walking stage

Salento and Lecce

Stage 40: Lecce to Martano

30.9 km · 103 m ascent

Recorded on the ground — walking stage

Salento and Lecce

Otranto to Santa Maria di Leuca: the Coast Road

52.3 km · 571 m ascent

A route we ride

Mapped routes

Lecce to Gallipoli: coast to coast

68.9 km · 152 m ascent

A route we ride

Mapped routes

The Two Seas Tour: Adriatic to Ionian

128.4 km · 267 m ascent · loop

A route we ride
Loop

Mapped routes