There are 8 ways to get from Ancona to Zakynthos by train, plane, bus and ferry, bus, 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.

Recommended option

Train to Rome, fly  •  8 h 3 min

  1. Take the train from Ancona to Roma Termini
  2. Fly from Rome (FCO) to Zakinthos (ZTH) FCO - ZTH

$145 - $501

Cheapest option

Car ferry, bus and ferry  •  24 h 1 min

  1. Take the car ferry from Ancona to Patras
  2. Take the bus and ferry from Patras to Zakynthos

$119 - $341

6 alternative options

Train to Rome Ciampino, fly  •  11 h 44 min

  1. Take the train from Ancona to Roma Termini
  2. Fly from Rome Ciampino (CIA) to Zakinthos (ZTH) CIA - ZTH

$149 - $248

Train, train to Milan Malpensa, fly  •  8 h 52 min

  1. Take the train from Ancona to Bologna C.Le
  2. Take the train from Bologna C.Le to Milano Centrale
  3. Take the train from Milano Centrale to Malpensa Aeroporto T.1
  4. Fly from Milan Malpensa (MXP) to Zakinthos (ZTH) MXP - ZTH

$130 - $339

Train, train to Florence, fly  •  9 h 11 min

  1. Take the train from Ancona to Bologna C.Le
  2. Take the train from Bologna C.Le to Firenze S.Maria Novella
  3. Fly from Florence (FLR) to Zakinthos (ZTH) FLR - ZTH

$138 - $506

Bus and ferry, bus  •  18 h 23 min

  1. Take the bus and ferry from Ancona to Igoumenitsa
  2. Take the bus from Igoumenitsa to Agrinio
  3. Take the bus from Agrinio to Patras
  4. Take the bus and ferry from Patras to Zakynthos

$125 - $190

Car ferry, drive  •  19 h 54 min

  1. Take the car ferry from Ancona to Igoumenitsa
  2. Drive from Igoumenitsa to Killini, Greece
  3. Take the car ferry from Killini, Greece to Zakynthos

$127 - $416

Train, car ferry  •  22 h 46 min

  1. Take the train from Ancona to Brindisi Fb / ...
  2. Take the car ferry from Brindisi to Zakynthos

$165 - $359

What companies run services between Ancona, Italy and Zakynthos, Greece?

There is no direct connection from Ancona to Zakynthos. However, you can take the train to Roma Termini, take the train to Fiumicino Aeroporto, take the walk to Rome airport, fly to Zakinthos, then take the taxi to Zakynthos. Alternatively, you can take the train to Roma Termini, take the train to Ciampino, take the walk to Rome Ciampino airport, fly to Zakinthos, then take the taxi to Zakynthos.

Airlines
Blue Panorama Airlines
Website
blue-panorama.com
Flights from Rome to Zakinthos
Ave. Duration
1 h 45 min
When
Monday and Friday
Estimated price
$110 - $900
Flights from Florence to Zakinthos via Rome, Bologna
Ave. Duration
7 h 30 min
When
Thursday
Estimated price
$150 - $550
Flights from Florence to Zakinthos via Munich, Bologna
Ave. Duration
8 h 5 min
When
Thursday
Estimated price
$170 - $650
Sky Express
Website
skyexpress.gr
Flights from Rome Ciampino to Zakinthos via Athens
Ave. Duration
5 h 30 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$70 - $380
Flights from Florence to Zakinthos via Santorini, Athens
Ave. Duration
6 h 15 min
When
Monday
Estimated price
$140 - $650
Flights from Florence to Zakinthos via Rome, Athens
Ave. Duration
8 h 15 min
When
Monday
Estimated price
$130 - $750
Olympic Air
Website
olympicair.com
Flights from Rome Ciampino to Zakinthos via Athens
Ave. Duration
10 h 25 min
When
Sunday
Estimated price
$70 - $380
Flights from Rome Ciampino to Zakinthos via Krakow, Athens
Ave. Duration
10 h 5 min
When
Saturday
Estimated price
$120 - $550
Flights from Rome Ciampino to Zakinthos via Bucharest Otopeni, Athens
Ave. Duration
11 h
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $460
Vueling Airlines
Website
vueling.com
Flights from Rome to Zakinthos
Ave. Duration
1 h 45 min
When
Saturday
Estimated price
$80 - $370
Flights from Florence to Zakinthos via Rome
Ave. Duration
3 h 55 min
When
Saturday
Estimated price
$85 - $430
easyJet
Website
easyjet.com
Flights from Milan Malpensa to Zakinthos
Ave. Duration
2 h 15 min
When
Tuesday and Thursday
Estimated price
$90 - $440
Flights from Florence to Zakinthos via Paris CDG, Milan Malpensa
Ave. Duration
8 h 40 min
When
Tuesday and Thursday
Estimated price
$140 - $800
Volotea
Website
volotea.com
Flights from Florence to Zakinthos via Rome, Bari
Ave. Duration
7 h 10 min
When
Friday
Estimated price
$90 - $470
Flights from Florence to Zakinthos via Rome, Palermo
Ave. Duration
8 h 25 min
When
Thursday
Estimated price
$100 - $550
Thomas Cook
Website
thomascookairlines.com
Flights from Rome Ciampino to Zakinthos via Manchester
Ave. Duration
8 h 55 min
When
Thursday
Estimated price
$340 - $1,900
Eurowings
Website
eurowings.com
Flights from Rome Ciampino to Zakinthos via Cologne/Bonn Apt
Ave. Duration
9 h 55 min
When
Saturday
Estimated price
$300 - $1,200
Jet2.com
Website
jet2.com
Flights from Rome Ciampino to Zakinthos via London Stansted
Ave. Duration
10 h 30 min
When
Wednesday
Estimated price
$140 - $1,100
Wizz Air
Website
wizzair.com
Flights from Milan Malpensa to Zakinthos via Budapest
Ave. Duration
4 h 35 min
When
Thursday
Estimated price
$75 - $320
Transavia Holland
Website
transavia.com
Flights from Florence to Zakinthos via Amsterdam
Ave. Duration
6 h 45 min
When
Saturday
Estimated price
$130 - $800
Train operators
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Ancona to Bologna C.Le
Ave. Duration
1 h 52 min
Frequency
Hourly
Estimated price
$29 - $45
Website
orario.trenitalia.com
Train from Bologna C.Le to Milano Centrale
Ave. Duration
1 h 2 min
Frequency
Hourly
Estimated price
$24 - $35
Website
orario.trenitalia.com
Train from Bologna C.Le to Firenze S.Maria Novella
Ave. Duration
34 min
Frequency
Every 30 minutes
Estimated price
$10 - $15
Website
orario.trenitalia.com
Train from Ancona to Brindisi
Ave. Duration
4 h 45 min
Frequency
Every 4 hours
Estimated price
$65 - $100
Website
orario.trenitalia.com
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Bologna Centrale Station to Milano Centrale Station
Ave. Duration
1 h 4 min
Frequency
Once daily
Estimated price
$12 - $18
Website
italotreno.it
Bus operators
Portokalidis Tours
Website
portokalidistours.gr
Bus and ferry from Ancona to Igoumenitsa
Ave. Duration
8 h 54 min
Frequency
Once a week
Estimated price
$90 - $140
Schedules at
portokalidistours.gr
KTEL Aitoloakarnanias
Phone
26410-54444
Website
ktelaitol.gr
Bus from Igoumenitsa to Agrinio
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$13 - $20
Schedules at
ktelaitol.gr
Bus from Agrinio to Patras
Ave. Duration
1 h 10 min
Frequency
Every 3 hours
Estimated price
$6 - $13
Schedules at
ktelaitol.gr
KTEL Zakythos
Phone
302695022255
Email
info@ktel-zakynthos.gr
Website
ktel-zakynthos.gr
Bus and ferry from Patras to Zakynthos
Ave. Duration
2 h 19 min
Frequency
5 times a day
Estimated price
$15 - $26
Schedules at
ktel-zakynthos.gr
Ferry operators
Minoan Lines
Phone
801 11 75000
Email
reservation@minoan.gr
Website
minoan.gr
Car ferry from Ancona to Igoumenitsa
Ave. Duration
14 h 30 min
Frequency
Every 4 hours
Estimated price
$65 - $200
Schedules at
minoan.gr
Deck
$65 - $75
Airplane economy seats
$75 - $90
2-berth outside
$170 - $200
3-berth outside shower
$140 - $180
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Car ferry from Ancona to Igoumenitsa
Ave. Duration
14 h 45 min
Frequency
Once daily
Estimated price
$100 - $300
Schedules at
superfast.com
Deck
$102
Aircraft-type seats
$117
2 bed inside cabin
$296
3 bed outside cabin
$250 - $290
Car ferry from Ancona to Patras
Ave. Duration
20 h 30 min
Frequency
Once daily
Estimated price
$100 - $320
Schedules at
superfast.com
Deck
$104
Aircraft-type seats
$122
2 bed inside cabin
$316
3 bed outside cabin
$270 - $320
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
$11 - $40
Schedules at
ioniangroup.com
Passenger
$11
Car
$36
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
$11
Schedules at
kefalonianlines.com
Red Star Ferries
Phone
+39.0831.575.654
Email
booking@seamedtrading.com
Website
albaniaferries.it
Car ferry from Brindisi to Zakynthos
Ave. Duration
15 h 30 min
Frequency
Once a week
Estimated price
$100 - $260
Schedules at
albaniaferries.it
Deck
$108
Aircraft-type seats
$129
Inside Cabin 2 berths
$223
Outside Cabin 2 berths
$259
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Brindisi to Zakynthos
Ave. Duration
18 h 30 min
Frequency
Once a week
Estimated price
$95 - $230
Schedules at
europeanseaways.com
DECK
$99
AIRTYPE SEATS
$105
2-BERTH OUTSIDE CABIN
$222

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 Getting to Milan from the airport, Best ways to travel around Australia and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Ancona to Zakynthos?

The distance between Ancona and Zakynthos is 897 km.

What is the cheapest way to get from Ancona to Zakynthos?

The cheapest way to get from Ancona to Zakynthos is to bus and ferry and bus which costs 100€ - 160€ and takes 18 h 23 min.

What is the fastest way to get from Ancona to Zakynthos?

The quickest way to get from Ancona to Zakynthos is to train and fly which takes 8 h 3 min and costs 110€ - 410€.

Is there a direct bus between Ancona and Zakynthos?

No, there is no direct bus from Ancona to Zakynthos. However, there are services departing from Ancona and arriving at Zakynthos via Igoumenitsa, Agrinio and Patras. The journey, including transfers, takes approximately 18 h 23 min.

How long does it take to get from Ancona to Zakynthos?

It takes approximately 8 h 3 min to get from Ancona to Zakynthos, including transfers.