How cycling in Mangalia could look like.
How cycling in Shabla could look like.

Cycling day trip from Mangalia to Shabla

Customize your own route based on our template or discover how our community prefers to cycle from Mangalia to Shabla.

Route template

Mangalia to Shabla

5 h 27 min
Duration
71.5 km
Distance
368 m
Ascent
347 m
Descent
13.1 km/h
Avg. speed
79 m
Max. altitude

Mangalia to Shabla Cycling Route

Get ready for an adventurous cross-border ride from Mangalia, Romania, down to Shabla, Bulgaria! Starting from Mangalia—a lively Black Sea port town known for its ancient Greek heritage and laid-back beach vibes—you’ll roll south through a mix of remote tracks and quiet country roads. The route covers just over 71 km and is a mix of riding surfaces: expect mostly natural tracks and some stretches of asphalt and gravel, so a hybrid or trekking bike is definitely your friend here.

The terrain gently undulates (max elevation under 80 meters), with a moderate overall ascent and descent, so it’s interesting but not too tough. Expect peaceful landscapes—steppe-like fields, tiny villages, and occasional glimpses of the sea. Border crossing is a highlight; don’t forget your documents!

Your ride winds up in Shabla, a small Bulgarian town famed for its wild beaches and the Shabla Lighthouse, Bulgaria’s oldest lighthouse. It’s the perfect spot for a chill picnic at the end of your journey. If you’re into birdwatching or hidden beaches, you’ll want to hang out here a bit longer!

Community

Top users in this region

From our community

The best bike routes from Mangalia to Shabla

Plaje salbatice Bulgaria - ziua 1
MTBPavedUnpavedGravel
Cristian Ionut Panu
2

Plaje salbatice Bulgaria - ziua 1

Cycling route in Mangalia, Constanța County, Romania

Vama veche - Durankulak - Krapets - Ezarets - Shabla - Tyulenovo - Rusalka
51.8 km
Distance
141 m
Ascent
126 m
Descent
Tura MTB cross country - Mangalia - Krapets
MTBPavedUnpaved
2

Tura MTB cross country - Mangalia - Krapets

Cycling route in Mangalia, Constanța County, Romania

Traseul este combinat: sosea cu drum de pamant(conditie buna) si este
accesibil oricarui ciclist, indiferent de pregatire. Nu este obligatoriu dar este indicat sa aveti la voi un casca, set de petice, un imbus de 4 si unul de 5, bidon cu apa (chiar doua bidoane daca este cald) si mult entuziasm. Recomandam pantaloni cu protectie.<br /> Doritorii sa-si arate intentia ferma aici.<br /> Plecarea se va face la ora 10:00 din portul turistic in fata de la Corsarul Negru, va rugam sa ajungeti cu o ora mai devreme (timp pentru reglaje, sucuri, cafele).
36.1 km
Distance
164 m
Ascent
159 m
Descent
Vama Veche - Camping Cosmos ( Bulgaria )
Road bikePaved
0

Vama Veche - Camping Cosmos ( Bulgaria )

Cycling route in Mangalia, Constanța County, Romania

Drum asfaltat, de dificultate scazuta.
9.1 km
Distance
31 m
Ascent
43 m
Descent
Mangalia - Durankulak
Road bikeMTBPavedUnpavedGravel
ZaClaud
0

Mangalia - Durankulak

Cycling route in Mangalia, Constanța County, Romania

20 km
Distance
87 m
Ascent
97 m
Descent
1

Prima zi Vama Veche-Tyulenovo

Cycling route in Mangalia, Constanța County, Romania

37.3 km
Distance
144 m
Ascent
127 m
Descent
1

Vama - Shabla Lighthouse

Cycling route in Mangalia, Constanța County, Romania

30.8 km
Distance
140 m
Ascent
147 m
Descent
Route to Tyulenovo, Shabla 9684
Road bike
1

Route to Tyulenovo, Shabla 9684

Cycling route in Mangalia, Constanța County, Romania

48.6 km
Distance
172 m
Ascent
170 m
Descent
 cu bikla la bulbari
Road bikePaved
Maxim Albert
0

cu bikla la bulbari

Cycling route in Mangalia, Constanța County, Romania

 cu bikla la bulbari
49.6 km
Distance
190 m
Ascent
200 m
Descent
vama veche - tyulenovo
Road bikePaved
Diana Ioana Bobes
1

vama veche - tyulenovo

Cycling route in Mangalia, Constanța County, Romania

32.7 km
Distance
125 m
Ascent
114 m
Descent
0

Mangalia-Krapet

Cycling route in Mangalia, Constanța County, Romania

38.1 km
Distance
164 m
Ascent
169 m
Descent
Mangalia - Camping Dobrudjia
MTBPavedUnpavedGravel
1

Mangalia - Camping Dobrudjia

Cycling route in Mangalia, Constanța County, Romania

50.3 km
Distance
130 m
Ascent
135 m
Descent
0

Mangalia - Tyulenovo

Cycling route in Mangalia, Constanța County, Romania

.
47.7 km
Distance
192 m
Ascent
188 m
Descent

Discover more routes