Free bus ride for Cape Town unemployed jobseekers

Cheap Flights

16+ yrs

12 - 15 yrs

2 - 11 yrs

under 2 yrs

By booking with us you qualify to earn travel vouchers. Simply email a review of your trip to the Seychelles to and we'll send you some travel vouchers.

Johannesburg to Seychelles flight route
Ask an Agent - our travel consultants are itching to assist you!

Seychelles Holiday Packages

We're here to set up a package holiday for you to the Seychelles. Step 1 is to fill in the form below. You'll need to decide which island you want to stay on: (1) Mahé Island is the largest island, and is where most of the locals stay. It is where international flights land, and so offers the cheapest holiday. (2) Praslin Island is the 2nd largest island, and its Anse Lazio beach is rated in the top 25 beaches in the world, & has the Lemuria designer golf course on it. (3) La Digue is a quieter smaller island, more exclusive & offering greater scenic beauty than Praslin Island or Mahé.

When to go

The temperature varies little, from 24 to 31 degrees celsius, with it being slightly cooler in July and August. There is the least rain in June, July and August. Mahé Island has slightly more rainfall than the other islands. All in all, May to November are the best months to visit.


Au Fond de Mer View

Self-catering apartments on Mahé Island, 5 minutes from the Anse Royale beach, with spacious rooms & spectacular views over the Indian Ocean (especially from rooms on the top floor).

Le Relax Self Catering

Self catering with the option of meal supplements at Le Relax Beach House, situated on La Digue Island.

Long Beach Holiday Apartments

Long Beach Holiday Apartments are self catering departments situated on Praslin Island, overlooking the ocean on the Seychelles' longest beach.

5* Rated Resorts

Praslin Island

Constance Lemuria Resort
Raffles Praslin Seychelles

Mahé Island

Banyan Tree Seychelles
Constance Ephelia Resort - North Beach
Le Meridien Fisherman's Cove
Four Seasons Resort Seychelles
Hilton Seychelles Northolme Resort & Spa
Maia Luxury Resort & Spa

Other Islands

Fregate Island Private
North Island Seychelles
Sainte Anne Resort (Beachcomber Hotels)

Seychelles International Airport

Your flight to the Seychelles land will land at Seychelles International Airport on Mahé Island (all international flights land there), which is called Aéroport de la pointe Larue in the vernacular. If you have an onward flight to another of the islands in the Seychelles, you will need to walk to the domestic terminal, which is situated north of the international flights terminal.

Outside the airport you'll find the buses of Masons Travel & other tour operators, as well as taxi ranks to just about everywhere on Mahé Island.

Air Seychelles is the only airline operating direct flights from South Africa (Johannesburg) to the Seychelles.

Air Seychelles cabin crew member looking after a child
Photo courtesy of Air Seychelles

Seychelles IslandsLanguages & religion

English & French are official languages (as well as the Seychellois Creole) - the Seychelles had no indigenous people. Most citizens are Roman Catholics.

2015 Investment Cruise

Ritsgids logo