

Route template
Mangalia to Shabla
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
Cycling route in Mangalia, Constanța County, Romania
- 51.8 km
- Distance
- 141 m
- Ascent
- 126 m
- Descent
Tura MTB cross country - Mangalia - Krapets
Cycling route in Mangalia, Constanța County, Romania
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 )
Cycling route in Mangalia, Constanța County, Romania
- 9.1 km
- Distance
- 31 m
- Ascent
- 43 m
- Descent
Mangalia - Durankulak
Cycling route in Mangalia, Constanța County, Romania
- 20 km
- Distance
- 87 m
- Ascent
- 97 m
- Descent
Prima zi Vama Veche-Tyulenovo
Cycling route in Mangalia, Constanța County, Romania
- 37.3 km
- Distance
- 144 m
- Ascent
- 127 m
- Descent
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
Cycling route in Mangalia, Constanța County, Romania
- 48.6 km
- Distance
- 172 m
- Ascent
- 170 m
- Descent
cu bikla la bulbari
Cycling route in Mangalia, Constanța County, Romania
- 49.6 km
- Distance
- 190 m
- Ascent
- 200 m
- Descent
vama veche - tyulenovo
Cycling route in Mangalia, Constanța County, Romania
- 32.7 km
- Distance
- 125 m
- Ascent
- 114 m
- Descent
Mangalia-Krapet
Cycling route in Mangalia, Constanța County, Romania
- 38.1 km
- Distance
- 164 m
- Ascent
- 169 m
- Descent
Mangalia - Camping Dobrudjia
Cycling route in Mangalia, Constanța County, Romania
- 50.3 km
- Distance
- 130 m
- Ascent
- 135 m
- Descent
Mangalia - Tyulenovo
Cycling route in Mangalia, Constanța County, Romania
- 47.7 km
- Distance
- 192 m
- Ascent
- 188 m
- Descent
Discover more routes
- Prima zi Vama Veche-Tyulenovo
- Distance
- 37.3 km
- Ascent
- 144 m
- Descent
- 127 m
- Location
- Mangalia, Constanța County, Romania
- Vama - Shabla Lighthouse
- Distance
- 30.8 km
- Ascent
- 140 m
- Descent
- 147 m
- Location
- Mangalia, Constanța County, Romania
- Route to Tyulenovo, Shabla 9684
- Distance
- 48.6 km
- Ascent
- 172 m
- Descent
- 170 m
- Location
- Mangalia, Constanța County, Romania
- cu bikla la bulbari
- Distance
- 49.6 km
- Ascent
- 190 m
- Descent
- 200 m
- Location
- Mangalia, Constanța County, Romania
- vama veche - tyulenovo
- Distance
- 32.7 km
- Ascent
- 125 m
- Descent
- 114 m
- Location
- Mangalia, Constanța County, Romania
- Mangalia-Krapet
- Distance
- 38.1 km
- Ascent
- 164 m
- Descent
- 169 m
- Location
- Mangalia, Constanța County, Romania
- Mangalia - Camping Dobrudjia
- Distance
- 50.3 km
- Ascent
- 130 m
- Descent
- 135 m
- Location
- Mangalia, Constanța County, Romania
- Mangalia - Tyulenovo
- Distance
- 47.7 km
- Ascent
- 192 m
- Descent
- 188 m
- Location
- Mangalia, Constanța County, Romania