The most direct route from the Jaffa Gate and the Cityel to the Temple Mount is by way of the intriguing bazaars along David Street (as you come through Jaffa Gate, just walk in a straight line to the descending steps that begin beside the once-grand 19th-century Petra Hotel).
The only route from Jaffa Gate to the Temple Mount winds all the way through the villages.