There are 10 ways to get from Bangkok to Donsak Piers by plane, bus, ferry, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Surat Thani, bus
best- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Seatran Donsak Pierbus
4h 59m฿1,252–2,495Bus
cheapest- Take the bus from Khao San Montanatip to Seatran Donsak Pierbus Khao San Montanatip - Seatran Donsak Pier
13h฿830Ferry
- Take the ferry from Bangkok Khao San to Koh Tao Pierferry
- Take the ferry from Koh Tao Mae Had Pier to Koh Phanganferry
- Take the ferry from Thong Sala Koh Phangan to Donsak Pierferry
10h฿2,250–3,250Bus via Bang Bon Makro
- Take the bus from Bang Bon Makro to Donsak Seatranbus Bang Bon Makro - Donsak Seatran
10h 57m฿852–909Train, ferry via Ko Samui
- Take the train from Krung Thep Aphiwat Central Terminal to Lomprayah Nathon Piertrain Krung Thep Aphiwat Central Terminal Station - Lomprayah Nathon Pier
- Take the ferry from Na Thon Koh Samui Songserm to Donsak Pierferry Na Thon Koh Samui Songserm - Donsak Pier
14h 35m฿1,783–2,083Fly Suvarnabhumi Airport to Surat Thani, bus
- Fly from Suvarnabhumi Airport (BKK) to Surat Thani (URT)plane BKK - URT
- Take the bus from Surat Thani Airport to Seatran Donsak Pierbus
5h 27m฿1,223–3,073Fly Don Mueang International Airport to Nakhon Si Thammarat, ferry
- Fly from Don Mueang International Airport (DMK) to Nakhon Si Thammarat (NST)plane DMK - NST
- Take the ferry from Nakhon Si Thammarat Airport to Lomprayah Nathon Pierferry
- Take the ferry from Na Thon Koh Samui Songserm to Donsak Pierferry
8h 29m฿3,850–5,542Bus, ferry
- Take the bus from Sapthaweephol Khao San Office to Nathon Pier Koh Samuibus Sapthaweephol Khao San Office - Nathon Pier Koh Samui
- Take the ferry from Na Thon Koh Samui Songserm to Donsak Pierferry Na Thon Koh Samui Songserm - Donsak Pier
16h 23m฿1,040–2,003Train, ferry
- Take the train from Krung Thep Aphiwat Central Terminal to Thongsala Pier Seatrantrain Krung Thep Aphiwat Central Terminal Station - Thongsala Pier Seatran
- Take the ferry from Koh Phangan Thong Sala Pier to Donsak Pierferry
20h 31m฿1,407–2,871Drive 688.3 km
- Drive from Bangkok to Donsak Pierscar 688.3 km
10h 3m฿3,124–4,513
Bangkok to Donsak Piers by ferry
Comparing Your Travel Options
The cheapest way to get from Bangkok to Donsak Piers is to bus which costs ฿830 and takes 13h.
The fastest way to get from Bangkok to Donsak Piers is to fly and bus which takes 4h 59m and costs ฿1200 - ฿2500.
Yes, there is a direct bus departing from Khao San Montanatip and arriving at Seatran Donsak Pier. Services depart once daily, and operate every day. The journey takes approximately 13h.
No, there is no direct ferry from Bangkok to Donsak Piers. However, there are services departing from Bangkok Khao San and arriving at Donsak Pier via Koh Tao Mae Had Pier and Thong Sala Koh Phangan. The journey, including transfers, takes approximately 10h.
The distance between Bangkok and Donsak Piers is 659 km. The road distance is 688.3 km.
Book your Bangkok to Donsak Piers ferry tickets online with Omio and 12go.asia.
The best way to get from Bangkok to Donsak Piers without a car is to ferry which takes 10h and costs ฿2200 - ฿3300.
It takes approximately 4h 59m to get from Bangkok to Donsak Piers, including transfers.
Bangkok to Donsak Piers bus services, operated by Oniam Transport, depart from Khao San Montanatip station.
Bangkok to Donsak Piers bus services, operated by Oniam Transport, arrive at Seatran Donsak Pier station.
What companies run services between Bangkok, Thailand and Donsak Piers, Thailand?
You can take a ferry from Bangkok Khao San to Donsak Pier via Koh Tao Mae Had Pier, Koh Phangan, and Thong Sala Koh Phangan in around 10h. Alternatively, Sri Suthep Tour operates a bus from Bang Bon Makro to Donsak Seatran once daily. Tickets cost ฿650–900 and the journey takes 9h 20m.
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,100
Flights from Don Mueang International Airport to Nakhon Si Thammarat
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,100–2,800
- Website
- airasia.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,000–2,300
Flights from Don Mueang International Airport to Nakhon Si Thammarat
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,100–2,600
- Website
- nokair.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Friday to Saturday
- Estimated price
- ฿1,100–2,400
Flights from Don Mueang International Airport to Nakhon Si Thammarat
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿1,300–2,300
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿950–2,800
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Krung Thep Aphiwat Central Terminal to Lomprayah Nathon Pier
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,433
- Book at
- Van2Travel Train
Train from Krung Thep Aphiwat Central Terminal to Thongsala Pier Seatran
- Ave. Duration
- 17h 16m
- Frequency
- Every 4 hours
- Estimated price
- ฿950–1,600
- Book at
- Van2Travel Train
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Bus from Surat Thani Airport to Seatran Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿210–380
- Book at
- 12 Go
- Website
- Phantip Travel
Bus from Surat Thani Airport to Seatran Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿210–380
- Book at
- 12 Go
- Website
- Phantip Travel
- Phone
- +66 2 306 1106
- [email protected]
- Website
- omio.com
Bus from Bang Bon Makro to Donsak Seatran
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- ฿650–900
- Book at
- Sri Suthep Tour
- Phone
- +66 2 236 1036
- [email protected]
- Website
- 12go.co
Bus from Khao San Montanatip to Seatran Donsak Pier
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ฿830
- Book at
- Oniam Transport
- Phone
- +66 2 240 1040
- [email protected]
- Website
- 12go.co
Bus from Sapthaweephol Khao San Office to Nathon Pier Koh Samui
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿950–1,400
- Book at
- Southern Transport
- Phone
- +66 2 227 1027
- [email protected]
- Website
- 12go.co
Bus from Sapthaweephol Khao San Office to Nathon Pier Koh Samui
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- ฿930
- Book at
- Holiday Travel Agency
- Phone
- +66 2 239 1039
- [email protected]
- Website
- 12go.co
Bus from Sapthaweephol Khao San Office to Nathon Pier Koh Samui
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- ฿650–900
- Book at
- Jarinthon Tour
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Bus from Sapthaweephol Khao San Office to Nathon Pier Koh Samui
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 2 247 1047
- [email protected]
- Website
- 12go.co
Ferry from Bangkok Khao San to Koh Tao Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Book at
- Nor Phuangphet Transport
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Ferry from Koh Tao Mae Had Pier to Koh Phangan
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿600–950
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
Ferry from Nakhon Si Thammarat Airport to Lomprayah Nathon Pier
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿460–2,400
- Schedules at
- Lomprayah
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Koh Tao Mae Had Pier to Koh Phangan
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿500–900
- Website
- Songserm
Ferry from Thong Sala Koh Phangan to Donsak Pier
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ฿550–1,100
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Donsak Pier
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿350–650
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Donsak Pier
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿350–650
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Donsak Pier
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿350–650
- Website
- Songserm
- Phone
- +66 (0)864764825
- [email protected]
- Website
- Seatran Discovery
Ferry from Koh Phangan Thong Sala Pier to Donsak Pier
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- ฿410–1,300
- Website
- Seatran Discovery
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 do I get from Sydney to Melbourne, The beginner’s guide to the 2018 World Nomad Games, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Bangkok to Donsak Piers is 688 km. It takes approximately 10h 3m to drive from Bangkok to Donsak Piers.
Book your Bangkok to Donsak Piers bus tickets online with 12go.asia.
There are 101+ hotels available in Donsak Piers.












