There are 7 ways to get from Zakynthos to Dupnitsa by bus, busferry, train, car ferry, car, 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.
Bus
best- Take the bus from Kyllíni to Dupnitsa
13h 52m$33–54Bus and ferry, train, bus
- Take the busferry from Zakynthos to Lamia
- Take the train from Lianokladi to ThessalonikiIc
- Take the train from Thessaloniki to SerresRe
- Take the bus from Serres to Dupnitsa
13h 57m$60–90Car ferry, drive
- Take the car ferry from Zakynthos Agios Nikolaos to Pesáda
- Take the car ferry from Poros to Killini
- Drive from Killini to Dupnitsa
12h 56m$185–277Fly to Thessaloniki Airport Makedonia, bus
- Fly from Zakynthos International Airport (ZTH) to Thessaloniki Airport Makedonia (SKG)ZTH - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Take the bus from Serres to Dupnitsa
9h 28m$139–257Bus via Dupnitsa Bus Station
- Take the bus from Kyllini Ferry Terminal to Dupnitsa Bus StationUnion Ivkoni - Unibus 3695
16h 40m$43–69Fly to Sofia Airport, bus
- Fly from Zakynthos International Airport (ZTH) to Sofia Airport (SOF)ZTH - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
10h 50m$141–406Fly to Alexandroupoli Airport Dimokritos, bus
- Fly from Zakynthos International Airport (ZTH) to Alexandroupoli Airport Dimokritos (AXD)ZTH - AXD
- Take the bus from Alexandroupoli to Serres
- Take the bus from Serres to Dupnitsa
11h 1m$119–364
Zakynthos International Airport (ZTH) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Zakynthos to Dupnitsa is to bus which costs $30 - $55 and takes 13h 52m.
The fastest way to get from Zakynthos to Dupnitsa is to fly and bus which takes 9h 28m and costs $130 - $260.
No, there is no direct bus from Zakynthos to Dupnitsa. However, there are services departing from Zakynthos and arriving at Dupnitsa via Kyllíni. The journey, including transfers, takes approximately 13h 52m.
The distance between Zakynthos and Dupnitsa is 782 km.
The best way to get from Zakynthos to Dupnitsa without a car is to bus which takes 13h 52m and costs $30 - $55.
It takes approximately 13h 52m to get from Zakynthos to Dupnitsa, including transfers.
Zakynthos to Dupnitsa bus services, operated by Union Ivkoni, depart from Kyllíni station.
Zakynthos to Dupnitsa bus services, operated by Union Ivkoni, arrive at Dupnitsa station.
There are 170+ hotels available in Dupnitsa.
What companies run services between Zakynthos, Greece and Dupnitsa, Oblast Kyustendil, Bulgaria?
Union Ivkoni operates a bus from Kyllíni to Dupnitsa twice a week. Tickets cost $30–50 and the journey takes 12h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.aegeanair.com
Flights from Zakynthos International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $110–220
Flights from Zakynthos International Airport to Sofia Airport via Athens
- Ave. Duration
- 7h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $75–280
Flights from Zakynthos International Airport to Alexandroupoli Airport Dimokritos via Athens
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $80–310
- Website
- austrian.com
Flights from Zakynthos International Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- $120–550
Flights from Zakynthos International Airport to Sofia Airport via Vienna
- Ave. Duration
- 9h 27m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $120–550
- Website
- ryanair.com
Flights from Zakynthos International Airport to Sofia Airport via Vienna
- Ave. Duration
- 7h
- When
- Monday
- Estimated price
- $140–470
Flights from Zakynthos International Airport to Sofia Airport via Budapest
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- $70–300
- Website
- air.bg
Flights from Zakynthos International Airport to Sofia Airport via Athens
- Ave. Duration
- 6h 52m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $75–290
- Website
- skyexpress.gr
Flights from Zakynthos International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–240
- Website
- wizzair.com
Flights from Zakynthos International Airport to Sofia Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- $70–300
- Website
- ita-airways.com
Flights from Zakynthos International Airport to Sofia Airport via Rome
- Ave. Duration
- 7h 45m
- When
- Friday and Sunday
- Estimated price
- $95–350
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Lianokladi to Thessaloniki
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- $14–21
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Website
- https://www.hellenictrain.gr/en
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Kyllíni to Dupnitsa
- Ave. Duration
- 12h 17m
- Frequency
- Twice a week
- Estimated price
- $30–50
- Website
- https://union-ivkoni.com/en
Bus from Serres to Dupnitsa
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $8–12
- Website
- https://union-ivkoni.com/en
Bus from Kyllini Ferry Terminal to Dupnitsa Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Twice a week
- Estimated price
- $40–65
- Website
- https://union-ivkoni.com/en
- Phone
- +302695022255
- info@ktel-zakynthos.gr
- Website
- ktel-zakynthos.gr
Busferry from Zakynthos to Lamia
- Ave. Duration
- 3h 49m
- Frequency
- Once a week
- Estimated price
- $23–35
- Book at
- https://ktel-zakynthos.gr/en/
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Serres to Dupnitsa
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $13–19
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Serres
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Alexandroupoli to Serres
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a week
- Estimated price
- $20–28
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $10–15
- Website
- https://traventuria.com/
- Phone
- +30 26740-22111
- ionionplines@gmail.com
- Website
- ionionpelagos.com
Car ferry from Zakynthos Agios Nikolaos to Pesáda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $6–12
- Website
- Ionion P. Lines
- Phone
- +30 210 94 99 400
- info@levanteferries.gr
- Website
- levanteferries.com
Car ferry from Poros to Killini
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $17
- Website
- https://www.levanteferries.com/en/
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 How to get from Stansted Airport into central London, Travelling to the UK: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.















