Pas de bus direct effectivement. Le trajet s'effectue en trois temps. Voir ci-dessous, ça répondra en partie à tes questions.
http://voyageforum.com/..._jerusalem_D3816377/Je ne sais pas non plus d'où partir à Amman, j'arrivais d'une autre ville. Apparemment des bus de la compagnie Jett se rendent jusqu'à la frontière. Il y a une agence Jett à proximité d'Abdali à Amman. Si les compagnies sont trop gourmandes ou s'il te faut absolument prendre un taxi, il reste la possibilité de se rendre en minibus (d'une gare routière donc mais laquelle ?) jusqu'à la ville de Shuna. Ca te coûtera 1 JOD (environ 1 euro). Shuna est à moins de 5 km de la frontière. Des taxis attendent l'arrivée des minibus. Compter 1,5 - 2 JOD pour faire le trajet jusqu'au Jisr al-Malek.
Une fois la frontière passée, deux options s'offrent à toi. Le minibus ou le taxi. Le trajet en minibus jusqu'à Jérusalem coûte 38 NIS (environ 8 euros). 150 NIS en taxi il me semble. Il y a bien des bus, moins chers, mais au guichet tous les occidentaux se faisaient refouler et renvoyer vers les minibus.