No Visa needed for Lebanese Passport. Seychelles is visa free for Lebanon passport holders for 90 days
- 📒 Passport, which should be at least have 6 months
- ✈️ Return flight tickets or ticket showing travel out of Seychelles
- 🛏️ Hotel booking or proof of accommodation.
- 💳 Proof of Funds (US$ 150 per day or equivalent) [Rarely asked]