I'm flying MIA-TLV with my wife in business class on July 2nd and have 3 options:
MIA 6:20pm TLV 7:45pm +1 day 1 Stop 18h 25m
Iberia 4460 operated by American Airlines
Iberia 7864 operated by El Al
MIA 5:05pm TLV 4:05pm +1 day 1 Stop 16h 0m
Iberia 6124
Iberia 3314
MIA 5:25pm TLV 3:35pm +1 day 1 Stop 15h 10m
British Airways 206
British Airways 165
Option 1 & 2 cost the same and option 3 is $170 more per person.
Option 2 has a shorter stopover than option 1 but I've heard that Iberia doesn't have the best service. Do you think I'm better off spending another 2.5 hours at the airport to fly AA + ELAL?
I'm not too keen on option 3 due to the higher price, is it a big difference in service?