- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers

How To Reach Coral Island in Pattaya
Have the experience of a lifetime at Coral Island in Pattaya
Rated / ( based on reviews )
Pattaya to Coral Island distance is about 7 to 8 km, and because Koh Larn sits offshore you can only reach it by sea. Boats leave from Bali Hai Pier in South Pattaya and land at Na Baan Pier or Tawaen Beach Pier on the island. The public ferry takes roughly 45 minutes and costs about 30 THB one way. A speedboat makes the same crossing in 15 to 20 minutes. Below are the exact modes, times and fares, plus the ferry schedule and last boat back.
| Mode | Travel time | Fare (one way) | Departs / Arrives |
|---|---|---|---|
| Public ferry | ~45 min | ~30 THB pp | Bali Hai Pier to Na Baan Pier |
| Shared speedboat | 15 to 20 min | ~300 to 400 THB pp | Bali Hai Pier to Tawaen Beach |
| Private speedboat charter | 15 to 20 min | ~1,500 to 2,500 THB per boat | Bali Hai Pier |
Ferry from Bali Hai Pier: fare, schedule and last boat back
The public ferry is the cheapest way across and runs every day, all year. Tickets are about 30 THB one way, paid in cash at the pier, and the crossing to Na Baan Pier takes around 45 minutes. Departures from Bali Hai Pier run through the day, with typical sailings at 07:00, 10:00, 12:00, 14:00, 15:30, 17:00 and 18:30.
Coming back matters more than going out. Return ferries leave Na Baan from early morning until about 18:00, so treat 18:00 as your last boat and be at the pier well before it. Miss the last ferry and the only way off the island is a private speedboat at several times the price. Times shift a little by season and weather, so confirm the last return with the ticket counter when you land.
Speedboat vs public ferry: which to choose
Take the public ferry if you want the cheapest crossing and are not in a rush. It is 30 THB and about 45 minutes each way, and it lands you at Na Baan, a short songthaew ride from Tawaen, the island's busiest beach.
Choose a speedboat if you want to save time or head straight to a quieter shore. A shared speedboat runs about 300 to 400 THB per person and a private charter about 1,500 to 2,500 THB for the whole boat, both making the crossing in 15 to 20 minutes. Speedboats can drop you at the smaller beaches like Tien and Nual that the ferry does not serve, which is why families and groups on a day trip usually pick one.
How to reach Bali Hai Pier (South Pattaya)
Every boat to Coral Island leaves from Bali Hai Pier at the southern end of Walking Street in South Pattaya. From Central Pattaya a songthaew (the blue shared truck) costs about 10 to 20 THB per person, while a Grab or metered taxi from most hotels runs about 60 to 150 THB depending on distance. On weekends and public holidays the ferry queue builds fast, so aim to reach the pier 20 to 30 minutes before you want to sail.
Getting to Coral Island from Bangkok
Coral Island works as a long day trip from Bangkok too. Bangkok to Pattaya is about 150 km, roughly 2 hours by car or bus. Buses run from Ekkamai and Mo Chit terminals to Pattaya for about 130 THB, and shared vans from the same stations are a little quicker. From the Pattaya bus terminal take a songthaew or taxi to Bali Hai Pier, then the ferry or speedboat across. Leave Bangkok by about 7 am and you get a full day on the island with time to catch the last boat back.
Fares and sailing times on this page are checked by our TravelTriangle Thailand desk against the operators at Bali Hai Pier and re-verified before each update.
Planning Coral Island around a longer holiday? Browse our Bangkok and Pattaya tour packages and the full Pattaya travel guide, or head back to the Coral Island overview for beaches, water sports and things to do once you are across.
| By Air | By Road | By Train | By Sea | |
|---|---|---|---|---|
| New Delhi to Pattaya | 12.0 hours | 90.0 hours | - | - |
| Mumbai to Pattaya | 11.0 hours | 100.0 hours | - | - |
| Chennai to Pattaya | 11.0 hours | 100.0 hours | - | - |
| Bangalore to Pattaya | 4.0 hours | 100.0 hours | - | - |
Our experts would love to create a package just for you!
Fill in your requirements here >
Fastest Growing Holiday Marketplace
650+
Verified Agents
22 Lac+
Happy Travellers
65+
Destinations
Easy, Secure & Reliable
Traveltriangle
Verified
Stringent
Quality Control
24/7
Support
What Travelers Say About Our Packages
Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.
Kritika
Thailand
Kritika's 6 days trip to Pattaya
Amazing Videos
Amazing's 6 days trip to Pattaya
Gaurav Tripathi
New delhi
Gaurav's 7 days trip to Pattaya
Kalpesh Sudalkar
Mumbai
Sudalkarkalpesh's 8 days trip to Pattaya
Shivani
Hyderabad
Shivani's 5 days trip to Pattaya
Rohit Kale
Banglore
Rohit's 6 days trip to Pattaya
Dubeyamit
Bengaluru
Dubeyamit's 6 days trip to Pattaya
Rj
Delhi
Rj's 7 days trip to Pattaya
Abhishek Kumar
New delhi
Abhishek's 5 days trip to Pattaya
Sanchris
Bangalore
Sanchris's 5 days trip to Pattaya
Popular Kerala Holiday Packages
Spiritual Packages
Kerala Holiday Packages From Metro Cities
Popular 1 Night & Above Kerala Holiday Packages
Popular 6 Nights & Above Kerala Holiday Packages
Top Tour Packages In India
Top International Tour Packages
Tour Packages By Theme And Activity
Top Honeymoon Destinations In India
Top International Honeymoon Destinations
Top Destinations In India
Top International Destinations
Want best packages handpicked just for you?
Fill the form and get a callback from our holiday experts
Frequently Asked Questions
Get your answers — before you plan your trip.
FAQs Packages
How far is Coral Island from Pattaya?
Coral Island (Koh Larn) is about 7 to 8 km off the Pattaya coast. It sits offshore, so you can only reach it by boat from Bali Hai Pier. A speedboat covers the crossing in 15 to 20 minutes and the public ferry takes around 45 minutes.
How do you get to Coral Island from Pattaya?
Head to Bali Hai Pier at the southern end of Walking Street in South Pattaya. From there, take the public ferry or a speedboat to Na Baan Pier or Tawaen Beach Pier on the island. Songthaews and taxis run to the pier from anywhere in Pattaya.
How much does the ferry or speedboat cost?
The public ferry is about 30 THB one way. A shared speedboat runs roughly 300 to 400 THB per person, and a private speedboat charter is about 1,500 to 2,500 THB for the whole boat. Fares are paid in cash at the pier and can shift with season and demand.
How long is the boat ride to Coral Island?
A speedboat reaches Coral Island in 15 to 20 minutes. The public ferry is slower at about 45 minutes each way, but it is far cheaper and runs on a set timetable through the day.
What time is the last ferry back to Pattaya?
The last public ferry from Na Baan back to Bali Hai Pier is usually around 18:00, though timings vary by season and weather. Check the exact last boat with the ticket counter when you arrive, and be at the pier early. If you miss it, a private speedboat is the only way back.
Can you visit Coral Island from Bangkok?
Yes. Bangkok to Pattaya is about 150 km, roughly 2 hours by bus or car, and then a short ferry or speedboat hop from Bali Hai Pier. Leaving Bangkok by about 7 am makes a comfortable day trip with time to catch the last boat back.
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.














