I flew Turkish to SEZ. The Istanbul to Seychelles leg was 8 hours, and the plane was for the most part empty. Immigration asked to see proof of accomodations and my return ticket, which I showed on my Smartphone. Just the 9 hour time difference from EST is a killer. Jetlagged all week. Suggest those visiting to bring snorkeling gear, and head straight to the island of La Digue. There is plenty of budget self catering accomodations