What's more, Virgin Atlantic has a sale on flights at the moment, making it slightly more affordable. British Airways and KLM also fly to Miami Airport, which, it turned out, was only a 20-minute taxi ...