If you are planning bangkok pattaya phuket why leaving out krabi. as its an outstanding place my favorite of all these four. take a ferry ride from phuket nd travel to krabi.visit emerald pool and phi phi island ,book a stay in railey beach and if you are lucky enough u can see glowing planktons on the beach itself.
Bangkok - Safari world, Grand Palace , Wat Pho (Temple of the Reclining Buddha)
Wat Phra Kaew (Temple of Emerald Buddha), Gems Gallery,Calypso Cabaret Show. MBK mall for Shopping,Night Market Phuket - Patong Beach, Bangla Street( Walking Street),
Simon Cabree Show , Spa,Nightclubs.
#phi phi island & James Bond Island But recommend Phi Phi Island . There is no point in shopping @ Phuket as you get cheaper in Bangkok . Pattaya - Full Party place ... eat drink sleep mode.
I would not recommend to go to Coral islands as there is nothing Much to see there you can Skip it. Bangkok to Pattaya 2.5 Hrs By Bus.