Flights to Seychelles

Fly to the Seychelles islands from South Africa, located in the magnificent Indian Ocean, and enjoy the ultimate beach holiday. The flight to Seychelles from Johannesburg is just 5 hours. After that, you’ll find yourself in paradise. Wake up in a luxury hotel and enjoy a stroll along the beach before indulging in breakfast and contemplating how to spend your day. When flying to the Seychelles, you will generally land at the International Airport of the Seychelles, which is located on the island of Mahé.

Book your flights to the Seychelles with Pentravel’s easy-to-use travel booking tool. If you’re looking to travel from Cape Town or Johannesburg to the Seychelles for your next beach holiday, then chat to one of our Pentravel experts who can advise you on our latest Seychelles flight specials.

Book a flight now

Our best flight specials

Voted No.1
in travel

Thank you for being part of our journey... and choosing us to be part of yours.

PenTravel voted no1