I visited Rosh HaNikra and Akko on a daytrip from Haifa. In the morning I took the train from Haifa to Nahariya. It was 16 shekels and took 45 minutes. In Nahariya I went to the bus station, which is just next to the train station, and sat down to wait for the right bus. I had read there were not many buses a day to Rosh HaNikra, but I only had to wait for about half an hour. The bus to Rosh HaNikra takes about 15 minutes and cost 6,5 shekels (July 2005) and on arrival it stops just by the car park.
When I was going to leave Rosh HaNIkraI couldn’t get any information about when a bus was leaving. After waiting for a while I asked a few car drivers for lift, but their cars were either full or were just going to a place near by. Finally a bus to Nahariya came. In Nahariya I changed buses and I didn’t have to wait many minutes. The bus from Nahariya to Akko was 7,6 shekels. It stopped in the new part of Akko, and from there it is about 15 minutes walk to old Akko. In the evening I took the train back to Haifa. It took 30 minutes and was 12,5 shekels.
To reach the caves you need to take a cable car. They run every day except during very bad storms. There is a red cable car and a yellow one and it only takes about 1,5 minutes to descend or ascend.
The price for the entry to the caves and the cable car is 38 shekels (July 2005).
Rosh Ha'nikra is very far from the center of israel (2 hours drive) so the best option is to take a car and drive to the place.
There is a big parking lot in the place so you can park your car there without any problem.
To get to the grottos you have to use the cable car in the place.
There are two cable cars (yellow and red if you have any favorite color) that goes up and down all the time.
The ride is 1-2 minutes and the view from there is very beautiful.
The best option to see the grottos is to walk inside them.
The path is flat but not a flat asphalt it is a little bit rocky so don't come with your dancing shoes.
This is not a big place so walking is a great option.