There are 7 ways to get from Bangkok to Ko Tarutao by plane, bus, ferry, or train
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 Hat Yai, Minivan, Speedboat
best- Fly from Don Mueang International Airport (DMK) to Hat Yai (HDY)plane DMK - HDY
- Take the bus from Hat Yai Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
6h 49m฿1,798–4,637Train, bus, Speedboat
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Hat Yaitrain
- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
19h 25m฿759–1,881Bus, Speedboat
- Take the bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
19h 51m฿1,226–8,543Fly Suvarnabhumi Airport to Hat Yai, Minivan, Speedboat
- Fly from Suvarnabhumi Airport (BKK) to Hat Yai (HDY)plane BKK - HDY
- Take the bus from Hat Yai Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
7h 17m฿1,990–5,160Fly Don Mueang International Airport to Krabi Airport, bus, Speedboat
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the bus from Krabi Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
8h 49m฿2,023–4,920Fly Suvarnabhumi Airport to Krabi Airport, bus, Speedboat
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the bus from Krabi Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
9h 12m฿2,050–5,310Bus, Speedboat via Songkhla
- Take the bus from Bangkok Sai Tai Mai Terminal to Songkhlabus
- Take the bus from Hat Yai Bus Terminal to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
25h 20m฿1,305–8,331
Bangkok to Ko Tarutao by bus and ferry
Questions & Answers
The cheapest way to get from Bangkok to Ko Tarutao is to train and bus and Speedboat which costs ฿750 - ฿1900 and takes 19h 25m.
The fastest way to get from Bangkok to Ko Tarutao is to fly and Minivan and Speedboat which takes 6h 49m and costs ฿1800 - ฿4700.
The distance between Bangkok and Ko Tarutao is 925 km.
The best way to get from Bangkok to Ko Tarutao without a car is to train and bus and Speedboat which takes 19h 25m and costs ฿750 - ฿1900.
It takes approximately 6h 49m to get from Bangkok to Ko Tarutao, including transfers.
There are 25+ hotels available in Ko Tarutao.
What companies run services between Bangkok, Thailand and Ko Tarutao, Thailand?
There is no direct connection from Bangkok to Ko Tarutao. However, you can take the train to Don Muang, walk to Don Mueang International Airport (DMK) airport, fly to Hat Yai (HDY), walk to Hat Yai Airport, take the bus to Pak Bara Pier, walk to Pak Bara Pier, then take the ferry to Ko Tarutao. Alternatively, you can take a train from Krung Thep Aphiwat Central Terminal to Ko Tarutao via Hat Yai, Hat Yai Junction, Pak Bara Pier, and Pak Bara Pier in around 19h 25m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,300–3,500
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,200–3,000
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–4,000
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–2,600
- Website
- nokair.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–16,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- worldticket.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,500–16,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿2,500–3,600
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿2,100–3,100
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–3,000
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–3,500
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–3,200
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,000
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–3,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿300–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
- Phone
- 088-7902204
- [email protected]
- Website
- lipeferry.net
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿250
- Book at
- 12go.com
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿250
- Book at
- 12go.com
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿240–650
- Book at
- https://12go.asia/en/operator/jolly-travel
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿240–650
- Book at
- https://12go.asia/en/operator/jolly-travel
Bus from Krabi Airport to Pak Bara Pier
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿600–1,300
- Book at
- https://12go.asia/en/operator/jolly-travel
Bus from Krabi Airport to Pak Bara Pier
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿600–1,300
- Book at
- https://12go.asia/en/operator/jolly-travel
- Website
- 12go.asia
Bus from Hat Yai Airport to Pak Bara Pier
Bus from Hat Yai Junction to Pak Bara Pier
Bus from Hat Yai Bus Terminal to Pak Bara Pier
Bus from Hat Yai Airport to Pak Bara Pier
Bus from Hat Yai Bus Terminal to Pak Bara Pier
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- ฿750–7,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Sai Tai Mai Terminal to Songkhla
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- ฿800–7,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 982 791 239
- [email protected]
- Website
- ploysiamspeedboat.com
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
- Phone
- +66 74 783 643
- [email protected]
- Website
- spcthailand.com
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
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 Which London airport should I choose?, Travelling by boat in Italy, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.











