<prompt> Human: Hi everyone!I booked six tickets on a Norweigian Mediterranean cruise with cruise insurance. The flight started at New York, stops at London, and then gets to Barcelona. The American Airlines flight from New York to London was delayed 15 minutes due to weather. Because of the the delay, we werent let on the 7:45AM British Airways flight from London to Barcelona. The told us that all passengers on the American Airways flight were automatically taken off the British Airways. We were already at the gate the door was still open but they did not let us on.They assigned us to a 9:30PM flight that would get us there much after the 6:00PM cruise embarkation time so we would miss getting on the cruise. A British Airways representative let us know that there was a strike happening so that could be the reason why there werent any earlier flights available.We had to take a flight to the second stop and wait for the cruise to arrive so we missed two days on the cruise. The cruise left Barcelona at 6:00PM and it was sailing the entire second day.Is there anything we can do to recieve financial compensation?TLDR: American Airlines flight got delayed 15 minutes which caused us to be automatically kicked off British Airways flight. We got assigned to a flight that would cause us to miss our cruise. We missed 2 days of cruise had to get on at 2nd stop. What can we do?Thanks!  <response>: Sorry about the situation. Calling AA is waste of time, you can go file compliant via aa.com, you might get 5,000 miles.For future reference, you should ALWAYS get to the departure port one day BEFORE embarkation of the cruise. When you fly, you should always expect delays. 15 min weather is nothing. During an IRROP you can be stuck at an airport for days. depending on which terminal you are departing from at LHRyou arrive on AA at T3 and departs either T3 or more likely T5, you will have have to go through immigration and security again. We have been in the T5 security line for couple of hours or 30 mins with a close connection pass.Just because you made to the gate, that does not mean you bags did. During this situation when the computer thinks you might not make the flight, the system is smart enough to automatically book you on the next available flight. The minimum connection time they will sell you at LHR is 75-90 mins, that is the minimum. At LHR I buffer at least 4 hours for connect.Did you put the flight on a credit card? If so, which card?Some credit cards will reimburse out of pocket expenses on delays. Like additional flight hotel etc.Also you said you bought cruise insurance, what does that say?Lastly, you can look up EU261 for delay compensation. Usually covers EU departures, but since you have a sector LHR-BCN, you might qualify for compensation. Chances are LOW. 