There are a lot of options for travelers who want to get between the two cities, including buses, shuttles, and flights. The journey, traveling by land, from Eilat to Tel Aviv can take between 3.5 and 6 hours. There are regular buses from Eilat and private shuttles from the city of Eilat and Eilat’s Ramon Airport to Tel Aviv. There are also daily flights, which cost more but cut the travel time down to one hour.
Taking the shuttle bus from Eilat to Tel Aviv is the most convenient option to get from one city to the other. Available 7 days a week including Fridays and Saturdays when other forms of public transport and flights are not available, the shuttle bus from departs once a day and offers a great value and reliable opportunity to transfer back.
Bus from Eilat to Tel Aviv
One way to travel by bus is by going to the Eilat Central Bus Station. The Egged bus (390, 393, or 394) departs from that station about 12 times a day. Passengers are dropped off at the Tel Aviv New Central Bus Station and the trip takes 4-6 hours. A one-way ticket costs 82 NIS (aprox $24).
Another way to travel is by car or private taxi. The best way to get there by car is to take Route 90 North out of the city. Turn left onto Route 40. Stay on Route 40 for the majority of the trip. Keep following signs and turn right to stay on Route 40 North as directed. Continue straight onto Yitzhak Rabin Hwy/Route 6 and follow signs to go north. Keep right at the fork to continue onto Route 1 and follow signs for Airport/Tel Aviv/Modi’in/Route 443. Continue onto Ayalon Highway/Route 20 into Tel Aviv. The 370 km trip takes between 4-6 hours. Check our private transfer service for prices.
Flights from Eilat to Tel Aviv
Travelers who are tight on time may want to consider flying. Airplanes depart from the Eilat Airport, which is located in the city center, and land at Ben Gurion Airport near Tel Aviv. The cost for a round-trip flight ranges from $200-$400.
Trying to get from Tel Aviv to Eilat instead? Click here.