How to get from Jerusalem to Jaffa by bus and train?
From Jerusalem to Jaffa by bus and train
To get from Jerusalem to Jaffa in Tel Aviv-Yafo, you’ll need to take 2 bus lines and one train line: take the 97 bus from Jerusalem Theater/David Marcus station to Shazar Boulevard/Binyanei HaUma station. Next, you’ll have to switch to the Jerusalem/Yitzhak Navon - Herzliya train and finally take the 46 bus from HaHagana Railway Station station to Yehuda Margoza/Yefet station. The total trip duration for this route is approximately 1 hr 22 min. The ride fare is ₪35.00. The bus and train schedule from Jerusalem may change. We recommend you check the updated bus and train schedule to Jaffa on the Moovit app.
Step by Step
- 1Walk to bus stationJerusalem Theater/David MarcusID 2142150 m • 2 min
- 2Wait for bus97Jerusalem
- 3Ride to bus stationShazar Boulevard/Binyanei HaUmaID 421813 min
- 4Walk to train stationJerusalem-Yitzhak Navon Railway StationID 1711870 m • 1 min
- 5Wait for trainJerusalem/Yitzhak Navon - Herzliya
- 6Ride to train stationTel Aviv HaHagana Railway StationID 1710431 min
- 7Walk to bus stationHaHagana Railway StationID 25638100 m • 2 min
- 8Wait for bus46Bat Yam
- 9Ride to bus stationYehuda Margoza/YefetID 2020314 min
Public transit directions from Jerusalem to Jaffa
Bus And Train schedule from Jerusalem to Jaffa
Related Routes
- Ramallah to Jaffa
- Raanana to Jaffa
- Petah Tikva to Jaffa
- Armon Hayarkon Hotel Tel Aviv to Jaffa
- Netanya to Jaffa
- Herzliya to Jaffa
- Jerusalem Malha Station to Jaffa
- Tel Aviv HaHagana Station to Jaffa
- Jerusalem to Haifa
- Jerusalem to Nazareth
- Jerusalem to Tiberias
- Jerusalem to Ashdod
- Jerusalem to Ramallah
- Jerusalem to Rehovot
- Jerusalem to Modiin
- Jerusalem to Ashkelon
- Jerusalem to Nahariya
- Jerusalem to Raanana
- Jerusalem to Caesarea
- Jerusalem to Karmiel
Questions & Answers
What is the fastest way to get from Jerusalem to Jaffa?
The fastest way takes 82 minutes, using Bus line 97, Train line Jerusalem/Yitzhak Navon - Herzliya, Bus line 46.
Is there a direct bus between Jerusalem and Jaffa?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 22 min.
Which bus line goes from Jerusalem to Jaffa?
The 97 bus line goes from Jerusalem Theater/David Marcus station near Jerusalem in Jerusalem to Shazar Boulevard/Binyanei HaUma station. From there you’ll have to take one bus line and one train line till Shazar Boulevard/Binyanei HaUma station near Jaffa in Tel Aviv-Yafo.
How long does it take to travel from Jerusalem to Jaffa by bus and train?
The total travel time between Jerusalem in Jerusalem and Jaffa in Tel Aviv-Yafo by bus and train is about 1 hr 22 min.
Where do I get on the bus near Jerusalem to get to Jaffa?
Get on the 97 bus from the Jerusalem Theater/David Marcus stop near Jerusalem in Jerusalem.
Where do I get off the bus when travelling between Jerusalem and Jaffa?
Get off the bus at the Shazar Boulevard/Binyanei HaUma stop, which is closest to Jaffa in Tel Aviv-Yafo.
How much is the total bus and train fare from Jerusalem to Jaffa?
The ride from Jerusalem to Jaffa costs ₪35.00.
Popular Routes
- Maghar to Carmiel
- Tel Aviv Savidor Central Station to Kfar Saba
- Eilat to Acre
- Ashdod to Ashkelon
- Jerusalem to Sderot
- Tel Aviv HaShalom Station to Ben Gurion Airport
- Ashdod to Rehovot
- Haifa to Nazareth
- Ashdod to Be'er Ya'akov
- Holon to Be'er Ya'akov
- Carmiel Railway Station/Platforms to Chaim Sheba Medical Center at Tel HaShomer
- Migdal HaEmek to Haifa
- Acre to Carmiel
- Beer Sheva to Netivot
- Tel Aviv-Yafo to Netanya
- Modi'in Illit to Tiberias
- Carmiel Train Station to Meron
- Netanya Central Station to Ben Gurion Airport
- Rishon LeZion to Bnei Brak
- Rehovot to Ashkelon