Table of Contents
TogglePhuket FantaSea
Phuket FantaSea is a large evening theme park in Kamala, about 9 km north of Patong, built around a Thai-palace-style theatre. A visit combines a carnival-style village of shops and games, a huge buffet restaurant and the 70-minute stage show “Fantasy of a Kingdom”, with acrobatics, Thai dance, special effects and live elephants.
FantaSea operates only on selected evenings, so check the official Phuket FantaSea website for current open nights before planning your visit.
Plan your visit to Phuket FantaSea
- Tickets: from about THB 1,800 (show only)
- Open: selected evenings from about 5:30 PM
- Time needed: 3–4 hours with dinner
History of Phuket FantaSea
FantaSea opened in Kamala in the late 1990s as one of Thailand’s first large-scale night-time cultural theme parks. Its theatre seats around 3,000 people and its Golden Kinnaree buffet restaurant can serve about 4,000 diners, figures that made it one of the biggest evening attractions in Southeast Asia. The show tells a story inspired by Thai mythology and folklore.
The use of performing elephants has become controversial, and some booking platforms no longer sell FantaSea tickets because of animal welfare policies. Visitors who prefer to avoid animal shows may want to consider an alternative.

Attractions at Phuket FantaSea
- Fantasy of a Kingdom show: a large-scale production with dancers, aerial acts, pyrotechnics and elephants.
- Golden Kinnaree buffet: a vast restaurant serving Thai and international dishes before the show.
- Festival Village: an entertainment street with shops, games and street performers.
- The theatre building: styled after an elephant palace, with ornate interiors.
Things to Do at Phuket FantaSea
- Arrive early: come for the buffet and the village before the show.
- Choose your ticket: show only, or show with buffet dinner; gold seats are closer to the stage.
- Leave cameras behind: photography is not allowed in the theatre, and cameras must be deposited at the counters.
- Think about animal welfare: if you prefer shows without animals, Simon Cabaret in Patong is a popular alternative.

Phuket FantaSea – Entry Eligibility and Open Timings
- Open nights: selected evenings only; check the official website for the current schedule.
- Hours: the park opens around 5:30 PM, with the show later in the evening (around 8:30 to 9 PM).
- Tickets: around THB 1,800 for show only and around THB 2,200 for show with buffet at the time of writing; prices change, so confirm before booking.
- Cameras: not allowed inside the theatre.
How Long to Spend at Phuket FantaSea
Allow about 3 to 4 hours if you have dinner and explore the village, or about 2 hours for the show only.
How to Get There
- From Patong: about 15 to 20 minutes by taxi or Grab.
- From Kamala: a few minutes by car; FantaSea is just inland from the beach.
- Hotel transfers: can be added when booking.
- Driving: there is parking on site.
Arriving at Phuket Airport? Book a fixed-price airport transfer straight to your hotel.
Eateries Nearby Phuket FantaSea
- Golden Kinnaree buffet: inside the park, included in dinner packages.
- Kamala Beach restaurants: Thai seafood and beach bars a short drive away.
- Festival Village snacks: street-food style stalls inside the park.
Other Attractions Nearby Phuket FantaSea
- Simon Cabaret: an animal-free cabaret show in Patong.
- Surin Beach: a pretty beach north of Kamala.
- Patong Beach: Phuket’s busiest beach, 15 minutes south.
Before your trip
- Find hotels in Phuket: Kamala and Patong are both close to FantaSea.
- Get a Thailand eSIM before you land, for maps and ride-hailing apps.
Phuket FantaSea is a big, glittering night out in Kamala, with a buffet dinner, a carnival village and a large stage show. It only opens on selected evenings and features performing elephants, so check the schedule and decide whether it suits you before you book.
For an animal-free alternative see Simon Cabaret Phuket, or spend the day before at Surin Beach.

