Haifa

Haifa is a city in Israel.

North or East
Get to the "Check-Post" Junction near Lev Hamifratz central station and go to the bus stop in the east of the junction and hitchhike the traffic that is heading east. After you hitchhiked out you can continue to the north through Yagur junction through the rural areas.

Another option is to hitch to Yagur from the top of Haifa (just before the university across from Denya neighboudhhod), easiest to hitch north is from Yagur junction, from there you can continue to the Galilee or Golan

Notice that if you try to continue northwards (on Road #4 to Akkra/Akko) then it is very difficult to find a good ride, since there are plenty of service taxis serving this route, like 1 taxi every 30 seconds, and drivers seem to assume you try to stop them. This problem does not apply to hitchhiking towards Nazareth on Road #75.

South towards Tel Aviv, Jerusalem
Get to Hof Hacarmel Central Bus Station (very easy to get there by bus, 5.50 shekels) and head for the beach. Go inside the bus station though security, then take the tunnel that leads out to the train station square. Once you are in front of the train station, don't go through security into the station, but go down the winding staircase on the side of the building, which goes to a tunnel leading under the tracks and out to the beach. Walk south along the beach for a few minutes, until you see the Microsoft building to your left. Then climb to the highway, walk a little to the south, and when you see a place where cars can stop, start thumbing.

Another place is to get off the bus/ride at the bottom of the winding Freud St, just on the opposite side of the Haifa shopping center, there is a small traffic light for car turning right going onto the fast road to Tel-Aviv (but most cars will get on the high way on the ramp a traffic light and a half earlier (opposite the Castra shopping mall). Hitching from Horev junction down to the beach shouldn't be too hard.