Whether you're dreaming of tropical escapes in Bali, Bangkok or Phuket, your adventure awaits.
Fly to Bali, Bangkok or Phuket and enjoy a 7-day hotel stay starting from ZAR 35,000*. Plus, enjoy an exclusive ZAR6,000* additional discount by applying our promocode.
* Above price is for 2 passengers.
In addition, you can also earn Asia Miles for each flight and hotel in your package booking as below:
- Up to 27,000 for Business, 17,100 for Premium Economy and 10,600 for Economy class per ticket.
- Bonus Asia Miles of up to 12,760 for your hotel.
Start planning your perfect early escape now with Cathay Holidays.
From now till 30 June 2025
All cabin classes
From now till 30 November 2025
Origin - Johannesburg (JNB)
Destination - Bali (DPS), Bangkok (BKK),
Phuket (HKT)
Campaign ID: BOM2506003