 Haifa is served by six railway stations and the Carmelit , currently Israel 's only subway system ( another is under construction in Tel Aviv ) . The Nahariya – Tel Aviv Coastal Railway main line of Israel Railways runs along the coast of the Gulf of Haifa and has six stations within the city . From south @-@ west to north @-@ east , these stations are : Haifa Hof HaCarmel , Haifa Bat Galim , Haifa Merkaz HaShmona , Lev HaMifratz , Hutzot HaMifratz and Kiryat Haim . Together with the Kiryat Motzkin Railway Station in the northern suburb Kiryat Motzkin , they form the Haifa - Krayot suburban line ( " Parvarit " ) . There are direct trains from Haifa to Tel Aviv , Ben Gurion International Airport , Nahariya , Akko , Kiryat Motzkin , Binyamina , Lod , Ramla , Beit Shemesh , Jerusalem and other locations , but all trains to Beersheba skips all Haifa stations 
