Hiking & outdoors

Cycling Routes in Cyprus

Cyclists training on the cycling routes in Cyprus

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.

Region
Bike
Effort
Distance
Type
80 routes
Larnaca Moderate

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 Cyprus
Larnaca Moderate

A 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 Cyprus
Larnaca Hard

Alaminos 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 Cyprus
Larnaca Moderate

Alaminos 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 Cyprus
Limassol Easy

Amathus 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 Cyprus
Larnaca Moderate

Ancient 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 Cyprus
Larnaca Moderate

Ancient 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 Cyprus
Famagusta Easy

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 Cyprus
Limassol Moderate

Commandaria 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 Cyprus
Limassol Hard

Divine 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 Cyprus
Limassol Easy

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 Cyprus
Larnaca Easy

Kalavasos Mountain Biking (Basic)

  • 30.2 km
  • ↗ 453 m climb
  • Loop
  • Mountain bike

Via Kalavasos · Asgata · Kalavasos Tenta · Kalavasos

Map, profile & GPX on Visit Cyprus
Larnaca Moderate

Kalavasos 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 Cyprus
Larnaca Moderate

Kornos 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 Cyprus
Larnaca Hard

Kornos 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 Cyprus
Larnaca Easy

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 Cyprus
Larnaca Easy

Larnaca 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 Cyprus
Larnaca Hard

Larnaca 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 Cyprus
Larnaca Moderate

Larnaca Spin

  • 77 km
  • ↗ 306 m climb
  • Loop
  • Road bike

Via Alaminos Beach · Anglisides · Alethriko · Kalo Chorio · Aradippou · Livadia · Finikoudes …

Map, profile & GPX on Visit Cyprus
Limassol Easy

Limassol 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 Cyprus
Limassol Easy

Limassol 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 Cyprus
Limassol Hard

Limassol 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 Cyprus
Limassol Hard

Limassol 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 Cyprus
Limassol Hard

Limassol 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 Cyprus
Larnaca Moderate

Magnificent Stavrovouni

  • 60.9 km
  • ↗ 491 m climb
  • Loop
  • Road bike

Via Alaminos Beach · Mazotos · Kivisili · Alethriko · Klavdia · Pyrga · Kofinou …

Map, profile & GPX on Visit Cyprus
Larnaca Moderate

Magnificent 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 Cyprus
Nicosia Hard

Main 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 Cyprus
Troodos Hard

Main 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 Cyprus
Troodos Moderate

Main 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 Cyprus
Troodos Hard

Main 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 Cyprus
Paphos Hard

Main 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 Cyprus
Paphos Hard

Main 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 Cyprus
Paphos Moderate

Main 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 Cyprus
Paphos Moderate

Main 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 Cyprus
Nicosia Hard

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 Cyprus
Nicosia Hard

Main 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 Cyprus
Nicosia Moderate

Main 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 Cyprus
Nicosia Moderate

Main 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 Cyprus
Famagusta Hard

Main 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 Cyprus
Larnaca Moderate

Main 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 Cyprus
Larnaca Moderate

Main 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 Cyprus
Limassol Hard

Main 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 Cyprus
Nicosia Hard

Nicosia 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 Cyprus
Nicosia Hard

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 Cyprus
Limassol Moderate

Olympus 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 Cyprus
Paphos Easy

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 Cyprus
Paphos Moderate

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 Cyprus
Larnaca Easy

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 Cyprus
Larnaca Moderate

Psematismenos 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 Cyprus
Larnaca Moderate

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 Cyprus
Larnaca Moderate

Skarinou Mountain Biking (Basic North)

  • 36.3 km
  • ↗ 722 m climb
  • Loop
  • Mountain bike

Via Skarinou · Delikipos · Dipotamos Dam · Skarinou

Map, profile & GPX on Visit Cyprus
Larnaca Moderate

Skarinou 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 Cyprus
Larnaca Moderate

Skarinou 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 Cyprus
Larnaca Easy

Southern Maroni Valley

  • 43.2 km
  • ↗ 326 m climb
  • Loop
  • Road bike

Via Psematismenos · Zygi · Mazotos · Alaminos · Kofinou · Skarinou · Psematismenos

Map, profile & GPX on Visit Cyprus
Larnaca Moderate

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 Cyprus
Limassol Hard

The 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 Cyprus
Larnaca Moderate

Tochni Mountain Biking (Basic)

  • 33.8 km
  • ↗ 779 m climb
  • Loop
  • Mountain bike

Via Tochni · Kalavasos · Kalavasos Dam · Kalavasos · Tochni

Map, profile & GPX on Visit Cyprus
Larnaca Hard

Tochni 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 Cyprus
Larnaca Moderate

Tochni 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 Cyprus
Larnaca Moderate

Traditional 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 Cyprus
Larnaca Moderate

Traditional 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 Cyprus
Troodos Hard

Troodos 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 Cyprus
Larnaca Moderate

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 Cyprus
Larnaca Hard

Vasilikos 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 Cyprus

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.
Professional cyclist training on the cycling routes in Cyprus

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.
Cyclists training on the cycling routes in Cyprus

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.
Couple enjoying cycling routes in Cyprus

More ways to explore Cyprus

Looking for other outdoor experiences? See our hiking routes and wine routes.

Explore the guides

Recommended for this guide

Contains affiliate links

Frequently 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.

Useful resources

  1. Cyprus Cycling Federation

New guides, rule changes that affect expats and the best events coming up. No spam, unsubscribe any time.