Direct flight to the Seychelles with British Airways from £636 return incl. meals & bags

Calling all you romantic Pirates out there. British Airways now fly direct to the popular honeymoon destination of the Seychelles -meaning that your total flight time is only 10 hours! Flying indirect with other carriers can be cheaper but these routes can often double your travel time. So these flights with BA are ideal for… GemUK