There are 4 ways to get from Johannesburg to Ithaca by plane, ferry, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kefalonia Airport, ferry
best- Fly from Johannesburg International Airport (JNB) to Kefalonia Airport (EFL)plane JNB - EFL
- Take the ferry from Sami to Pisaetósferry
16h 51m€394–971Fly to Corfu International Airport, Ioannis Kapodistrias, car ferry, ferry
cheapest- Fly from Johannesburg International Airport (JNB) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane JNB - CFU
- Take the carferry from Port of Corfu to Port of Igoumenitsacarferry
- Take the ferry from Igoumenitsa to Samiferry
- Take the ferry from Sami to Pisaetósferry
23h 14m€319–835Fly to Ioannina National Airport, bus, ferry
- Fly from Johannesburg International Airport (JNB) to Ioannina National Airport (IOA)plane JNB - IOA
- Take the bus from Ioannina to Prevezabus
- Take the ferry from Lefkáda to Pisaetósferry
25h 5m€393–1,024Fly to Preveza Airport, ferry
- Fly from Johannesburg International Airport (JNB) to Preveza Airport (PVK)plane JNB - PVK
- Take the ferry from Lefkáda to Pisaetósferry
24h 46m€434–1,144
Johannesburg International Airport (JNB) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Johannesburg to Ithaca is to fly and car ferry and ferry which costs €310 - €850 and takes 23h 14m.
The fastest way to get from Johannesburg to Ithaca is to fly and ferry which takes 16h 51m and costs €390 - €1000.
The distance between Johannesburg and Ithaca is 7253 km.
It takes approximately 16h 51m to get from Johannesburg to Ithaca, including transfers.
Ithaca is 1h ahead of Johannesburg. It is currently 8:28 AM in Johannesburg and 9:28 AM in Ithaca.
There are 3280+ hotels available in Ithaca.
What companies run services between Johannesburg, South Africa and Ithaca, Ionian Islands, Greece?
There is no direct connection from Johannesburg to Ithaca. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Kefalonia Airport (EFL), take the taxi to Sami, then take the ferry to Pisaetós. Alternatively, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Corfu International Airport, Ioannis Kapodistrias (CFU), walk to Corfu Airport, take the line 15 bus to Corfu Port, walk to Port of Corfu, take the car ferry to Port of Igoumenitsa, walk to Igoumenitsa, take the ferry to Sami, then take the ferry to Pisaetós.
- Website
- en.aegeanair.com
Flights from Johannesburg International Airport to Kefalonia Airport via Cairo, Athens
- Ave. Duration
- 15h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- €350–900
Flights from Johannesburg International Airport to Corfu International Airport, Ioannis Kapodistrias via Cairo, Athens
- Ave. Duration
- 15h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- €290–750
Flights from Johannesburg International Airport to Ioannina National Airport via Cairo, Athens
- Ave. Duration
- 22h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €440–1,200
Flights from Johannesburg International Airport to Ioannina National Airport via Addis Ababa, Athens
- Ave. Duration
- 25h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €500–1,300
Flights from Johannesburg International Airport to Ioannina National Airport via Istanbul, Athens
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €400–1,200
Flights from Johannesburg International Airport to Ioannina National Airport via Doha, Athens
- Ave. Duration
- 22h 20m
- When
- Every day
- Estimated price
- €430–1,300
Flights from Johannesburg International Airport to Ioannina National Airport via Abu Dhabi, Athens
- Ave. Duration
- 24h
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €340–950
- Website
- lufthansa.com
Flights from Johannesburg International Airport to Kefalonia Airport via Frankfurt
- Ave. Duration
- 14h 42m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €340–1,300
Flights from Johannesburg International Airport to Kefalonia Airport via Munich
- Ave. Duration
- 26h 15m
- When
- Monday
- Estimated price
- €350–1,200
Flights from Johannesburg International Airport to Corfu International Airport, Ioannis Kapodistrias via Munich
- Ave. Duration
- 23h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €270–950
- Website
- condor.com
Flights from Johannesburg International Airport to Corfu International Airport, Ioannis Kapodistrias via Frankfurt
- Ave. Duration
- 14h 22m
- When
- Every day
- Estimated price
- €270–1,000
Flights from Johannesburg International Airport to Preveza Airport via Frankfurt
- Ave. Duration
- 19h 12m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €400–1,500
- Website
- transavia.com
Flights from Johannesburg International Airport to Kefalonia Airport via Amsterdam Schiphol
- Ave. Duration
- 20h 30m
- When
- Monday
- Estimated price
- €350–1,300
Flights from Johannesburg International Airport to Preveza Airport via Amsterdam Schiphol
- Ave. Duration
- 20h
- When
- Tuesday and Thursday
- Estimated price
- €420–1,500
- Website
- airbus.com
Flights from Johannesburg International Airport to Kefalonia Airport via Frankfurt
- Ave. Duration
- 14h 55m
- When
- Sunday
- Estimated price
- €340–900
- Website
- swiss.com
Flights from Johannesburg International Airport to Corfu International Airport, Ioannis Kapodistrias via Zurich
- Ave. Duration
- 18h 25m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €270–800
- Website
- iberia.com
Flights from Johannesburg International Airport to Corfu International Airport, Ioannis Kapodistrias via Madrid
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €350–950
- Website
- tui.nl
Flights from Johannesburg International Airport to Preveza Airport via Amsterdam Schiphol
- Ave. Duration
- 21h 35m
- When
- Friday
- Estimated price
- €420–1,500
- Phone
- +3026820 22213
- [email protected]
- Website
- KTEL Prevezas
Bus from Ioannina to Preveza
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €12–19
- Website
- KTEL Prevezas
- Phone
- +30 2645024609
- [email protected]
- Website
- Lefkada Palace
Ferry from Sami to Pisaetós
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €4–7
- Website
- Lefkada Palace
Ferry from Sami to Pisaetós
- Ave. Duration
- 30 min
- Frequency
- 3 times a week
- Estimated price
- €4–7
- Website
- Lefkada Palace
Ferry from Lefkáda to Pisaetós
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- Lefkada Palace
Ferry from Lefkáda to Pisaetós
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- €10–15
- Website
- Lefkada Palace
- Phone
- +30 26610 20674
- [email protected]
- Website
- Kerkyra Seaways
Car ferry from Port of Corfu to Port of Igoumenitsa
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €7–25
- Website
- Kerkyra Seaways
- Adult
- €7
- Vehicle
- €25
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Ferry from Igoumenitsa to Sami
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €19–29
- Website
- Superfast Ferries
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Luton Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.














