Юлия, все три за день будет гонка, я бы выбрал два.
Кейсария сама по себе на 2-3 часа минимум: амфитеатр, ипподром, порт, акведук на пляже чуть в стороне. Ближайшая станция поезда Биньямина, из Тель-Авива около 40 минут. От станции до национального парка автобусы ходят редко, проще такси, минут 15 и примерно 60-70 шекелей. Зихрон-Яаков на горе рядом с Биньяминой, туда тоже такси или автобус, ехать минут 10-15.
Хайфа от Биньямины на поезде ещё 25-30 минут, но к вечеру вы будете уже уставшие, а в Хайфе надо подниматься в гору.
Варианты такие. Первый: Кейсария с утра, потом Зихрон, пообедать и погулять по пешеходной улице, вечером поезд обратно. Спокойно и без беготни. Второй: Кейсария, потом сразу в Хайфу на закат, Зихрон пропустить. Если есть сил, второй, но лучше Хайфе отдать отдельный день.