There are 8 ways to get from Spain to Ithaca by plane, ferry, bus, taxi, 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 from Barcelona–El Prat Airport, ferry
best- Fly from Barcelona–El Prat Airport (BCN) to Kefalonia Airport (EFL)plane BCN - EFL
- Take the ferry from Sami to Pisaetósferry
9h 20m€101–242Bus, taxi, car ferry
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Agríniobus
- Take the taxi from Agrínio to Astakóstaxi
- Take the car ferry from Astakós to Pisaetóscarferry
40h 45mBus, car ferry, ferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Padovabus
- Take the bus from Stazione Padova to Veneziabus 53E
- Take the car ferry from Port of Venice to Port of Corfucarferry
- Take the ferry from Port of Corfu to Pisaetósferry
2d 7h€254–351Drive, car ferry
- Drive from Barcelona to Vasilikícar
- Take the car ferry from Vasilikí to Fríkescarferry
33h 54m€484–703Fly from Son Sant Joan Airport, ferry
- Fly from Son Sant Joan Airport (PMI) to Kefalonia Airport (EFL)plane PMI - EFL
- Take the ferry from Sami to Pisaetósferry
9h 22m€104–212Fly from Valencia Airport, ferry
- Fly from Valencia Airport (VLC) to Kefalonia Airport (EFL)plane VLC - EFL
- Take the ferry from Sami to Pisaetósferry
10h 6m€133–282Bus, car ferry
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Patrasbus
- Take the car ferry from Patras to Pisaetóscarferry
43h 58mBus, Flying Dolphin, ferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Sarandëbus
- Take the ferry from Sarandë to Port of Corfuferry
- Take the ferry from Port of Corfu to Pisaetósferry
2d 4h
Barcelona–El Prat Airport (BCN) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Spain to Ithaca is to fly and ferry which costs €100 - €220 and takes 9h 22m.
The fastest way to get from Spain to Ithaca is to fly and ferry which takes 9h 20m and costs €100 - €250.
The distance between Spain and Ithaca is 1668 km.
The best way to get from Spain to Ithaca without a car is to bus and taxi and car ferry which takes 40h 45m and costs .
It takes approximately 9h 20m to get from Spain to Ithaca, including transfers.
There are 3281+ hotels available in Ithaca.
What companies run services between Spain and Ithaca, Ionian Islands, Greece?
There is no direct connection from Spain to Ithaca. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Kefalonia Airport (EFL), take the taxi to Sami, then take the ferry to Pisaetós. Alternatively, you can take the train to Barcelona Sants, walk to Barcelona, Estación de Autobuses de Sants, take the bus to Tirana, walk to Terminal B, take the bus to Dollari A, walk to Tirana, take the bus to Agrínio, take the taxi to Astakós, then take the car ferry to Pisaetós.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Rome
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- €55–150
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Milan Bergamo
- Ave. Duration
- 9h 30m
- When
- Friday and Sunday
- Estimated price
- €55–150
Flights from Son Sant Joan Airport to Kefalonia Airport via Rome
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- €65–130
Flights from Valencia Airport to Kefalonia Airport via Rome
- Ave. Duration
- 9h 45m
- When
- Sunday, Monday, Tuesday, and Thursday
- Estimated price
- €85–200
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €65–250
Flights from Son Sant Joan Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 5h 42m
- When
- Saturday
- Estimated price
- €60–240
Flights from Valencia Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–300
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Rome
- Ave. Duration
- 9h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €60–130
Flights from Son Sant Joan Airport to Kefalonia Airport via Rome
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €40–200
Flights from Valencia Airport to Kefalonia Airport via Rome
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €85–200
- Website
- ita-airways.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Rome
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €70–270
Flights from Valencia Airport to Kefalonia Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- €110–190
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Kefalonia Airport via Athens
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- €95–310
Flights from Son Sant Joan Airport to Kefalonia Airport via Athens
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–290
Flights from Valencia Airport to Kefalonia Airport via Athens
- Ave. Duration
- 11h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €120–390
- Website
- skyexpress.gr
Flights from Son Sant Joan Airport to Kefalonia Airport via Athens
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €60–240
Flights from Valencia Airport to Kefalonia Airport via Athens
- Ave. Duration
- 10h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €120–390
- Website
- condor.com
Flights from Son Sant Joan Airport to Kefalonia Airport via Munich
- Ave. Duration
- 11h 10m
- When
- Friday
- Estimated price
- €85–260
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +302110120492
- [email protected]
- Website
- facebook.com
Bus from Tirana to Agrínio
- Ave. Duration
- 7h 33m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Padova
- Ave. Duration
- 16h 56m
- Frequency
- 3 times a week
- Estimated price
- €110–140
- Schedules at
- tabitatour.ro
- Phone
- (+39) 041 041
- [email protected]
- Website
- actv.avmspa.it
Bus from Stazione Padova to Venezia
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://actv.avmspa.it/en
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Stazione Padova to Venezia
- Ave. Duration
- 31 min
- Frequency
- Once a week
- Estimated price
- €1–3
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Tirana to Patras
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 398 7951
- [email protected]
- Website
- olgenotravel.com
Bus from Tirana to Sarandë
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €17
- Website
- https://olgenotravel.com/
- Phone
- +30 2645024609
- [email protected]
- Website
- lefkadapalace.com
Ferry from Sami to Pisaetós
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €4–7
- Website
- https://lefkadapalace.com/
Ferry from Port of Corfu to Pisaetós
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- €22–35
- Website
- https://lefkadapalace.com/
Ferry from Sami to Pisaetós
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €4–7
- Website
- https://lefkadapalace.com/
Ferry from Sami to Pisaetós
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €4–7
- Website
- https://lefkadapalace.com/
Ferry from Port of Corfu to Pisaetós
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- €22–35
- Website
- https://lefkadapalace.com/
- Phone
- +30 26740-22111
- Website
- ionionpelagos.com
Car ferry from Astakós to Pisaetós
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Estimated price
- €13–25
- Website
- https://ionionpelagos.com/
Car ferry from Vasilikí to Fríkes
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- €6–12
- Website
- https://ionionpelagos.com/
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Car ferry from Port of Venice to Port of Corfu
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- https://www.superfast.com
- Phone
- +30 210 94 99 400
- [email protected]
- Website
- levanteferries.com
Car ferry from Patras to Pisaetós
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- €14–50
- Website
- https://www.levanteferries.com/en/
- Passenger
- €14
- Car
- €50
- Phone
- +355 85 22 6057
- [email protected]
- Website
- finikas-lines.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €21–31
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- €21
- Ferry - High Season
- €26
- Hydrofoil - Low Season
- €26
- Hydrofoil - High Season
- €31
- Phone
- +30 26610 38690
- [email protected]
- Website
- ionianseaways.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- €27–35
- Website
- https://ionianseaways.com/
- High Season
- €27
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Sarandë to Port of Corfu
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €35
- Schedules at
- https://albanialuxuryferries.com/
- Ave. Duration
- 47 min
- Estimated price
- €35–50
Radio Taxi Agriniou
- Phone
- +30 2641 044616
- Website
- radiotaxiagriniou.gr
Taxi Agriniou
- Phone
- +30 698 045 7518
- Website
- taxi-service-8130.business.site
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
Italy Travel Guides
Read the travel guide




















