The route Athens-Santorini is operated by Olympic Airlines and Aegean Air.
Corfu - Athens - Santorini (Olympic Airlines or Aegean Airlines) From Corfu you can fly to Athens and after from Athens to Santorini or better you can take the ship from Corfu to Igoumenitsa and after you drive to Athens (Piraeus port), then you can take the next ship Piraeus - Santorini. This is the long way but the best because you can see a big part from mainland Greece.
Pittsburgh-Paris-Athens-Santorini: approx. 18 hours with Air France and Aegean Airlines.
This route is operated by Olympic Airlines and Aegean Air.
Washington-New York-Athens-Santorini: approx. 16 hours with American Airlines, Delta Airlines, Aegean Airlines.
Manchester-London-Athens-Santorini: approx. 7 h with Aegean Airlines and Olympic Air.
Current flight times from the UK to Santorini varies between 3 h 30 min to 4 h 50 min depending on airline and departure city.
Philadelphia-Paris-Athens-Santorini: approx. 17 hours with Air France and Olympic Air.
None, the airlines fly into Ben Gurion Tel Aviv not Haifa.
The time will vary depending on your final destination in Greece. Philadelphia, PA (PHL) to Athens (ATH) Shortest Flight Duration:11 hours 30 mins via Munich DISTANCE FROM PHL PHILADELPHIA,PA,US TO ATH ATHENS,GR 5035 MI/ 8103 KM
Fort Lauderdale-New York-Athens-Santorini: approx. 20 hours with Continental Airlines, United Airlines and Olympic Air or Aegean Airlines
Rome-Athens-Santorini: 5 h 50' with Olympic Air
There are no direct flights from Dublin to Sardinia. So the journey takes more than one flight. The flying time would be about 3 hours, but there could be a time between the flights which makes the total journey time longer. So it will depend on what combination of flights you get. You would easily make the full journey on the same day.