No taxis to Coral Island. Go to Bali Hai and get the ferry. Don't take the tour company fast boat for 200 baht. It's a con. The main ferry costs about 30 baht.
The island itself is horrid, over run with tourists and noisy speedboats and jet skis. DO NOT rent a jet ski.
If you just have to go, buses from Ekamai cost 120 baht or so ( might have gone up ) and run every 1/2 hour all day, early to late. Taxi is over 1000 each way.
If you leave Bkk at 6am from Ekamai, you arrive Pattaya at 8 am…

