Cunard are able to get you a good flight to a suitable airport at a reasonable price. One way Transatlantic fares tend to be a bit inflated if you try to book one independently from the UK.. Cunard use scheduled carriers and will book you on any day one, two, three or more days ahead of sail date. They will also book hotels if you wish or you may do so independently.
Regards John