There are 5 ways to get from Haifa to Acre by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Haifa to Acre is to line 1 bus and bus which costs ₪ 9 - ₪ 22 and takes 53 min.
The quickest way to get from Haifa to Acre is to taxi which costs ₪ 150 - ₪ 190 and takes 20 min.
The distance between Haifa and Acre is 15 km. The road distance is 25 km.
The line 798 bus from הרצליה/הנביאים to דרך הארבעה/העצמאות takes 23 min including transfers and departs five times a week.
Yes, there is a direct bus departing from הרצליה/הנביאים and arriving at דרך הארבעה/העצמאות. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 23 min.
Yes, there is a direct train departing from חיפה מרכז and arriving at עכו. Services depart hourly, and operate every day. The journey takes approximately 24 min.
Haifa to Acre bus services, operated by Egged, depart from המגינים station.
What companies run services between Haifa, Israel and Acre, Israel?
Egged operates a bus from Haifa to Acre 5 times a week. Tickets cost $5 and the journey takes 23 min. Alternatively, Israel Railways operates a train from Haifa to Acre hourly. Tickets cost $3 - $6 and the journey takes 24 min.
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 Travelling by boat in Italy, How to plan an amazing trip around Scandinavia and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.