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 218א bus and finally take the 34 bus from מטה ארצי/קלרמון גנו station to עמק רפאים/לויד גורג' station. The total trip duration for this route is approximately 1 hr 24 min. The ride fare is ₪11.00.

84min₪11.00
Walk to bus station
Bus - 218218
Bus - 218א218א
Bus - 3434
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    890 m • 12 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 218א218א
    Wait for bus
    218א
    מעבר קלנדיה/הורדה
  • 6
    Ride to bus station
    Ride to bus station
    המטה הארצי/קלרמון גנו
    ID 2424
    26 min
  • 7
    Walk to bus station
    Walk to bus station
    מטה ארצי/קלרמון גנו
    ID 2939
    120 m • 2 min
  • 8
    Bus - 3434
    Wait for bus
    34
    האומן/ברעם
  • 9
    Ride to bus station
    Ride to bus station
    עמק רפאים/לויד גורג'
    ID 1051
    16 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    660 m • 9 min
*Duration based on 8am traffic

Alternative route from Ramallah to Jerusalem by bus via 218, 218א and 517

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 218א bus and finally take the 517 bus from כביש 1/המטה הארצי station to עזה/הרב ברלין station. The total trip duration for this route is approximately 1 hr 23 min. The ride fare is ₪11.00.

83min₪11.00
Walk to bus station
Bus - 218218
Bus - 218א218א
Bus - 517517
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    890 m • 12 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 218א218א
    Wait for bus
    218א
    מעבר קלנדיה/הורדה
  • 6
    Ride to bus station
    Ride to bus station
    המטה הארצי/קלרמון גנו
    ID 2424
    26 min
  • 7
    Walk to bus station
    Walk to bus station
    כביש 1/המטה הארצי
    ID 9808
    210 m • 3 min
  • 8
    Bus - 517517
    Wait for bus
    517
    דולצ'ין/קוליץ
  • 9
    Ride to bus station
    Ride to bus station
    עזה/הרב ברלין
    ID 1073
    11 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    790 m • 11 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 22.87 km, which can typically be travelled in 84 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, 218א and 517

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 218א bus and finally take the 517 bus from כביש 1/המטה הארצי station to עזה/הרב ברלין station. The total trip duration for this route is approximately 1 hr 23 min. The ride fare is ₪11.00.

83min₪11.00
Walk to bus station
Bus - 218218
Bus - 218א218א
Bus - 517517
Walk to Jerusalem
Leaves from מסוף רמאללה

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    מסוף רמאללה
    ID 65447
    890 m • 12 min
  • 2
    Bus - 218218
    Wait for bus
    218
    מעבר קלנדיה/הורדה
  • 3
    Ride to bus station
    Ride to bus station
    מעבר קלנדיה/הורדה
    ID 63469
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    מעבר קלנדיה
    ID 63470
    30 m • 1 min
  • 5
    Bus - 218א218א
    Wait for bus
    218א
    מעבר קלנדיה/הורדה
  • 6
    Ride to bus station
    Ride to bus station
    המטה הארצי/קלרמון גנו
    ID 2424
    26 min
  • 7
    Walk to bus station
    Walk to bus station
    כביש 1/המטה הארצי
    ID 9808
    210 m • 3 min
  • 8
    Bus - 517517
    Wait for bus
    517
    דולצ'ין/קוליץ
  • 9
    Ride to bus station
    Ride to bus station
    עזה/הרב ברלין
    ID 1073
    11 min
  • 10
    Walk to Jerusalem
    Walk to
    Jerusalem
    790 m • 11 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 84 minutes, using Bus line 218, Bus line 218א, Bus line 34.

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

    The alternative route takes 83 minutes, using Bus line 218, Bus line 218א, Bus line 517.

  • 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 24 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 24 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 ₪11.00.

Real-Time Arrivals, Schedules, Maps & More