Egged (English)
For a list of Superbus time tables, you can also check out the home page of The Shemesh List.
Israel Railways provides transportation to both Yerushalayim and Tel Aviv.
There are also sheiruts (tenders) constantly traveling between Yerushalayim and Tel Aviv, which can be picked up from most bus stops in Givat Sharet.
GoogleMaps supports the Israeli road system. Check it out here.