The average bus between Ramallah and Nablus takes 1h 16m and the fastest bus takes 1h 1m. The bus service runs several times per day from Ramallah to Nablus. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Ramallah and Nablus. The earliest departure is at 12:22 PM in the afternoon, and the last departure from Ramallah is at 9:02 PM which arrives into Nablus at 10:13 PM. All services require a transfer, and take on average 1h 16m. The schedules shown below are for the next available departures.
Want to know about travelling from Ramallah to Nablus? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Ramallah to Nablus. However, there are services departing from Ramallah station and arriving at Nablus station via Mt. Bracha/Students village. The journey, including transfers, takes approximately 1h 16m.
Ramallah to Nablus bus services, operated by Egged Ta'avura, depart from Sha'ar Binyamin Industrial Zone station.
Ramallah to Nablus bus services, operated by Egged Ta'avura, arrive at Mt. Bracha/Students village station.
The distance between Ramallah and Nablus is 36.1 km. The road distance is 60 km.
Egged Ta'avura operates a bus from Sha'ar Binyamin Industrial Zone to Mt. Bracha/Students village twice daily, and the journey takes 43 min.