There are 5 ways to get from Tel Aviv to Rafah by train, bus, or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, travel via Hebron
best- Take the train from Tel Aviv Center to Yerushalayim/Yits'hak Navontrain
- Take the bus from Jerusalem Central Bus Station 3rd Floor/Platforms to Beit Romanobus 381 / ...
- Walk from Beit Romano to Rafahunknown
4hBus, travel
- Take the bus from Rabbi Akiva/Shmu'el HaNavi to הר''ן/קדושת לויbus 139
- Walk from הר''ן/קדושת לוי to Rafahunknown
4h 28mTrain, travel
- Take the train from Tel Aviv Center to Yerushalayim/Yits'hak Navontrain הרצליה-הרצליה<->ירושלים/יצחק נבון-ירושלים
- Walk from City Hall to Rafahunknown
3h 12mBus, travel via Hebron
- Take the bus from Tel Aviv-Savidor Train Stations/Platforms B to אצטדיון טדי/א''ס ביתרbus 490
- Take the bus from אצטדיון טדי/א''ס ביתר to Sd. Kaleb Ben Yefune/David HaMelekhbus 382 / ...
- Walk from Sd. Kaleb Ben Yefune/David HaMelekh to Rafahunknown
3h 25mTrain, bus, travel
- Take the train from Tel Aviv Center to Yerushalayim/Yits'hak Navontrain
- Take the bus from Jerusalem Central Bus Station 3rd Floor/Platforms to Sd. Kaleb Ben Yefune/David HaMelekhbus 382 / ...
- Walk from Sd. Kaleb Ben Yefune/David HaMelekh to Rafahunknown
3h 33m
Comparing Your Travel Options
The distance between Tel Aviv and Rafah is 192 km.
The best way to get from Tel Aviv to Rafah without a car is to train and bus and travel via Hebron which takes 4h and costs .
It takes approximately 4h to get from Tel Aviv to Rafah, including transfers.
There are nine+ hotels available in Rafah.
What companies run services between Tel Aviv, Israel and Rafah?
There is no direct connection from Tel Aviv to Rafah. However, you can take the train to Yerushalayim/Yits'hak Navon, walk to Jerusalem Central Bus Station 3rd Floor/Platforms, take the bus to Beit Romano, then travel to Rafah. Alternatively, you can take a bus from Reines/Gordon to Rafah via Mor Institute/Zeev Jabotinsky Road, Rabbi Akiva/Shmu'el HaNavi, and הר''ן/קדושת לוי in around 4h 28m.
- Phone
- *5770
- [email protected]
- Website
- Israel Railways
Train from Tel Aviv Center to Yerushalayim/Yits'hak Navon
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- Israel Railways
- Adult single ride
- $7–10
Train from Tel Aviv Center to Yerushalayim/Yits'hak Navon
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- Israel Railways
- Adult single ride
- $7–10
Train from Tel Aviv Center to Yerushalayim/Yits'hak Navon
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- Israel Railways
- Adult single ride
- $7–10
- Phone
- 03-7350199
- Website
- Egged Ta'avura
Bus from Jerusalem Central Bus Station 3rd Floor/Platforms to Beit Romano
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $5
- Schedules at
- Egged Ta'avura
Bus from אצטדיון טדי/א''ס ביתר to Sd. Kaleb Ben Yefune/David HaMelekh
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- Egged Ta'avura
Bus from Jerusalem Central Bus Station 3rd Floor/Platforms to Sd. Kaleb Ben Yefune/David HaMelekh
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- Egged Ta'avura
- Phone
- *2060
- Website
- Kavim Public Transport Lines
Bus from Rabbi Akiva/Shmu'el HaNavi to הר''ן/קדושת לוי
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Kavim Public Transport Lines
- Phone
- +972-3-6948888
- Website
- Egged
Bus from Tel Aviv-Savidor Train Stations/Platforms B to אצטדיון טדי/א''ס ביתר
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $3–6
- Schedules at
- Egged
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Need to know: Eurostar, and Italy Travel Guides - to help you get the most out of your next trip.








