Skip to main content

From Belgrade to Halkidiki

How to Get There

Belgrade is 600 km from Halkidiki (~6 hours). Halkidiki is the favorite destination for thousands of Serbians every summer! Check our beaches.

By Car

Two main routes:

  • Via Nis-Skopje: Belgrade → Nis → Skopje → Gevgelija → Thessaloniki → Halkidiki (~6 hours).
  • Via Sofia: Belgrade → Nis → Sofia → Serres → Halkidiki (~7 hours).

Check our car rental guide.

Border Crossings

Gevgelija-Evzoni or Kulata-Promachonas (24/7). Avoid July-August weekends.

When You Arrive

Discover the best beaches of Kassandra and find accommodation.

Tips

  • Currency: Euro (€) in Greece
  • Check the weather

Distances from Belgrade to Halkidiki villages

Approximate road distances and drive times. Tap a village for more.

DestinationDistanceTime
Nea Moudania778 km9 h 9 min
Nikiti801 km9 h 25 min
Uranoupoli803 km9 h 27 min
Afytos807 km9 h 30 min
Kallithea810 km9 h 32 min
Vourvourou813 km9 h 34 min
Neos Marmaras824 km9 h 42 min
Chanioti827 km9 h 44 min
Pefkochori831 km9 h 47 min
Sarti836 km9 h 50 min
Toroni847 km9 h 58 min

Estimates based on great-circle distance × road factor and average speed. Actual time depends on traffic, border crossings and chosen route.

Frequently Asked Questions

Roughly 6 hours by car, 600 km.

Car (best for flexibility), bus (KTEL Halkidiki from Thessaloniki), or fly to Thessaloniki (SKG) and continue by car/transfer. Details in the guide above.

Greece is in Schengen. EU/EEA citizens need no visa. Other nationalities — check with the relevant consulate.

May–September for beaches. July–August is peak (hottest, priciest). For quieter trips with great weather, pick June or September.

New