Find cheap flights from Johannesburg to Seychelles from R4 794

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 18/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Wed 10/1
Wed 17/1
In the last 7 days travellers have searched 40 836 660 times on KAYAK, and here is why:

Save 36% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Seychelles

Latest Seychelles Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARVictoria
1 stop from R6 424

Good to know

Cheapest flight

R4 794
Flight from OR Tambo Airport, Johannesburg to Victoria

FAQs - booking Seychelles flights

  • How does KAYAK find such low prices on flights from Johannesburg to Seychelles?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Seychelles.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Seychelles?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Seychelles from Johannesburg is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Seychelles?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Seychelles with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Seychelles?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Seychelles from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Seychelles

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly from Johannesburg is February.
See more tips

Book cheap flights from Johannesburg to Seychelles

Recent one-way flight deals

18/4Thu
1 stopKenya Airways
13h 30mJNB-SEZ
R253
19/4Fri
1 stopKenya Airways
31h 15mJNB-SEZ
R255
12/4Fri
directHahn Air
4h 55mJNB-SEZ
R297
14/5Tue
directHahn Air
4h 55mJNB-SEZ
R299
19/4Fri
directAir Seychelles
4h 55mJNB-SEZ
R340
21/4Sun
directAir Seychelles
4h 55mJNB-SEZ
R391
1/5Wed
1 stopEthiopian Air
10h 20mJNB-SEZ
R411
17/4Wed
1 stopEthiopian Air
16h 30mJNB-SEZ
R436
12/4Fri
2 stops
35h 10mJNB-PRI
R455
14/5Tue
2 stops
17h 35mJNB-SEZ
R560

Search by stops

Search by airline

Search by price

Recent return flight deals

21/3Thu
1 stopKenya Airways
21h 20mJNB-SEZ
28/3Thu
1 stopKenya Airways
12h 40mSEZ-JNB
R339
13/3Wed
1 stopKenya Airways
9h 30mJNB-SEZ
21/3Thu
1 stopKenya Airways
28h 45mSEZ-JNB
R340
24/12Sun
1 stopEthiopian Air
13h 20mJNB-SEZ
31/12Sun
1 stopEthiopian Air
12h 35mSEZ-JNB
R399
4/2Sun
directAir Seychelles
4h 55mJNB-SEZ
11/2Sun
directAir Seychelles
5h 05mSEZ-JNB
R447
1/1Mon
1 stopEthiopian Air
13h 20mJNB-SEZ
10/1Wed
1 stopEthiopian Air
12h 35mSEZ-JNB
R528
14/5Tue
directAir Seychelles
4h 55mJNB-SEZ
17/5Fri
directAir Seychelles
5h 05mSEZ-JNB
R588
4/2Sun
1 stop
13h 20mJNB-SEZ
11/2Sun
1 stop
10h 25mSEZ-JNB
R694
23/12Sat
directHahn Air
4h 55mJNB-SEZ
6/1Sat
directHahn Air
5h 05mSEZ-JNB
R721
17/1Wed
1 stop
9h 30mJNB-SEZ
24/1Wed
1 stop
10h 15mSEZ-JNB
R724
23/12Sat
directHahn Air
4h 55mJNB-SEZ
1/1Mon
directHahn Air
5h 05mSEZ-JNB
R789

Search by stops

Search by airline

Search by price

Last minute flights from Johannesburg to Seychelles

Last minute flight, train and bus deals

14/12Thu
multi-stopEthiopian Air
28h 00mJNB-SEZ
20/12Wed
multi-stopEthiopian Air
12h 35mSEZ-JNB
R588
14/12Thu
multi-stopEthiopian Air
28h 00mJNB-SEZ
19/12Tue
multi-stopEthiopian Air
13h 35mSEZ-JNB
R908
14/12Thu
multi-stopEthiopian Air
28h 00mJNB-SEZ
20/12Wed
multi-stopEthiopian Air
42h 45mSEZ-JNB
R977
14/12Thu
multi-stopEthiopian Air
48h 00mJNB-SEZ
19/12Tue
multi-stopEthiopian Air
17h 10mSEZ-JNB
R1 011
13/12Wed
multi-stopKenya Airways
9h 30mJNB-SEZ
20/12Wed
multi-stopKenya Airways
8h 40mSEZ-JNB
R1 154
14/12Thu
multi-stopEthiopian Air
24h 50mJNB-SEZ
20/12Wed
multi-stopEthiopian Air
33h 30mSEZ-JNB
R1 222
14/12Thu
multi-stopEthiopian Air
28h 00mJNB-SEZ
19/12Tue
multi-stopEthiopian Air
32h 45mSEZ-JNB
R1 284
13/12Wed
multi-stopEthiopian Air
32h 20mJNB-SEZ
19/12Tue
multi-stopEthiopian Air
17h 10mSEZ-JNB
R1 379
14/12Thu
multi-stopEthiopian Air
48h 00mJNB-SEZ
20/12Wed
multi-stopEthiopian Air
42h 45mSEZ-JNB
R1 387
13/12Wed
multi-stop
9h 30mJNB-SEZ
19/12Tue
multi-stop
10h 15mSEZ-JNB
R1 660

Search by stops

Search by airline

Search by price

Flights to Seychelles

Cabin classes: