Question: seychelles how long is the flight from uk?
Answer: How long is the flight from London to Seychelles? Around 10 hours. You'll fly from London Heathrow (LHR) to Seychelles International Airport (SEZ). British Airways provides the only direct flights to Seychelles from London to the island of Mahé.