I am trying to book flights in the London-Miami-Grand Cayman route in January 2014 and finding some inexplicable differences in the fare by taking a slightly later return flight from Miami to London. I don't know whether this is just temporary or unlikely to change.
I have to go via Miami because I am stopping there on the return leg to visit the Everglades.
I am booking through British Airways / American Airlines codeshare system. The Virgin flight times will not suit me.
The first 3 flights ie Heathrow to Miami, Miami to Grand Cayman and Grand Cayman to Miami are not a problem and I am getting competitive fares for the times that suit me. The problem is for the final leg - London to Miami. Ideally, the 22:50 return flight suits me best but this is £230 (around $380) more expensive than the flight that leaves at 20:45, just over 2 hours before, if I book though BA. If I try the same combo through the AA website, the 22:50 flight is £400 (about $610) more expensive than the 20:45 flight!
All fares include all taxes and surcharges. I checked.
This is not a new developemnt because this difference was there 6 weeks ago when the fares had just come out..
My situation is that the 2-hour difference will help me to do an additional activity in the Everglades before starting for the airport. Therefore, the 22:50 flight really suits me better than the 20:45 one. Is the later flight likely to drop in price if I wait or should I go ahread and book now?