Egged has the #99 bus line which is a two hour scenic bus tour
through all of Jerusalem. The tour points out 85 points of
interest and has stops at 25 of them. You can get on and off
at those places and get back on two hours later with the next tour.
They have tours starting at 9, 11, 1:30 and 3:45.
For the route check out egged's site
which deals with the tour in English.