There are 6 ways to get from Bangkok to Bangrak Pier Koh Samui by plane, train, ferry, bus and ferry, car or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Fly • 3h 30m
฿2680 - ฿10192
Train, ferry • 11h 53m
฿860 - ฿2422
4 alternative options
Bus and ferry • 14h 36m
Bus and ferry, ferry • 14h 45m
฿1650 - ฿1800
Bus and ferry via Khaosan Road Songserm • 19h 14m
Drive, car ferry • 12h 16m
฿2159 - ฿3076
Coronavirus (COVID-19) in Thailand
There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Thailand due to Coronavirus (COVID-19). Most travel to this country is restricted.Official Coronavirus (COVID-19) Information for Thailand
Some domestic travel restrictions began to ease in Thailand from June 14.Official Coronavirus (COVID-19) Information for Thailand
International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Thailand
Questions & Answers
The cheapest way to get from Bangkok to Bangrak Pier Koh Samui is to bus and ferry via Khaosan Road Songserm which costs ฿990 and takes 19h 14m.
The quickest way to get from Bangkok to Bangrak Pier Koh Samui is to fly which costs ฿2600 - ฿11000 and takes 3h 30m.
No, there is no direct bus from Bangkok station to Bangrak Pier Koh Samui. However, there are services departing from Hua Lamphong station and arriving at Koh Samui Airport via Koh Samui Nathon Pier. The journey, including transfers, takes approximately 14h 36m.
The distance between Bangkok and Bangrak Pier Koh Samui is 468 km.
The best way to get from Bangkok to Bangrak Pier Koh Samui without a car is to bus and ferry which takes 14h 36m and costs ฿1440.
It takes approximately 3h 30m to get from Bangkok to Bangrak Pier Koh Samui, including transfers.
Bangkok to Bangrak Pier Koh Samui bus services, operated by Paradive Travel, depart from Hua Lamphong station.
The quickest flight from Suvarnabhumi Airport to Koh Samui Airport is the direct flight which takes 1h 30m.
Bangkok to Bangrak Pier Koh Samui bus services, operated by Paradive Travel, arrive at Koh Samui Nathon Pier station.
Bangkok Airways offers flights from Suvarnabhumi Airport to Koh Samui Airport.
What companies run services between Bangkok, Thailand and Bangrak Pier Koh Samui, Thailand?
Bangkok Airways flies from Bangkok to Bangrak Pier Koh Samui 5 times a day. Alternatively, Paradive Travel operates a vehicle from Hua Lamphong station to Koh Samui Nathon Pier once daily. Tickets cost ฿1300 and the journey takes 12h 42m.
Flights from Suvarnabhumi to Koh Samui
- Ave. Duration
- 1h 30m
- Every day
- Estimated price
- ฿3000 - ฿14000
Train from Hua Lamphong to Surat Thani Train Station
- Ave. Duration
- 8h 40m
- Estimated price
- ฿190 - ฿1500
- Book at
- Schedules at
- 3rd Class (Seat)
- ฿190 - ฿280
- 2nd Class (Air-Conditioned Berth)
- ฿700 - ฿950
- 2nd Class (Air-conditioned Seat)
- ฿410 - ฿600
- 1st Class (Air-Conditioned Berth)
- ฿1100 - ฿1500
Bus and ferry from Hua Lamphong station to Koh Samui Nathon Pier
Bus and ferry from Bangkok Khao San Road to Ko Tao
Bus and ferry from Khaosan Road Songserm to Ko Samui
Ferry from Lomprayah Tapee River Surat Thani City to Koh Samui Nathon Pier
Ferry from Ko Tao to Bangrak Pier Koh Samui
Car ferry from Don Sak Pier to Ko Samui Lipa Noi Pier
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, How to get from Stansted Airport into central London and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 2085+ hotels available in Bangrak Pier Koh Samui. Prices start at ฿3750 per night.
The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.