There are 11 ways to get from Oviedo to Zakynthos by train, plane, bus, towncar, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Adolfo Suárez Madrid–Barajas Airport, fly to Zakynthos International Airport
best- Take the train from Oviedo to Madrid Chamartín
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zakynthos International Airport (ZTH)MAD - ZTH
12h 17m€184–393Bus to Asturias Airport, fly to Zakynthos International Airport
cheapest- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Fly from Asturias Airport (OVD) to Zakynthos International Airport (ZTH)OVD - ZTH
10h 25m€99–327Train, bus
- Take the train from Oviedo to Madrid ChamartínAlv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Take the bus from Montpellier to Sofia
- Take the bus from Sofia to Kyllíni
2d 11h€259–414Bus to Santander Airport, fly to Zakynthos International Airport
- Take the bus from Oviedo to Aeropuerto Santander-S.Ballest
- Fly from Santander Airport (SDR) to Zakynthos International Airport (ZTH)SDR - ZTH
27h 30m€107–468Train, bus, towncar to Francisco De Sá Carneiro Airport, fly to Zakynthos International Airport
- Take the train from Oviedo to Leon
- Take the bus from León to Terminal Rodoviário de Vila Real
- Take a town car from Vila Real to Porto - Aeroporto Francisco Sá Carneiro
- Fly from Francisco De Sá Carneiro Airport (OPO) to Zakynthos International Airport (ZTH)OPO - ZTH
18h 29m€289–567Train to Adolfo Suárez Madrid–Barajas Airport, fly to Athens International Airport, bus and ferry
- Take the train from Oviedo to Madrid Chamartín
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Athens International Airport (ATH)MAD - ATH
- Take the busferry from Athens, Leoforou Kifisou - KTEL to Zakynthos
16h 12m€137–341Bus to Bilbao Airport, fly to Zakynthos International Airport
- Take the bus from Oviedo to Bilbao Intermodal
- Fly from Bilbao Airport (BIO) to Zakynthos International Airport (ZTH)BIO - ZTH
13h 12m€110–366Bus
- Take the bus from Oviedo to San Sebastián - Bus Station
- Take the bus from Estación de Autobuses Donostia-San Sebastián to Sofia
- Take the bus from Sofia to Kyllíni
2d 15h€173–246Train, bus, bus and ferry
- Take the train from Oviedo to Madrid ChamartínAlv
- Take the train from Madrid Chamartín to Valencia Joaquin SorollaAve
- Take the bus from Valencia to Sofia
- Take the bus from Sofia Central Bus Station to Thessaloniki Train Station Bus Stop
- Take the train from Thessaloniki to LianokladiIc
- Take the busferry from Lamia to Zakynthos
2d 15h€219–402Bus, bus and ferry
- Take the bus from Oviedo to Padova
- Take the bus from Padova to Tirana
- Take the bus from Tirana, Terminali Lindor I Autobusave to Patras
- Take the busferry from Patras to Zakynthos
2d 16hBus via Vitoria-Gasteiz
- Take the bus from Oviedo to Vitoria-Gasteiz
- Take the bus from Vitoria Gasteiz Central Bus Station to Sofia Serdica Bus Stop
- Take the bus from Sofia to Kyllíni
2d 20h€170–290
Adolfo Suárez Madrid–Barajas Airport (MAD) to Zakynthos International Airport (ZTH) flights
Questions & Answers
The cheapest way to get from Oviedo to Zakynthos is to bus which costs €170 - €250 and takes 2 days 15h.
The fastest way to get from Oviedo to Zakynthos is to bus and fly which takes 10h 25m and costs €95 - €330.
No, there is no direct bus from Oviedo to Zakynthos. However, there are services departing from Oviedo and arriving at Zakynthos via Estación de Autobuses Donostia-San Sebastián, Sofia and Kyllíni. The journey, including transfers, takes approximately 2 days 15h.
The distance between Oviedo and Zakynthos is 2611 km.
The best way to get from Oviedo to Zakynthos without a car is to train and bus which takes 2 days 11h and costs €250 - €420.
It takes approximately 12h 17m to get from Oviedo to Zakynthos, including transfers.
Oviedo to Zakynthos bus services, operated by BlaBlaCar Bus, depart from Oviedo station.
Oviedo to Zakynthos bus services, operated by BlaBlaCar Bus, arrive at San Sebastián - Bus Station.
Zakynthos is 1h ahead of Oviedo. It is currently 11:32 PM in Oviedo and 12:32 AM in Zakynthos.
There are 2062+ hotels available in Zakynthos.
What companies run services between Oviedo, Spain and Zakynthos, Greece?
You can take a bus from Oviedo to Zakynthos via Estación de Autobuses Donostia-San Sebastián, Sofia, Kyllíni, and Kyllíni in around 2d 15h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- €70–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Naples
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- €70–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Milan Bergamo
- Ave. Duration
- 7h 25m
- When
- Tuesday
- Estimated price
- €75–250
Flights from Santander Airport to Zakynthos International Airport via Dublin
- Ave. Duration
- 26h 35m
- When
- Friday
- Estimated price
- €140–430
Flights from Santander Airport to Zakynthos International Airport via London Stansted
- Ave. Duration
- 28h 25m
- When
- Monday
- Estimated price
- €130–420
Flights from Asturias Airport to Zakynthos International Airport via Milan Bergamo
- Ave. Duration
- 10h
- When
- Tuesday
- Estimated price
- €95–320
Flights from Francisco De Sá Carneiro Airport to Zakynthos International Airport via Milan Bergamo
- Ave. Duration
- 8h 45m
- When
- Tuesday
- Estimated price
- €85–270
Flights from Francisco De Sá Carneiro Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 11h
- When
- Friday
- Estimated price
- €80–270
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zakynthos International Airport via Geneva
- Ave. Duration
- 9h 26m
- When
- Saturday
- Estimated price
- €95–400
- Website
- ita-airways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- €70–290
Flights from Francisco De Sá Carneiro Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 7h 55m
- When
- Friday and Saturday
- Estimated price
- €80–270
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €65–170
- Website
- volotea.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €75–200
Flights from Bilbao Airport to Zakynthos International Airport via Bari
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €85–300
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Rome
- Ave. Duration
- 9h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €50–250
Flights from Santander Airport to Zakynthos International Airport via Bucharest Otopeni
- Ave. Duration
- 20h 55m
- When
- Monday and Friday
- Estimated price
- €90–420
- Website
- en.aegeanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €75–200
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zakynthos International Airport via Naples
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- €80–290
- Website
- transavia.com
Flights from Asturias Airport to Zakynthos International Airport via Paris Orly
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- €130–650
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €55–180
- Website
- skyexpress.gr
Flights from Adolfo Suárez Madrid–Barajas Airport to Athens International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–200
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a day
- Estimated price
- €40–100
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 34m
- Frequency
- 5 times a week
- Estimated price
- €75–110
- Website
- https://www.renfe.com/es/en
Train from Oviedo to Leon
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €10–40
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 6m
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Oviedo to Madrid Chamartín
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €40–75
- Website
- https://www.renfe.com/es/en
Train from Oviedo to Leon
- Ave. Duration
- 1h 4m
- Frequency
- Twice daily
- Estimated price
- €18–50
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Every 3 hours
- Estimated price
- €24–75
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- €18–70
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- €15–55
- Website
- https://www.ouigo.com/es/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Lianokladi
- Ave. Duration
- 2h 56m
- Frequency
- Twice daily
- Estimated price
- €12–18
- Website
- https://www.hellenictrain.gr/en
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Montpellier to Sofia
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
Bus from Estación de Autobuses Donostia-San Sebastián to Sofia
- Ave. Duration
- 41h 5m
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
Bus from Valencia to Sofia
- Ave. Duration
- 41h
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia to Kyllíni
- Ave. Duration
- 13h 31m
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- https://union-ivkoni.com/en
Bus from Sofia Central Bus Station to Thessaloniki Train Station Bus Stop
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €12–19
- Website
- https://union-ivkoni.com/en
Bus from Vitoria Gasteiz Central Bus Station to Sofia Serdica Bus Stop
- Ave. Duration
- 46h 30m
- Frequency
- Twice a week
- Estimated price
- €110–170
- Website
- https://union-ivkoni.com/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Oviedo to Aeropuerto Santander-S.Ballest
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- €16–50
- Website
- https://www.alsa.com/en/
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Website
- https://www.alsa.com/en/
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- €23–65
- Website
- https://www.alsa.com/en/
Bus from Oviedo to Vitoria-Gasteiz
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- €27–70
- Website
- https://www.alsa.com/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from León to Terminal Rodoviário de Vila Real
- Ave. Duration
- 4h 15m
- Frequency
- Twice a week
- Estimated price
- €3–20
- Website
- https://rede-expressos.pt/en
- Online ticket
- €3–20
- Phone
- +302695022255
- info@ktel-zakynthos.gr
- Website
- ktel-zakynthos.gr
Busferry from Athens, Leoforou Kifisou - KTEL to Zakynthos
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- €18–29
- Book at
- https://ktel-zakynthos.gr/en/
Busferry from Lamia to Zakynthos
- Ave. Duration
- 3h 50m
- Frequency
- Once a week
- Estimated price
- €19–29
- Book at
- https://ktel-zakynthos.gr/en/
Busferry from Patras to Zakynthos
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €7–11
- Book at
- https://ktel-zakynthos.gr/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €24–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Oviedo to Bilbao Intermodal
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- €26–40
- Website
- https://www.blablacar.co.uk/bus
Bus from Oviedo to San Sebastián - Bus Station
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- €30–45
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Central Bus Station to Thessaloniki Train Station Bus Stop
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €17–24
- Website
- https://citylines.eu/
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Oviedo to Padova
- Ave. Duration
- 29h 2m
- Frequency
- Twice a week
- Estimated price
- €60–75
- Schedules at
- tabitatour.ro
- Phone
- +355 69 31 41 219
- info@artanitravel.com
- Website
- artanitravel.com
Bus from Padova to Tirana
- Ave. Duration
- 19h 31m
- Frequency
- Once a week
- Schedules at
- artanitravel.com
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Patras
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Vila Real to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- €125
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide







































