There are 9 ways to get from Igoumenitsa to Messina by car ferry, ferry, bus, night bus, train, bus and 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.

Recommended option

Car ferry, ferry, bus, night bus, train  •  17 h 27 min

  1. Take the car ferry from Igoumenitsa to Corfu
  2. Take the ferry from Corfu to Otranto
  3. Take the bus from Otranto to Taranto
  4. Take the night bus from Taranto to Lamezia Terme Centrale Bus
  5. Take the train from Lamezia Terme Centrale to Villa S.Giovanni Reg / ...
  6. Take the car ferry from Villa San Giovanni to Messina

Cheapest option

Car ferry, drive  •  16 h 9 min

  1. Take the car ferry from Igoumenitsa to Brindisi
  2. Drive from Brindisi to Villa San Giovanni
  3. Take the car ferry from Villa San Giovanni to Messina

$91 - $221

7 alternative options

Car ferry, bus, night bus, train  •  19 h 17 min

  1. Take the car ferry from Igoumenitsa to Brindisi
  2. Take the bus from Brindisi to Taranto
  3. Take the night bus from Taranto to Lamezia Terme Centrale Bus
  4. Take the train from Lamezia Terme Centrale to Villa S.Giovanni Reg / ...
  5. Take the car ferry from Villa San Giovanni to Messina

Car ferry, ferry, bus, train  •  20 h 41 min

  1. Take the car ferry from Igoumenitsa to Corfu
  2. Take the ferry from Corfu to Otranto
  3. Take the bus from Otranto to Taranto
  4. Take the train from Taranto to Salerno Ic / ...
  5. Take the train from Salerno to Villa S.Giovanni Fb / ...

$224 - $314

Car ferry, bus  •  22 h 49 min

  1. Take the car ferry from Igoumenitsa to Brindisi
  2. Take the bus from Brindisi to Gallipoli 100
  3. Take the bus from Gallipoli - Piazza Cimitero to Cosenza
  4. Take the bus from Cosenza to Messina FS

$126 - $226

Bus and ferry, bus  •  23 h 6 min

  1. Take the bus and ferry from Igoumenitsa to Ancona
  2. Take the bus from Ancona to Messina - Piazza Repubblica

$242 - $362

Bus to Ioannina, fly to Catania, train  •  10 h 22 min

  1. Take the bus from Igoumenitsa to Ioannina
  2. Fly from Ioannina (IOA) to Catania (CTA) IOA - CTA
  3. Take the train from Catania Centrale to Messina Centrale

$162 - $761

Car ferry, ferry, bus to Brindisi, fly to Catania, train  •  16 h 3 min

  1. Take the car ferry from Igoumenitsa to Corfu
  2. Take the ferry from Corfu to Otranto
  3. Take the bus from Otranto to Lecce
  4. Fly from Brindisi (BDS) to Catania (CTA) BDS - CTA
  5. Take the train from Catania Centrale to Messina Centrale

$162 - $611

Bus to Preveza, fly to Palermo, train  •  13 h 31 min

  1. Take the bus from Igoumenitsa to Preveza
  2. Fly from Preveza (PVK) to Palermo (PMO) PVK - PMO
  3. Take the train from Palermo Centrale to Messina Centrale

$189 - $3,568

What companies run services between Igoumenitsa, Greece and Messina, Italy?

There is no direct connection from Igoumenitsa to Messina. However, you can take the car ferry to Corfu, take the walk to Corfu, take the ferry to Otranto, take the walk to Otranto, take the bus to Taranto, take the night bus to Lamezia Terme Centrale, take the train to Villa S.Giovanni, take the walk to Villa San Giovanni, then take the car ferry to Messina. Alternatively, you can take a vehicle from Igoumenitsa to Messina via Brindisi, Brindisi, Taranto, Lamezia Terme Centrale, Villa S.Giovanni, and Villa San Giovanni in around 19 h 17 min.

Airlines
Alitalia
Website
alitalia.com
Flights from Brindisi to Catania via Rome
Ave. Duration
3 h 46 min
When
Every day
Estimated price
$150 - $700
Flights from Brindisi to Catania via Milan Linate
Ave. Duration
4 h 38 min
When
Every day
Estimated price
$150 - $700
Flights from Brindisi to Catania via Rome, Bologna
Ave. Duration
7 h 15 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$150 - $700
Flights from Preveza to Palermo via Rome
Ave. Duration
4 h 53 min
When
Tuesday, Thursday and Saturday
Estimated price
$130 - $550
Ryanair
Website
ryanair.com
Flights from Brindisi to Catania via Rome
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$60 - $220
Flights from Brindisi to Catania via Turin
Ave. Duration
6 h 55 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$60 - $220
Flights from Brindisi to Catania via Frankfurt
Ave. Duration
7 h 5 min
When
Thursday
Estimated price
$60 - $220
Flights from Brindisi to Catania via Venice Treviso
Ave. Duration
7 h 5 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$60 - $220
Flights from Preveza to Palermo via Bologna
Ave. Duration
5 h 45 min
When
Wednesday
Estimated price
$180 - $700
Flights from Preveza to Palermo via Rome
Ave. Duration
5 h 55 min
When
Tuesday and Thursday
Estimated price
$130 - $550
Volotea
Website
volotea.com
Flights from Brindisi to Catania via Venice
Ave. Duration
7 h 55 min
When
Saturday
Estimated price
$120 - $600
Flights from Preveza to Palermo via Bari
Ave. Duration
4 h 25 min
When
Wednesday
Estimated price
$90 - $490
Flights from Preveza to Palermo via Naples
Ave. Duration
6 h 50 min
When
Tuesday
Estimated price
$90 - $500
Aegean Airlines
Website
aegeanair.com
Flights from Ioannina to Catania via Athens
Ave. Duration
4 h 10 min
When
Monday and Friday
Estimated price
$120 - $700
easyJet
Website
easyjet.com
Flights from Brindisi to Catania via Milan Malpensa
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$110 - $600
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Lamezia Terme Centrale to Villa S.Giovanni
Ave. Duration
1 h 9 min
Frequency
Hourly
Estimated price
$8 - $19
Website
orario.trenitalia.com
1st Class
$15 - $19
Train from Palermo Centrale to Messina Centrale
Ave. Duration
2 h 40 min
Frequency
Every 3 hours
Estimated price
$17 - $40
Website
orario.trenitalia.com
1st Class
$30 - $40
Trenitalia Intercity
Phone
+39 06 68475475
Website
trenitalia.com
Train from Taranto to Salerno
Ave. Duration
3 h 31 min
Frequency
3 times a day
Estimated price
$30 - $45
Website
orario.trenitalia.com
Train from Catania Centrale to Messina Centrale
Ave. Duration
1 h 15 min
Frequency
Every 2 hours
Estimated price
$17 - $26
Website
orario.trenitalia.com
Bus operators
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Otranto to Taranto
Ave. Duration
3 h
Frequency
Every 3 hours
Estimated price
$17 - $21
Schedules at
marozzivt.it
Bus from Brindisi to Taranto
Ave. Duration
1 h 35 min
Frequency
Hourly
Estimated price
$11 - $14
Schedules at
marozzivt.it
Bus from Otranto to Lecce
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$10 - $12
Schedules at
marozzivt.it
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Night bus from Taranto to Lamezia Terme Centrale
Ave. Duration
3 h 13 min
Frequency
5 times a week
Website
orario.trenitalia.com
STP Lecce
Phone
0832-228441
Email
info@stplecce.it
Website
stplecce.it
Bus from Brindisi to Gallipoli
Ave. Duration
1 h 40 min
Frequency
Once daily
Estimated price
$5 - $7
Schedules at
stplecce.it
Saj
Phone
0981 500331
Email
info@saj.it
Website
saj.it
Bus from Gallipoli - Piazza Cimitero to Cosenza
Ave. Duration
5 h 7 min
Frequency
Once daily
Estimated price
$34
Schedules at
saj.it
Ias Auto Linee
Phone
0983 565635
Email
ias@iasautolinee.it
Website
iasautolinee.com
Bus and ferry from Cosenza to Messina FS
Ave. Duration
3 h 6 min
Frequency
Once daily
Estimated price
$14 - $20
Schedules at
iasautolinee.com
Portokalidis Tours
Website
portokalidistours.gr
Bus and ferry from Igoumenitsa to Ancona
Ave. Duration
8 h 54 min
Frequency
Once a week
Estimated price
$90 - $130
Schedules at
portokalidistours.gr
SAIS Autolinee
KTEL Ioanninon
Phone
26510 25014
Website
ktelioannina.gr
Bus from Igoumenitsa to Ioannina
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$11 - $14
Schedules at
ktelioannina.gr
KTEL Prevezas
Phone
26820 22213
Email
info@ktelprevezas.gr
Website
ktelprevezas.gr
Bus from Igoumenitsa to Preveza
Ave. Duration
1 h 45 min
Frequency
3 times a week
Estimated price
$10 - $16
Schedules at
ktelprevezas.gr
Ferry operators
Corfu Ferries
Phone
+302665021000
Email
oscartrv@otenet.gr
Website
corfuferries.gr
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$14
Schedules at
corfuferries.gr
Ionion Lines
Phone
0030 2661081808
Email
reservation@ionionlines.eu
Website
ionionlines.eu
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$13
Schedules at
ionionlines.eu
Passenger
$12 - $13
Vehicle
$48 - $49
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Villa San Giovanni to Messina
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$3 - $35
Schedules at
carontetourist.it
Passenger
$4
Car
$30 - $31
Grimaldi Lines
European Seaways
Phone
+30 210 9561630
Email
info@europeanseaways.com
Website
europeanseaways.com
Car ferry from Igoumenitsa to Brindisi
Ave. Duration
9 h 45 min
Frequency
5 times a week
Estimated price
$70 - $170
Schedules at
europeanseaways.com
DECK
$74
AIRTYPE SEATS
$80
2-BERTH OUTSIDE CABIN
$165

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 French strikes 2018: What are my alternative transport options?, Bali: What to do if Mount Agung erupts and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

How far is it from Igoumenitsa to Messina?

The distance between Igoumenitsa and Messina is 433 km.

What is the cheapest way to get from Igoumenitsa to Messina?

The cheapest way to get from Igoumenitsa to Messina is to car ferry and bus which costs 100€ - 190€ and takes 22 h 49 min.

What is the fastest way to get from Igoumenitsa to Messina?

The quickest way to get from Igoumenitsa to Messina is to bus and fly and train which takes 10 h 22 min and costs 130€ - 650€.

Is there a direct bus between Igoumenitsa and Messina?

No, there is no direct bus from Igoumenitsa to Messina. However, there are services departing from Igoumenitsa and arriving at Messina - Piazza Repubblica via Piazza Ugo Bassi and Ancona. The journey, including transfers, takes approximately 23 h 6 min.

How long does it take to get from Igoumenitsa to Messina?

It takes approximately 17 h 27 min to get from Igoumenitsa to Messina, including transfers.