Photo by Paolo Poggi

Popular airlines
Emirates
Qatar Airways
Lufthansa
Turkish Airlines
Swiss International Air Lines
British Airways
KLM
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Tickets to Sun City
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 26 Oct - Tue, 24 Nov
PER
Perth
JNB
Johannesburg
AU$1,364 Return, found 2 hours ago
AU$1,364
Return
found 2 hours ago
Tue, 18 Aug - Wed, 9 Sept
MEL
Melbourne
JNB
Johannesburg
AU$1,822 Return, just found
AU$1,822
Return
just found

Sun, 1 Nov - Sun, 22 Nov
PER
Perth
JNB
Johannesburg
AU$1,900 Return, found 2 hours ago
AU$1,900
Return
found 2 hours ago

Thu, 20 Aug - Mon, 7 Sept
PER
Perth
JNB
Johannesburg
AU$1,901 Return, found 2 hours ago
AU$1,901
Return
found 2 hours ago

Mon, 18 May - Mon, 1 June
PER
Perth
JNB
Johannesburg
AU$2,069 Return, found 4 days ago
AU$2,069
Return
found 4 days ago
Frequently asked questions
Travel information
Destination airport | O.R. Tambo Intl. |
|---|---|
Destination airport IATA code | JNB |
Destination city name | Johannesburg |
Return price | AU$1,363 |
Trending flights to Sun City
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 26 Oct - Tue, 24 Nov
PER
Perth
JNB
Johannesburg
AU$1,364 Return, found 2 hours ago
AU$1,364
Return
found 2 hours ago
Explore a world of travel with Expedia
- Beestekraal Hotels
- Holiday Homes in Boshoek
- Cheap Hotels in Boshoek
- Boshoek Hotels
- Green Hotels in Brits
- Luxury Hotels in Brits
- Brits Hotels
- Resort in Brits
- Buffelspoort Hotels
- Chaneng Hotels
- B&B in Derby
- Holiday Homes in Derby
- Cheap Hotels in Derby
- Derby Hotels
- Madibeng Hotels
- Groot Marico Hotels
- Koster Hotels
- Kroondal Hotels
- B&B in Ledig
- Family Hotels in Ledig
- Ledig Hotels
- Matlhagame Hotels
- Mogwase Hotels
- B&B in Mooinooi
- Country House in Mooinooi
- Farmstay in Mooinooi
- Mooinooi Hotels
- Resort in Mooinooi
- Moruleng Hotels
- Moses Kotane Hotels
- Apartments in Phokeng
- B&B in Phokeng
- Phokeng Hotels
- Castles in Pilanesberg National Park
- Country House in Pilanesberg National Park
- Holiday Homes in Pilanesberg National Park
- Holiday Parks in Pilanesberg National Park
- Adventure Sport Hotels in Pilanesberg National Park
- All Inclusive Hotels in Pilanesberg National Park
- Beach Hotels in Pilanesberg National Park
- Boutique Hotels in Pilanesberg National Park
- Family Hotels in Pilanesberg National Park
- Hotels with Pool in Pilanesberg National Park
- Luxury Hotels in Pilanesberg National Park
- Romantic Hotels in Pilanesberg National Park
- Spa Hotels in Pilanesberg National Park
- Winery Hotels in Pilanesberg National Park
- Hotels near Pilanesberg National Park
- Pilanesberg National Park Hotels
- Inns in Pilanesberg National Park
- Lodges in Pilanesberg National Park
- Palaces in Pilanesberg National Park
- Pousadas in Pilanesberg National Park
- Ranches in Pilanesberg National Park
- Resort in Pilanesberg National Park
- Ryokan in Pilanesberg National Park
- Safari Tentalow in Pilanesberg National Park
- Treehouses in Pilanesberg National Park
- Hotels near Royal Bafokeng Stadium
- Guest Houses in Rustenburg
- Rustenburg Hotels
- Lodges in Rustenburg
- Hotels near Sun City
- Swartruggens Hotels
- Syferbult Hotels
- Hotels near Ten Flags Theme Park
- Chalets in The Palace of the Lost City
- Guest Houses in The Palace of the Lost City
- Lodges in The Palace of the Lost City
- Resort in The Palace of the Lost City
- Tlhabane Hotels
- Hotels near Waterfall Mall
- Flights to Derby
- Flights to Hartbeespoort
- Flights to Maanhaarand
- Flights to Madikwe
- Flights to Pilanesberg National Park
- Flights to Rustenburg
- Flights to Sun City
- Flights to Vlakdrif
- Flights from Brisbane (BNE) to Pilanesberg (NTY)
- Flights from Cape Town (CPT) to Pilanesberg (NTY)
- Flights from Harare (HRE) to Pilanesberg (NTY)
- Flights from Johannesburg (JNB) to Pilanesberg (NTY)
- Flights from Melbourne (MEL) to Pilanesberg (NTY)
- Flights from Pietermaritzburg (PZB) to Pilanesberg (NTY)
- Flights from Sydney (SYD) to Pilanesberg (NTY)
*Available to Expedia members.