There are 9 ways to get from Bangkok to Donsak Pier by plane, bus, ferry, train, busferry, car ferry, 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 from Don Mueang International Airport, 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 54m฿1,260–2,613Bus
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,300Bus via Bang Bon Makro
- Take the bus from Bang Bon Makro to Donsak Seatranbus Bang Bon Makro - Donsak Seatran
10h 57m฿862–919Train, 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,793–2,083Fly from Suvarnabhumi Airport, 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,225–3,275Bus and ferry, car ferry
- Take the busferry from Bangkok Sai Tai Mai Terminal to Lipa Noi Pierbusferry
- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
17h 28m฿1,530–2,292Train, 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,971Drive 688.3 km
- Drive from Bangkok to Donsak Piercar 688.3 km
10h 3m฿3,154–4,556
Bangkok to Donsak Pier by ferry
Comparing Your Travel Options
The cheapest way to get from Bangkok to Donsak Pier is to bus which costs ฿830 and takes 13h.
The fastest way to get from Bangkok to Donsak Pier is to fly and bus which takes 4h 54m and costs ฿1200 - ฿2700.
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 Pier. 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 Pier is 659 km. The road distance is 688.3 km.
Book your Bangkok to Donsak Pier ferry tickets online with Omio and 12go.asia.
The best way to get from Bangkok to Donsak Pier without a car is to ferry which takes 10h and costs ฿2200 - ฿3300.
It takes approximately 4h 54m to get from Bangkok to Donsak Pier, including transfers.
Bangkok to Donsak Pier bus services, operated by Oniam Transport, depart from Khao San Montanatip station.
Bangkok to Donsak Pier bus services, operated by Oniam Transport, arrive at Seatran Donsak Pier station.
What companies run services between Bangkok, Thailand and Donsak Pier, 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
- airasia.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,300
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,400
- 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,500
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Surat Thani
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿950–3,000
- 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
- https://www.12go.asia/en/operator/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
- https://www.12go.asia/en/operator/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 77-272-506
- [email protected]
- Website
- krungsiamtour.com
Busferry from Bangkok Sai Tai Mai Terminal to Lipa Noi Pier
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ฿1,300–2,100
- Book at
- 12go.asia
- 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–1,000
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
- 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
- ฿360–650
- Website
- Songserm
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Lipa Noi Pier to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿230–270
- Book at
- 12 Go
- Website
- Raja Ferry
- 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,400
- 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 to get from Heathrow Airport into central London, The London Underground: Essential tips to navigate the Tube, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Bangkok to Donsak Pier is 688 km. It takes approximately 10h 3m to drive from Bangkok to Donsak Pier.
Book your Bangkok to Donsak Pier bus tickets online with 12go.asia.
There are 101+ hotels available in Donsak Pier.












