Skip to main content

How to get from Ramallah to Jerusalem by bus?

From Ramallah to Jerusalem by bus

To get from Ramallah to Jerusalem in ירושלים, you’ll need to take 3 bus lines: take the 218 bus from מסוף רמאללה station to מעבר קלנדיה/הורדה station. Next, you’ll have to switch to the 299 bus and finally take the 77 bus from אצטדיון טדי/א''ס ביתר station to תאטרון ירושלים/דובנוב station. The total trip duration for this route is approximately 1 hr 29 min. The ride fare is ₪16.00.

89min₪16.00
Walk to bus station
Bus - 218218
Bus - 299299
Bus - 7777
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    820 m • 11 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 299299
    Wait for bus
    299
    מעבר 300/דרך בית לחם
  • 6
    Ride to bus station
    Ride to bus station
    אצטדיון טדי/א''ס ביתר
    ID 222
    35 min
  • 7
    Walk to bus station
    Walk to bus station
    אצטדיון טדי/א''ס ביתר
    ID 202
    300 m • 4 min
  • 8
    Bus - 7777
    Wait for bus
    77
    מסוף הגבעה הצרפתית/בר כוכבא
  • 9
    Ride to bus station
    Ride to bus station
    תאטרון ירושלים/דובנוב
    ID 1380
    15 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    60 m • 1 min
*Duration based on 8am traffic

Alternative route from Ramallah to Jerusalem by bus via 218, 299 and 18

To get from Ramallah to Jerusalem in ירושלים, you’ll need to take 3 bus lines: take the 218 bus from מסוף רמאללה station to מעבר קלנדיה/הורדה station. Next, you’ll have to switch to the 299 bus and finally take the 18 bus from גשר המיתרים/שד' הרצל station to מוזיאון האיסלם/הנשיא station. The total trip duration for this route is approximately 1 hr 27 min. The ride fare is ₪16.00.

87min₪16.00
Walk to bus station
Bus - 218218
Bus - 299299
Bus - 1818
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    820 m • 11 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 299299
    Wait for bus
    299
    מעבר 300/דרך בית לחם
  • 6
    Ride to bus station
    Ride to bus station
    גשר המיתרים/שד' הרצל
    ID 1540
    29 min
  • 7
    Walk to bus station
    Walk to bus station
    גשר המיתרים/שד' הרצל
    ID 4216
    140 m • 2 min
  • 8
    Bus - 1818
    Wait for bus
    18
    חניון רכבת מלחה/הורדה
  • 9
    Ride to bus station
    Ride to bus station
    מוזיאון האיסלם/הנשיא
    ID 1914
    17 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    410 m • 6 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Israel.
All local mobility options in one app

Public transit directions from Ramallah to Jerusalem

The distance between Ramallah, ירושלים and Jerusalem, ירושלים is approximately 27.96 km, which can typically be travelled in 89 min. Moovit will show you the directions from Ramallah to Jerusalem by bus, so no matter how you choose to travel in ירושלים – you will always have plenty of easy options.

Public transit stations close to Ramallah

Ramallah is located at Ramallah, ירושלים and the nearest public transit station is מסוף רמאללה.

Bus stations close to Ramallah:

  • מסוף רמאללה

Public transit stations close to Jerusalem, ירושלים

Jerusalem is located at Jerusalem, ירושלים and the nearest public transit station is מוזיאון האיסלם/הנשיא.

Bus stations close to Jerusalem:

  • מוזיאון האיסלם/הנשיא
  • יצחק אלחנן/דובנוב
  • הפלמ''ח/הגדוד העברי

Shuttle stations close to Jerusalem:

  • משרד האוצר
  • הכנסת

Alternative route from Ramallah to Jerusalem by bus via 218, 299 and 18

To get from Ramallah to Jerusalem in ירושלים, you’ll need to take 3 bus lines: take the 218 bus from מסוף רמאללה station to מעבר קלנדיה/הורדה station. Next, you’ll have to switch to the 299 bus and finally take the 18 bus from גשר המיתרים/שד' הרצל station to מוזיאון האיסלם/הנשיא station. The total trip duration for this route is approximately 1 hr 27 min. The ride fare is ₪16.00.

87min₪16.00
Walk to bus station
Bus - 218218
Bus - 299299
Bus - 1818
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    820 m • 11 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 299299
    Wait for bus
    299
    מעבר 300/דרך בית לחם
  • 6
    Ride to bus station
    Ride to bus station
    גשר המיתרים/שד' הרצל
    ID 1540
    29 min
  • 7
    Walk to bus station
    Walk to bus station
    גשר המיתרים/שד' הרצל
    ID 4216
    140 m • 2 min
  • 8
    Bus - 1818
    Wait for bus
    18
    חניון רכבת מלחה/הורדה
  • 9
    Ride to bus station
    Ride to bus station
    מוזיאון האיסלם/הנשיא
    ID 1914
    17 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    410 m • 6 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ramallah to Jerusalem?

    The fastest way takes 89 minutes, using Bus line 218, Bus line 299, Bus line 77.

  • What is the alternative route to get from Ramallah to Jerusalem?

    The alternative route takes 87 minutes, using Bus line 218, Bus line 299, Bus line 18.

  • Is there a direct bus between Ramallah and Jerusalem?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 29 min.

  • Which bus line goes from Ramallah to Jerusalem?

    The 218 bus line goes from מסוף רמאללה station near Ramallah in رام الله to מעבר קלנדיה/הורדה station. From there you’ll have to take one bus line till מעבר קלנדיה/הורדה station near Jerusalem in ירושלים.

  • How long does it take to travel from Ramallah to Jerusalem by bus?

    The total travel time between Ramallah in رام الله and Jerusalem in ירושלים by bus is about 1 hr 29 min.

  • Where do I get on the bus near Ramallah to get to Jerusalem?

    Get on the 218 bus from the מסוף רמאללה stop near Ramallah in رام الله.

  • Where do I get off the bus when travelling between Ramallah and Jerusalem?

    Get off the bus at the מעבר קלנדיה/הורדה stop, which is closest to Jerusalem in ירושלים.

  • How much is the bus fare from Ramallah to Jerusalem?

    The ride from Ramallah to Jerusalem costs ₪16.00.