The shows at Safari World are amazing, and the park is well-organized. However, the ticket price is quite high at 1,500 baht per person, which does not include the river safari. The ticket covers access to the Marine Park and Safari Park only. Moreover 100 baht extra will be charged for the bus.
One issue I noticed was the behavior of some visitors, particularly the Indian crowd, who often disregard queues and push others to move faster. If you’re from Bangladesh, like me, you might find this somewhat tolerable. However, visitors from other countries might find it very unpleasant. The crowd is like fish market. Always talking. Too much talking and comment passing etc. During popular attractions like the elephant show, spy war show, and dolphin show, people tend to push and rush to grab the best seats, which can be quite frustrating. They will go out of the show by passing you even before the show ends and disturb you.
Additionally, Safari World is so large that one day is not enough to fully explore it. Considering this, the 1,500 baht ticket doesn’t feel worth it. A more reasonable price would be 500 baht, allowing visitors to return and enjoy everything over two visits.