L'aeroporto internazionale più vicino a Gerusalemme è il Ben Gurion International Airport. Israele Railways, Egged bus lines e il servizio taxi condiviso, chiamato Moniot Sherut in ebraico, collegano Gerusalemme al resto del paese. All'interno di Gerusalemme, è possibile viaggiare in autobus, tram o in taxi.
Autobus
La Stazione centrale degli autobus di Gerusalemme, o Tahana HaMerkazit in ebraico, si trova a nord della città e fa da capolinea alla maggior parte delle linee di Egged Bus. Egged è una delle tre principali compagnie di autobus israeliane ed è la principale a Gerusalemme. Nella stazione centrale potete trovare tutte le linee urbane e la maggior parte delle linee di autobus interurbane. Egged gestisce a Gerusalemme e nei suoi sobborghi quasi 100 linee di autobus. Vi è anche una rete separata di autobus che effettua servizio verso le città arabo-israeliane e verso le città palestinesi in Cisgiordania.
Tram
Gerusalemme è la prima città israeliana a disporre del servizio tram. City Pass, il tram di Gerusalemme, percorre il cuore della città. I tram passano ogni 10 minuti circa. È un modo conveniente per raggiungere dalla stazione centrale degli autobus il mercato Mahane Yehuda o le porte della Città Vecchia.
Treno
La Stazione ferroviaria di Gerusalemme si trova a sud della città, vicino al centro commerciale di Gerusalemme. È gestita dalle Ferrovie Israeliane. I treni in questa stazione effettuano collegamenti inter-city.