There are 8 ways to get from Skopje to Zakynthos by train, bus, bus and ferry, car, car ferry or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus, bus and ferry  •  13 h 26 min

  1. Take the train from Skopje to Gevgelija AVE
  2. Take the bus from Gevgelija to Thessaloniki
  3. Take the bus and ferry from Thessaloniki to Zakynthos

$80 - $179

Cheapest option

Train, bus, bus and ferry via Larissa  •  15 h 31 min

  1. Take the train from Skopje to Thessaloniki AVE
  2. Take the train from Thessaloniki to Larissa 601 / ...
  3. Take the bus from Larisa to Patras
  4. Take the bus and ferry from Pátra to Kyllíni

$74 - $119

6 alternative options

Bus, bus and ferry via Thessaloniki  •  14 h 49 min

  1. Take the bus from Skopje to Gevgelija
  2. Take the bus from Gevgelija to Thessaloniki
  3. Take the bus and ferry from Thessaloniki to Zakynthos

$76 - $148

Bus Albtrans sh.p.k, bus and ferry  •  21 h 31 min

  1. Take the bus from Skopje to Tiranë
  2. Take the bus from Tiranë to Patra
  3. Take the bus and ferry from Patras to Zakynthos

$78 - $96

Drive, car ferry  •  9 h 6 min

  1. Drive from Skopje to Killini, Greece
  2. Take the car ferry from Killini, Greece to Zakynthos

$115 - $188

Train to Thessaloniki, fly  •  8 h 50 min

  1. Take the train from Skopje to Thessaloniki
  2. Fly from Thessaloniki (SKG) to Zakinthos (ZTH) SKG - ZTH

$132 - $614

Bus to Sofia, fly  •  13 h 21 min

  1. Take the bus from Skopje to Sofia
  2. Fly from Sofia (SOF) to Zakinthos (ZTH) SOF - ZTH

$74 - $288

Fly from Skopje  •  10 h 14 min

  1. Fly from Skopje (SKP) to Zakinthos (ZTH) SKP - ZTH

$126 - $375

What companies run services between Skopje, Macedonia and Zakynthos, Greece?

Turkish Airlines, Olympic Air and 11 other airlines fly from Skopje to Zakynthos 5 times a day.

Airlines
Aegean Airlines
Website
aegeanair.com
Flights from Thessaloniki to Zakinthos via Athens
Ave. Duration
2 h 40 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$75 - $410
Flights from Sofia to Zakinthos via Athens
Ave. Duration
6 h 15 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$80 - $450
Flights from Sofia to Zakinthos via Istanbul, Athens
Ave. Duration
7 h 55 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$170 - $650
Flights from Skopje to Zakinthos via Istanbul, Athens
Ave. Duration
7 h 35 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$180 - $700
Flights from Skopje to Zakinthos via Vienna, Athens
Ave. Duration
12 h 25 min
When
Thursday, Friday and Sunday
Estimated price
$250 - $1,300
Flights from Skopje to Zakinthos via Belgrade, Athens
Ave. Duration
12 h 30 min
When
Thursday
Estimated price
$220 - $750
Olympic Air
Website
olympicair.com
Flights from Thessaloniki to Zakinthos via Athens
Ave. Duration
2 h 40 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$75 - $410
Flights from Sofia to Zakinthos via Athens
Ave. Duration
4 h 55 min
When
Thursday, Friday and Sunday
Estimated price
$40 - $240
Flights from Sofia to Zakinthos via Istanbul, Athens
Ave. Duration
7 h 55 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$170 - $650
Flights from Skopje to Zakinthos via Istanbul, Athens
Ave. Duration
7 h 35 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$180 - $700
Flights from Skopje to Zakinthos via Vienna, Athens
Ave. Duration
12 h 25 min
When
Thursday, Friday and Sunday
Estimated price
$250 - $1,300
Flights from Skopje to Zakinthos via Belgrade, Athens
Ave. Duration
12 h 30 min
When
Thursday
Estimated price
$220 - $750
Sky Express
Website
skyexpress.gr
Flights from Thessaloniki to Zakinthos via Athens
Ave. Duration
2 h 52 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$75 - $410
Flights from Sofia to Zakinthos via Athens
Ave. Duration
6 h 15 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$40 - $250
Flights from Skopje to Zakinthos via Sabiha Gokcen, Athens
Ave. Duration
9 h 10 min
When
Monday
Estimated price
$110 - $360
Flights from Skopje to Zakinthos via Istanbul, Athens
Ave. Duration
11 h
When
Tuesday, Friday, Saturday and Sunday
Estimated price
$180 - $700
Austrian Airlines
Website
austrian.com
Flights from Skopje to Zakinthos via Zagreb, Vienna
Ave. Duration
14 h 45 min
When
Thursday
Estimated price
$230 - $1,200
Flights from Skopje to Zakinthos via Ljubljana, Vienna
Ave. Duration
15 h 30 min
When
Thursday
Estimated price
$240 - $1,300
Vueling Airlines
Website
vueling.com
Flights from Sofia to Zakinthos via Rome
Ave. Duration
9 h 10 min
When
Saturday
Estimated price
$140 - $500
Small Planet Airline
Website
smallplanet.aero
Flights from Sofia to Zakinthos via Warsaw
Ave. Duration
9 h 45 min
When
Friday
Estimated price
$170 - $900
easyJet
Website
easyjet.com
Flights from Sofia to Zakinthos via Milan Malpensa
Ave. Duration
9 h 45 min
When
Tuesday and Thursday
Estimated price
$130 - $700
Travel Service
Website
travelservice.aero
Flights from Skopje to Zakinthos via Bratislava
Ave. Duration
10 h 50 min
When
Saturday and Sunday
Estimated price
$230 - $850
Edelweiss Air
Website
flyedelweiss.com
Flights from Skopje to Zakinthos via Zurich
Ave. Duration
14 h 45 min
When
Wednesday and Sunday
Estimated price
$190 - $950
Train operators
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Skopje to Gevgelija
Ave. Duration
2 h 6 min
Frequency
Once daily
Estimated price
$12 - $40
mzt.mk
mzt.mk
Train from Skopje to Thessaloniki
Ave. Duration
4 h 22 min
Frequency
Once daily
Estimated price
$16 - $50
mzt.mk
mzt.mk
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Larissa
Ave. Duration
1 h 35 min
Frequency
Hourly
Estimated price
$10 - $14
Website
trainose.gr
Purchase a
eurail.com
Second Class
$10 - $14
First Class
$12 - $17
Bus operators
Siamos Tours
Phone
0030 2108219900
Email
vsiamos@otenet.gr
Website
siamostours.gr
Bus from Gevgelija to Thessaloniki
Ave. Duration
1 h 20 min
Frequency
3 times a week
Estimated price
$8 - $10
Schedules at
siamostours.gr
KTEL Zakythos
Phone
302695022255
Email
info@ktel-zakynthos.gr
Website
ktel-zakynthos.gr
Bus and ferry from Thessaloniki to Zakynthos
Ave. Duration
8 h
Frequency
Twice a week
Estimated price
$60 - $130
Schedules at
ktel-zakynthos.gr
Bus and ferry from Patras to Zakynthos
Ave. Duration
2 h 19 min
Frequency
5 times a day
Estimated price
$14 - $25
Schedules at
ktel-zakynthos.gr
Rule Turs
Phone
02/ 3163 – 346
Email
ruleturs@sas.com.mk
Website
sas.com.mk
Bus from Skopje to Gevgelija
Ave. Duration
3 h 29 min
Frequency
5 times a day
Estimated price
$9
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
florina.cyclopolis.gr
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.biketivat.com
Register online at
www.bicincitta.com
Register online at
maroussi.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
moschatotavros.cyclopolis.gr
Register online at
rhodes.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
nafplio.cyclopolis.gr
Register online at
marathon.cyclopolis.gr
Register online at
arxaiaolympia.cyclopolis.gr
Register online at
kiato.cyclopolis.gr
Register online at
limnos.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincittabip.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
aigialeia.cyclopolis.gr
Register online at
neasmyrni.cyclopolis.gr
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
velopass.tobike.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.mimuovoinbici.it
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
Register online at
www.bicincitta.com
KTEL Achaias
Phone
2610 623 888
Website
ktelachaias.gr
Bus from Larisa to Patras
Ave. Duration
3 h 36 min
Frequency
3 times a day
Estimated price
$36 - $42
Schedules at
ktelachaias.gr
KTEL Kefallonia
Phone
2671022281
Email
transportation@ktelkefalonias.gr
Website
ktelkefalonias.gr
Bus and ferry from Pátra to Kyllíni
Ave. Duration
1 h 8 min
Frequency
Twice daily
Estimated price
$6 - $8
Schedules at
ktelkefalonias.gr
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Skopje to Tiranë
Ave. Duration
8 h 16 min
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
ms.mk
Bus from Skopje to Sofia
Ave. Duration
4 h 45 min
Frequency
Twice daily
Estimated price
$14 - $19
Schedules at
ms.mk
Hafet Tours
Phone
+389 44 371 066
Email
hafet-tours@hotmail.com
Website
hafet.getbybus.com
Bus from Skopje to Tirana
Ave. Duration
6 h 31 min
Frequency
Twice a week
Estimated price
$55 - $70
Schedules at
hafet.getbybus.com
Albtrans sh.p.k
Phone
+355 4 2239 203
Email
rezervime@albtrans.net
Website
albtrans.net
Bus from Tiranë to Patra
Ave. Duration
8 h 56 min
Frequency
Twice daily
Estimated price
$47
Schedules at
albtrans.net
Kaleia
Phone
+359 894 77 44 43
Email
kaleia@mail.com
Website
kaleiatravel.com
Bus from Skopje to Sofia
Ave. Duration
5 h
Frequency
3 times a day
Estimated price
$20
Schedules at
en.kaleiatravel.com
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Skopje to Sofia
Ave. Duration
4 h 40 min
Frequency
Twice daily
Estimated price
$13 - $19
Schedules at
matpu.com
Ferry operators
Ionian Group
Phone
00302695025403
Email
info@ioniangroup.com
Website
ioniangroup.com
Car ferry from Killini, Greece to Zakynthos
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$10 - $35
Schedules at
ioniangroup.com
Passenger
$11
Car
$34
Kefalonian Lines Shipping Company
Phone
+30 210 9515100
Email
info@kefalonianlines.com
Website
kefalonianlines.com
Car ferry from Killini, Greece to Zakynthos
Ave. Duration
1 h
Frequency
4 times a day
Estimated price
$10
Schedules at
kefalonianlines.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travelling to and around Russia for the 2018 FIFA World Cup and Best ways to travel around Australia - to help you get the most out of your next trip.

Questions & Answers

The distance between Skopje and Zakynthos is 471 km.

The cheapest way to get from Skopje to Zakynthos is to bus and bus and ferry which costs $75 - $100 and takes 21 h 31 min.

The quickest way to get from Skopje to Zakynthos is to train and fly which takes 8 h 50 min and costs $130 - $650.

No, there is no direct bus from Skopje to Zakynthos. However, there are services departing from Skopje and arriving at Zakynthos via Gevgelija and Thessaloniki. The journey, including transfers, takes approximately 14 h 49 min.

It takes approximately 13 h 26 min to get from Skopje to Zakynthos, including transfers.