How cycling in Vila Nova de Milfontes could look like.
How cycling in São Teotónio could look like.

Cycling day trip from Vila Nova de Milfontes to São Teotónio

Customize your own route based on our template or discover how our community prefers to cycle from Vila Nova de Milfontes to São Teotónio.

Route template

Vila Nova de Milfontes to São Teotónio

3 h 21 min
Duration
42.8 km
Distance
459 m
Ascent
324 m
Descent
12.8 km/h
Avg. speed
169 m
Max. altitude

This ride starts in the lovely coastal town of Vila Nova de Milfontes, known for its laid-back vibe, beautiful beaches along the Mira River, and whitewashed houses. You'll be heading south into the peaceful Alentejo hinterland, finishing up in the chilled village of São Teotónio, famous as a gateway to the Costa Vicentina natural park and the starting point for several excellent hiking trails.

The route covers just under 43 km, mostly along scenic tracks and quiet country roads—which means plenty of space to soak up the region’s rural charm with minimal traffic. The majority of your ride will be on unpaved surfaces, so definitely consider bringing a gravel or mountain bike—your road tires will thank you for skipping this one!

Expect some hills along the way (about 460 meters in ascent), but the effort is rewarded with wide-open views of rolling farmland, cork oak groves, and, if you’re lucky, the sight of storks nesting on power poles. There’s a good mix of shady and sun-soaked stretches, perfect for a leisurely pace. Pause in São Teotónio for a coffee and pastel de nata before planning your next adventure!

Community

Top users in this region

From our community

The best bike routes from Vila Nova de Milfontes to São Teotónio

0

Deutschland - Portugal (Berlin - Faro) PT 20 Vila Nova de Milfontes - Zambujeira do Mar

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

Dieser Abschnitt ist gut fahrbar, wahrscheinlich wegen der Zubringer zu den Stränden und Tourismusorten. Viel Verkehr
31.2 km
Distance
130 m
Ascent
138 m
Descent
Ev1- VN Milfontes /Zambujeira do Mar
City bikePavedUnpaved
bikesultours
0

Ev1- VN Milfontes /Zambujeira do Mar

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

35.9 km
Distance
333 m
Ascent
295 m
Descent
0

DAY 23 CAMP ZAMBUJEIRA DO MAR 04 11

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

32.3 km
Distance
226 m
Ascent
208 m
Descent
0

Milfontes - Cavaleiro

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

18.8 km
Distance
99 m
Ascent
82 m
Descent
0

Rota Vicentina - Almograve a Zambujeira do Mar

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

Trilho dos Pescadores
21.7 km
Distance
296 m
Ascent
291 m
Descent
0

VNMF Brejão

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

47.8 km
Distance
320 m
Ascent
259 m
Descent
1

Port2021, 5.Vila Nova de Milfontes bis Zambujeira do Mar,

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

39.3 km
Distance
214 m
Ascent
189 m
Descent
0

03/05-VILA NOVA DE MILFONTES/ODECEIXE- 46.8 KM

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

46.8 km
Distance
270 m
Ascent
291 m
Descent
0

4 Milfontes Cerro Road bike

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

rb milfontes Cerro
43.1 km
Distance
311 m
Ascent
238 m
Descent
0

Milfontes Brejão

Cycling route in Vila Nova de Milfontes, Beja District, Portugal

49.8 km
Distance
326 m
Ascent
249 m
Descent

Discover more routes