Quick answer
Cyprus is a cycling destination with warm weather, varied landscapes and routes for all skill levels, from coastal rides to mountain climbs. Spring and autumn are the most favourable seasons, bikes can be rented in Paphos, Limassol and Nicosia, and the Cyprus Cycling Federation runs races and social rides.
- Spring and autumn are the most favourable seasons for cycling.
- In summer, ride in the early morning or evening; winter is cool but comfortable for long rides.
- Shops in Paphos, Limassol and Nicosia rent road bikes, mountain bikes and e-bikes.
- The Cyprus Cycling Federation hosts races and social rides.
Find a cycling route
80 official cycling routes. Tap the filters to narrow them down.
A Sea of Green and the Coast
- 83.8 km
- ↗ 1394 m climb
- Loop
- Road bike
Via Tochni · Choirokoitia · Vavla · Lageia · Ora · Akapnou · Eptagoneia …
Map, profile & GPX on Visit CyprusA Sea of Green and the Coastal Strip
- 65.9 km
- ↗ 1177 m climb
- Loop
- Road bike
Via Tochni · Choirokoitia · Vavla · Lageia · Ora · Akapnou · Eptagoneia …
Map, profile & GPX on Visit CyprusAlaminos Mountain Biking (Demanding)
- 87 km
- ↗ 1638 m climb
- Loop
- Mountain bike
Via Alaminos Beach · Mazotos · Alethriko · Stavrovouni Monastery · Kornos · Delikipos · Dipotamos Dam …
Map, profile & GPX on Visit CyprusAlaminos Mountain Biking (Moderate)
- 47.9 km
- ↗ 1166 m climb
- Loop
- Mountain bike
Via Alaminos · Mazotos · Alethriko · Stavrovouni Monastery · Anafotida · Alaminos Beach
Map, profile & GPX on Visit CyprusAmathus Mountain Biking (Basic)
- 29.6 km
- ↗ 275 m climb
- Loop
- Mountain bike
Via Ancient Amathus · Governor's Beach · Agios Georgios Alamanos · White Rocks Beach · Moni · Ancient Amathus
Map, profile & GPX on Visit CyprusAncient Vasilikos
- 47.2 km
- ↗ 677 m climb
- Loop
- Road bike
Via Governor's Beach · Monagroulli · Asgata · Kalavasos · Tochni · Choirokoitia · Psematismenos …
Map, profile & GPX on Visit CyprusAncient Vasilikos Extended
- 60.2 km
- ↗ 806 m climb
- Loop
- Road bike
Via Governor's Beach · Monagroulli · Asgata · Kalavasos · Tochni · Choirokoitia · Skarinou …
Map, profile & GPX on Visit CyprusAthalassa National Forest Park
- 16 km
- Route
- Any bike
Ayia Napa – Xylofagou Tower
- 38.1 km
- ↗ 78 m climb
- Loop
- Any bike
Via Ayia Napa · Potamos Liopetriou · Xylofagou Medieval Tower · Xylofagou · Liopetri · Ayia Napa
Map, profile & GPX on Visit CyprusCommandaria Light
- 50.3 km
- ↗ 881 m climb
- Loop
- Road bike
Via Ancient Amathus · Mesa Geitonia · Agia Fyla · Palodia · Gerasa · Apsiou · Mathikoloni …
Map, profile & GPX on Visit CyprusDivine Coast
- 131.2 km
- ↗ 1191 m climb
- Loop
- Road bike
Via Governor's Beach · Ancient Amathus · Limassol Marina · Ancient Kourion · Episkopi · Pissouri Bay · Kolossi Castle …
Map, profile & GPX on Visit CyprusEuroVelo 8 – Mediterranean Route
- Route
- Road bike
Governor's Beach Mountain Biking (Basic)
- 31.3 km
- ↗ 431 m climb
- Loop
- Mountain bike
Via Governor's Beach · White Rocks Beach · Moni · Pyrgos · Monagroulli · Governor's Beach
Map, profile & GPX on Visit CyprusKalavasos Mountain Biking (Basic)
- 30.2 km
- ↗ 453 m climb
- Loop
- Mountain bike
Via Kalavasos · Asgata · Kalavasos Tenta · Kalavasos
Map, profile & GPX on Visit CyprusKalavasos Mountain Biking (Moderate)
- 46.8 km
- ↗ 1167 m climb
- Loop
- Mountain bike
Via Kalavasos · Lageia · Akapnou · Klonari · Kellaki · Sanida · Vasa …
Map, profile & GPX on Visit CyprusKornos Mountains to the Lefkara Hills
- 65.7 km
- ↗ 1136 m climb
- Loop
- Road bike
Via Tochni · Skarinou · Kofinou · Kornos · Pano Lefkara · Kato Drys · Agios Minas Monastery …
Map, profile & GPX on Visit CyprusKornos Mountains to the Lefkara Hills (Intense)
- 81.7 km
- ↗ 1554 m climb
- Loop
- Road bike
Via Tochni · Choirokoitia · Vavla · Agios Minas Monastery · Kato Drys · Pano Lefkara · Kornos …
Map, profile & GPX on Visit CyprusLakatamia – Strovolos
- 8 km
- Route
- Any bike
Larnaca 1 – Seafront, Hala Sultan Tekke & Pervolia Lighthouse
- 25.4 km
- ↗ 36 m climb
- One way
- Any bike
Via Larnaca Tourist Beach · Finikoudes · Hala Sultan Tekke · Meneou · Pervolia · Pervolia Lighthouse
Map, profile & GPX on Visit CyprusLarnaca 5 – Kofinou to Larnaca
- 40.1 km
- ↗ 57 m climb
- One way
- Road bike
Via Kofinou · Alaminos · Anafotida · Mazotos · Softades · Pervolia Lighthouse · Meneou …
Map, profile & GPX on Visit CyprusLarnaca 6 – Mazotos, Vavatsinia & Kofinou
- 78.3 km
- ↗ 1882 m climb
- One way
- Road bike
Via Mazotos · Zygi · Tochni · Choirokoitia · Vavla · Lageia · Ora …
Map, profile & GPX on Visit CyprusLarnaca Spin
- 77 km
- ↗ 306 m climb
- Loop
- Road bike
Via Alaminos Beach · Anglisides · Alethriko · Kalo Chorio · Aradippou · Livadia · Finikoudes …
Map, profile & GPX on Visit CyprusLimassol 1 – Seafront to Ancient Amathus
- 9.9 km
- ↗ 45 m climb
- One way
- Any bike
Via Old Port · Limassol seafront · Germasogeia tourist area · Ancient Amathus · Agia Varvara
Map, profile & GPX on Visit CyprusLimassol 2 – Amathus to Governor's Beach
- 15.4 km
- ↗ 214 m climb
- One way
- Any bike
Via Ancient Amathus · Agia Varvara · Moni · Agios Georgios Alamanos · Governor's Beach
Map, profile & GPX on Visit CyprusLimassol 3 – Fasouri, Kourion & Pachna loop
- 90.8 km
- ↗ 1878 m climb
- Loop
- Road bike
Via Limassol port · Zakaki · Fasouri · Trachoni · Episkopi · Ancient Kourion · Paramali …
Map, profile & GPX on Visit CyprusLimassol 4 – Germasogeia to Polemidia
- 65.9 km
- ↗ 2007 m climb
- One way
- Road bike
Via Germasogeia · Germasogeia Dam · Akrounta · Dierona · Arakapas · Kalo Chorio · Agios Mamas …
Map, profile & GPX on Visit CyprusLimassol Forest Intense
- 67.3 km
- ↗ 1494 m climb
- Loop
- Road bike
Via Ancient Amathus · Germasogeia · Akrounta · Dierona · Arakapas · Eptagoneia · Kellaki …
Map, profile & GPX on Visit CyprusMagnificent Stavrovouni
- 60.9 km
- ↗ 491 m climb
- Loop
- Road bike
Via Alaminos Beach · Mazotos · Kivisili · Alethriko · Klavdia · Pyrga · Kofinou …
Map, profile & GPX on Visit CyprusMagnificent Stavrovouni Intense
- 74.9 km
- ↗ 878 m climb
- Loop
- Road bike
Via Alaminos Beach · Mazotos · Kivisili · Alethriko · Klavdia · Pyrga · Stavrovouni Monastery …
Map, profile & GPX on Visit CyprusMain 1 – Nicosia to Pitsilia
- 87.3 km
- ↗ 2583 m climb
- Loop
- Road bike
Via Deftera · Psimolofou · Klirou · Fikardou · Gourri · Farmakas · Palaichori …
Map, profile & GPX on Visit CyprusMain 10 – Pitsilia to Troodos
- 26.3 km
- ↗ 1434 m climb
- One way
- Road bike
Via Alona · Polystypos · Chandria · Kyperounta · Karvounas · Pano Amiantos · Troodos Square
Map, profile & GPX on Visit CyprusMain 11 – Troodos to Paphos
- 68.6 km
- ↗ 614 m climb
- One way
- Road bike
Via Troodos Square · Psilo Dentro · Platres · Mandria · Kedares · Agios Georgios · Nikokleia …
Map, profile & GPX on Visit CyprusMain 12 – Tour of Marathasa
- 90.3 km
- ↗ 4746 m climb
- Loop
- Road bike
Via Troodos Square · Prodromos · Pedoulas · Kykkos Monastery · Tsakkistra · Kampos · Kalopanagiotis …
Map, profile & GPX on Visit CyprusMain 13 – Stavros tis Psokas to Pyrgos
- 39.4 km
- ↗ 1575 m climb
- One way
- Road bike
Via Stavros tis Psokas · Mosfili · Kato Pyrgos
Map, profile & GPX on Visit CyprusMain 14 – Stavros tis Psokas to Paphos
- 64.2 km
- ↗ 2251 m climb
- One way
- Road bike
Via Stavros tis Psokas · Panagia · Asprogia · Kannaviou · Agios Dimitrianos · Psathi · Polemi …
Map, profile & GPX on Visit CyprusMain 15 – Polis to Pyrgos
- 46.4 km
- ↗ 925 m climb
- One way
- Road bike
Via Polis Chrysochous · Nea Dimmata · Pomos · Pachyammos · Kato Pyrgos
Map, profile & GPX on Visit CyprusMain 16 – Paphos to Polis via Peyia
- 43.8 km
- ↗ 775 m climb
- One way
- Road bike
Via Paphos · Coral Bay · Pegeia · Kathikas · Prodromi · Polis Chrysochous
Map, profile & GPX on Visit CyprusMain 17 – Paphos to Lara & the Baths of Aphrodite
- Route
- Road bike
Main 2 – Lythrodontas to Agros
- 51 km
- ↗ 2430 m climb
- One way
- Road bike
Via Lythrodontas · Mantra tou Kampiou · Machairas Monastery · Gourri · Farmakas · Palaichori · Agros
Map, profile & GPX on Visit CyprusMain 3 – Nicosia to the Solea Valley
- 156.4 km
- ↗ 4611 m climb
- Loop
- Road bike
Via Palaiometocho · Meniko · Xyliatos · Spilia · Evrychou · Galata · Kakopetria …
Map, profile & GPX on Visit CyprusMain 4 – Nicosia to Larnaca seafront
- 53.4 km
- ↗ 249 m climb
- One way
- Road bike
Via Nicosia · Latsia · Nisou · Pera Chorio · Dali · Lympia · Larnaca port …
Map, profile & GPX on Visit CyprusMain 5 – Nicosia to Larnaca via Mosfiloti
- 52.1 km
- ↗ 368 m climb
- One way
- Road bike
Via Tseri · Analiontas · Lythrodontas · Mathiatis · Sia · Mosfiloti · Agia Anna …
Map, profile & GPX on Visit CyprusMain 6 – Tour of Deryneia
- 93.6 km
- ↗ 411 m climb
- Loop
- Road bike
Via Larnaca Tourist Beach · Dhekelia · Ormideia · Xylofagou · Liopetri · Ayia Napa · Cape Greco …
Map, profile & GPX on Visit CyprusMain 7 – Larnaca to Nicosia via Athienou
- 54.5 km
- ↗ 557 m climb
- One way
- Road bike
Via Finikoudes · Agios Lazaros · Aradippou · Athienou · Lympia · Dali · Nisou …
Map, profile & GPX on Visit CyprusMain 8 – Larnaca to Dali via Kofinou
- 57.4 km
- ↗ 462 m climb
- One way
- Road bike
Via Finikoudes · Meneou · Kiti · Mazotos · Alaminos · Kofinou · Pyrga …
Map, profile & GPX on Visit CyprusMain 9 – Kofinou to Paphos along the coast
- 114 km
- ↗ 1104 m climb
- One way
- Road bike
Via Kofinou · Choirokoitia · Ancient Amathus · Limassol Old Port · Zakaki · Ancient Kourion · Avdimou …
Map, profile & GPX on Visit CyprusNicosia 1 – Machairas & Lythrodontas loop
- 61.6 km
- ↗ 1493 m climb
- One way
- Road bike
Via Deftera · Psimolofou · Episkopeio · Politiko · Agios Irakleidios Monastery · Machairas Monastery · Mantra tou Kampiou …
Map, profile & GPX on Visit CyprusNicosia 2 – Lythrodontas, Kionia & Machairas Monastery
- Route
- Road bike
Nicosia 3 – Adelfoi Forest & Asinou
- 85.9 km
- ↗ 2058 m climb
- One way
- Road bike
Via Lakatamia · Palaiometocho · Meniko · Kato Moni · Agia Marina Xyliatou · Xyliatos · Kannavia …
Map, profile & GPX on Visit CyprusOlympus Panorama Light
- 53.9 km
- ↗ 1188 m climb
- Loop
- Road bike
Via Ancient Amathus · Parekklisia · Kellaki · Eptagoneia · Arakapas · Dierona · Akrounta …
Map, profile & GPX on Visit CyprusPaphos 1 – Paphos Castle, Episkopi, Tsada & Armou
- Route
- Any bike
Paphos 2 – Kato Paphos to Timi
- 16.6 km
- ↗ 76 m climb
- One way
- Any bike
Via Paphos harbour · Yeroskipou beach · Timi · Timi coast
Map, profile & GPX on Visit CyprusPaphos 3 – Paphos to Lara, Fontana Amorosa & Baths of Aphrodite
- Route
- Mountain bike
Paphos 4 – Polis, Neo Chorio, Androlikou & Fontana Amorosa
- Route
- Mountain bike
Paphos 5 – Polis, Agios Merkourios & Argaka
- 32.9 km
- ↗ 653 m climb
- Loop
- Any bike
Via Polis Chrysochous · Argaka · Agios Merkourios · Makounta · Polis Chrysochous
Map, profile & GPX on Visit CyprusPolis – Akamas Lighthouse
- 22 km
- Route
- Mountain bike
Psematismenos Mountain Biking (Basic)
- 32.5 km
- ↗ 486 m climb
- Loop
- Mountain bike
Via Psematismenos · Maroni · Agios Theodoros · Choirokoitia · Psematismenos
Map, profile & GPX on Visit CyprusPsematismenos Mountain Biking (Moderate)
- 51.8 km
- ↗ 539 m climb
- Loop
- Mountain bike
Via Psematismenos · Maroni · Alaminos Beach · Mazotos · Anafotida · Alaminos · Choirokoitia …
Map, profile & GPX on Visit CyprusRizoelia Forest
- 65 km
- Route
- Mountain bike
Serene Agios Minas
- 30.1 km
- ↗ 743 m climb
- Loop
- Road bike
Via Skarinou · Kato Drys · Agios Minas Monastery · Vavla · Choirokoitia · Skarinou
Map, profile & GPX on Visit CyprusSkarinou Mountain Biking (Basic North)
- 36.3 km
- ↗ 722 m climb
- Loop
- Mountain bike
Via Skarinou · Delikipos · Dipotamos Dam · Skarinou
Map, profile & GPX on Visit CyprusSkarinou Mountain Biking (Basic South)
- 31.2 km
- ↗ 660 m climb
- Loop
- Mountain bike
Via Skarinou · Choirokoitia · Tochni · Psematismenos · Agios Theodoros · Skarinou
Map, profile & GPX on Visit CyprusSkarinou Mountain Biking (Moderate)
- 48 km
- ↗ 1182 m climb
- Loop
- Mountain bike
Via Skarinou · Kato Drys · Vavla · Kalavasos Dam · Kalavasos · Tochni · Choirokoitia …
Map, profile & GPX on Visit CyprusSouthern Maroni Valley
- 43.2 km
- ↗ 326 m climb
- Loop
- Road bike
Via Psematismenos · Zygi · Mazotos · Alaminos · Kofinou · Skarinou · Psematismenos
Map, profile & GPX on Visit CyprusSunshine Cup Stage 1 – XCT Lefkara
- 14.5 km
- Route
- Mountain bike
Sunshine Cup Stage 2 – XCP Lefkara
- 52.2 km
- Route
- Mountain bike
Sunshine Cup Stage 3 – XCP Lythrodontas
- 66.2 km
- Route
- Mountain bike
Sunshine Cup Stage 4 – XCO Mantra tou Kampiou
- 5.9 km
- ↗ 217 m climb
- Loop
- Mountain bike
Terraces of Agioi Vavatsinias
- 56.8 km
- ↗ 1299 m climb
- Loop
- Road bike
Via Skarinou · Pano Lefkara · Vavatsinia · Agioi Vavatsinias · Ora · Lageia · Vavla …
Map, profile & GPX on Visit CyprusThe Heart of Commandaria
- 97.2 km
- ↗ 2112 m climb
- Loop
- Road bike
Via Ancient Amathus · Germasogeia · Agios Athanasios · Apsiou · Gerasa · Louvaras · Kalo Chorio …
Map, profile & GPX on Visit CyprusTochni Mountain Biking (Basic)
- 33.8 km
- ↗ 779 m climb
- Loop
- Mountain bike
Via Tochni · Kalavasos · Kalavasos Dam · Kalavasos · Tochni
Map, profile & GPX on Visit CyprusTochni Mountain Biking (Demanding)
- 90.9 km
- ↗ 1811 m climb
- Loop
- Mountain bike
Via Tochni · Choirokoitia · Skarinou · Dipotamos Dam · Pano Lefkara · Vavla · Kalavasos Dam …
Map, profile & GPX on Visit CyprusTochni Mountain Biking (Moderate)
- 56.9 km
- ↗ 864 m climb
- Loop
- Mountain bike
Via Tochni · Kalavasos · Kalavasos Dam · Asgata · Monagroulli · Pyrgos · Moni …
Map, profile & GPX on Visit CyprusTraditional Villages
- 54.2 km
- ↗ 927 m climb
- Loop
- Road bike
Via Tochni · Choirokoitia · Vavla · Agios Minas Monastery · Kato Drys · Skarinou · Agios Theodoros …
Map, profile & GPX on Visit CyprusTraditional Villages Light
- 40.1 km
- ↗ 818 m climb
- Loop
- Road bike
Via Ancient Amathus · Choirokoitia · Vavla · Agios Minas Monastery · Kato Drys · Skarinou · Tochni
Map, profile & GPX on Visit CyprusTroodos 1 – Agios Nikolaos tis Stegis loop
- 37.7 km
- ↗ 1635 m climb
- Loop
- Road bike
Via Troodos Square · Prodromos · Agios Nikolaos tis Stegis · Kakopetria · Platania · Karvounas · Pano Amiantos …
Map, profile & GPX on Visit CyprusTroodos 2 – Psilo Dentro & Caledonia Falls
- Route
- Mountain bike
Vasilikos Maroni Panorama
- 57.6 km
- ↗ 1169 m climb
- Loop
- Road bike
Via Kalavasos · Asgata · Vasa · Sanida · Kellaki · Eptagoneia · Akapnou …
Map, profile & GPX on Visit CyprusVasilikos Maroni Panorama Intense
- 67.3 km
- ↗ 1484 m climb
- Loop
- Road bike
Via Kalavasos · Asgata · Vasa · Sanida · Kellaki · Eptagoneia · Akapnou …
Map, profile & GPX on Visit CyprusVoroklini Hill
- Route
- Mountain bike
No routes match these filters.
Source: Deputy Ministry of Tourism (Visit Cyprus), checked October 2026. Effort level is our estimate from distance and total climb. Trails can close after fires or storms: check the official page before you set off.
Why choose Cyprus for cycling?
Cyprus offers warm weather, varied landscapes and routes for all skill levels, from coastal rides to mountain climbs. The island's appeal for cyclists includes:
- Mild weather through much of the year.
- A mix of terrain within short distances.
- Relatively few headwinds.
- Well-maintained roads.
- Scenery that ranges from forests and valleys to ancient ruins and villages.

When is the best time to cycle in Cyprus?
- Spring and autumn are the most favourable seasons. International events such as the Sunshine Cup and the Volkswagen Tour are held in these months.
- Summer riding is best in the early morning or evening.
- Winter is cool but comfortable for long rides.

How can you join the cycling community in Cyprus?
- The Cyprus Cycling Federation hosts races and social rides.
- Many towns have local cycling groups that welcome visitors.
- The Cyprus Gran Fondo attracts riders from around the world.
What should you know before you ride?
- Bike rentals: shops in Paphos, Limassol and Nicosia rent road bikes, mountain bikes and e-bikes.
- Safety: follow the local road rules and wear a helmet.
- Hydration and sun protection: carry water and sunscreen.
- Navigation: tourist information centres offer free cycling maps, and apps such as Strava and Komoot help you plan routes.

More ways to explore Cyprus
Looking for other outdoor experiences? See our hiking routes and wine routes.
Explore the guides
- Akamas Peninsula and Avakas Gorge: A Visitor's Guide
- Cape Greco National Forest Park: Sea Caves, Trails and Swimming
- The E4 Long-Distance Trail in Cyprus: Route, Sections and Tips
- Troodos Waterfalls: Caledonia, Millomeris and More
- How to Enjoy Cyprus Sports: A Local's Guide to Outdoor Activities
- Agia Eirini Hiking Route: History and Nature in Nicosia
- The Ultimate Guide to Hiking Routes in Cyprus
- Hiking Routes in Cyprus
- Adonis Hiking Route: Paphos' Most Scenic Nature Trail
- Agia Eirini to Limeria: A Beautiful Hiking Route in Cyprus
- Aphrodite Hiking Route: Cyprus's Most Enchanting Nature Trail
- Explore the Stunning Artemis Hiking Route: One of the Best Natural Trails in Limassol, Cyprus
- Hiking in Cyprus: Embark on the Stunning Artemis Trail
- Cycling Routes in Cyprus
Recommended for this guide
Contains affiliate linksFrequently asked questions
When is the best time to cycle in Cyprus?
Spring and autumn are the most favourable seasons. In summer it is best to ride in the early morning or evening, while winter is cool but comfortable for long rides.
Can you rent a bike in Cyprus?
Yes. Shops in Paphos, Limassol and Nicosia rent road bikes, mountain bikes and e-bikes.
Is there a cycling community in Cyprus?
Yes. The Cyprus Cycling Federation hosts races and social rides, many towns have local cycling groups that welcome visitors, and the Cyprus Gran Fondo attracts riders from around the world.
How can you plan a cycling route in Cyprus?
Tourist information centres offer free cycling maps, and apps such as Strava and Komoot help you plan routes.


