There are 8 ways to get from Zakynthos to Dupnitsa by plane, bus, busferry, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zakynthos International Airport to Thessaloniki Airport Makedonia, bus
best- 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
7h 38m$139–247Bus
cheapest- Take the bus from Kyllíni to Dupnitsa
13h 52m$38–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 58m$63–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 Zakynthos International Airport 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 Zakynthos International Airport 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$119–354Bus and ferry to Kefalonia Airport, fly to Sofia Airport, bus
- Take the busferry from Kyllíni to Argostoli
- Fly from Kefalonia Airport (EFL) to Sofia Airport (SOF)EFL - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
13h 8m$141–633Bus via Dupnitsa Bus Station
- Take the bus from Kyllini Ferry Terminal to Dupnitsa Bus StationUnion Ivkoni - Unibus 3695
16h 40m$43–69
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 $35 - $55 and takes 13h 52m.
The fastest way to get from Zakynthos to Dupnitsa is to fly and bus which takes 7h 38m and costs $130 - $250.
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 622 km.
The best way to get from Zakynthos to Dupnitsa without a car is to bus which takes 13h 52m and costs $35 - $55.
It takes approximately 7h 38m 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 173+ 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 $35–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
- Ave. Duration
- 1h 15m
- When
- Tuesday and Friday
- Estimated price
- $120–200
Flights from Zakynthos International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $120–200
Flights from Zakynthos International Airport to Sofia Airport via Athens
- Ave. Duration
- 7h 30m
- When
- 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–300
Flights from Zakynthos International Airport to Alexandroupoli Airport Dimokritos via Thessaloniki Airport Makedonia, Athens
- Ave. Duration
- 7h 40m
- When
- Tuesday and Friday
- Estimated price
- $90–320
Flights from Kefalonia Airport to Sofia Airport via Athens
- Ave. Duration
- 6h 12m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $130–600
- 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–280
Flights from Kefalonia Airport to Sofia Airport via Athens
- Ave. Duration
- 5h 38m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $110–600
- Website
- austrian.com
Flights from Zakynthos International Airport to Sofia Airport via Vienna
- Ave. Duration
- 9h 27m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $120–500
Flights from Kefalonia Airport to Sofia Airport via Vienna
- Ave. Duration
- 7h 17m
- When
- Monday and Friday
- Estimated price
- $95–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–290
- 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–330
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Lianokladi to Thessaloniki
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- $15–21
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- $9–13
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.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 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 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
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Serres to Dupnitsa
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- $8–12
- Website
- https://union-ivkoni.com/en
Bus from Kyllíni to Dupnitsa
- Ave. Duration
- 12h 17m
- Frequency
- Twice a week
- Estimated price
- $35–50
- Website
- https://union-ivkoni.com/en
Bus from Kyllini Ferry Terminal to Dupnitsa Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Once 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
- +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 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Kyllíni to Argostoli
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- $6–10
- Website
- https://ktelkefalonias.gr/en
- 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 The beginner’s guide to the 2018 World Nomad Games, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Luton Airport into central London - to help you get the most out of your next trip.















