From Στ.Μοναστηρακι subway to Athens airport, fly to Tel Aviv airport, then train to Haifa. 6 h 45 min $141.
How to get from Athens to Haifa?There is no direct connection from Athens to Haifa. However, you can take the subway to Athens airport, fly to Tel Aviv, then take the train to Haifa.
Trips from AthensAthens to Zakynthos Athens to Corfu Athens to Litochoro Athens to Kefalonia Athens to Madrid Athens to Tirana Athens to Albania Athens to London Athens to Kavala Athens to Olympia West Greece Athens to Chalcis Athens to Budva Athens to Archaeological Museum of Epidaurus Athens to Agrinio Athens to Pompei Athens to Poland Athens to Vlorë Athens to Marseille Athens to Sami Greece Athens to Brindisi Athens to Anávyssos Athens to Methoni Central Macedonia Greece Athens to Malmö Athens to Prokópi Athens to Edirne Athens to Magoúla Athens to Turkey Athens to Cortina d Ampezzo Athens to Ierapetra Athens to Leuctra
Trips to HaifaJerusalem to Haifa Safed to Haifa Nahariya to Haifa Turkey to Haifa Sde Dov Airport SDV to Haifa Mitzpe Ramon to Haifa Antalya to Haifa Holon to Haifa Nahsholim to Haifa Lod to Haifa Ramallah to Haifa Mishmar HaEmek to Haifa Ben Gurion Airport Station to Haifa Beit She an to Haifa Palermo to Haifa Aqaba to Haifa Kfar Blum to Haifa Jerusalem Central Bus Station to Haifa Chania to Haifa Kiryat Gat to Haifa Amman Airport AMM to Haifa Amioûn to Haifa Migdal Ha Emeq to Haifa Tallinn to Haifa Frankfurt Airport FRA to Haifa Dizengoff Street to Haifa Old Jaffa Hostel Tel Aviv to Haifa London Victoria Station to Haifa Brussels Airport BRU to Haifa Trondheim to Haifa
Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands