There are 9 ways to get from Kuala Lumpur to Tarutao National Park by train, car, ferry, unknown, bus, plane, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive, Speedboat, travel
best- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Drive from Padang Besar to Pak Bara Piercar
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
8h 35mBus, Minivan, Speedboat, travel
- Take the bus from Terminal Bersepadu Selatan to Danokbus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
13h 35mTrain to Kuala Lumpur International Airport, fly to Hat Yai, Minivan, Speedboat, travel
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Hat Yai (HDY)plane KUL - HDY
- Take the bus from Hat Yai Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
9h 25mTrain, bus, Speedboat, travel via Padang Besar
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar to Hat Yaitrain
- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
13h 24mBus, Speedboat, travel
- Take the bus from Terminal Bersepadu Selatan to Sungai Nibongbus Kl
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
15h 45mTrain, bus, Speedboat, travel
- Take the train from Kl Sentral to Hat Yaitrain Ets
- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
16h 44mFly Sultan Abdul Aziz Shah to Langkawi International Airport, ferry, Speedboat, travel
- Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)plane SZB - LGK
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
- Take the ferry from Bundhaya Beach Ko Lipe to Pak Bara Pierferry
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
11h 26mTrain to Kuala Lumpur International Airport, fly to Langkawi International Airport, ferry, Speedboat, travel
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK)plane KUL - LGK
- Take the ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beachferry
- Take the ferry from Bundhaya Beach Ko Lipe to Pak Bara Pierferry
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
11h 53mFly Sultan Abdul Aziz Shah to Alor Setar, tram, train, bus, Speedboat, travel
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
- Take the tram from Anak Bukit to Padang Besartram
- Take the train from Padang Besar to Hat Yaitrain
- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
- Walk from Ko Tarutao to Tarutao National Parkunknown
12h 52m
Kuala Lumpur International Airport (KUL) to Hat Yai (HDY) flights
Questions & Answers
The distance between Kuala Lumpur and Tarutao National Park is 644 km.
The best way to get from Kuala Lumpur to Tarutao National Park without a car is to bus and Minivan and Speedboat and travel which takes 13h 35m and costs .
It takes approximately 8h 35m to get from Kuala Lumpur to Tarutao National Park, including transfers.
There are 12+ hotels available in Tarutao National Park.
What companies run services between Kuala Lumpur, Malaysia and Tarutao National Park, Thailand?
There is no direct connection from Kuala Lumpur to Tarutao National Park. However, you can take the train to Padang Besar, drive to Pak Bara Pier, take the ferry to Ko Tarutao, then travel to Tarutao National Park. Alternatively, you can take a bus from Terminal Bersepadu Selatan to Tarutao National Park via Danok, Hat Yai, Hat Yai Junction, Pak Bara Pier, Pak Bara Pier, and Ko Tarutao in around 13h 35m.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,000–4,200
Flights from Kuala Lumpur International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ฿1,000–4,200
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,800–6,500
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ฿1,500–8,000
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,900–3,700
- Website
- malaysiaairlines.com
Flights from Sultan Abdul Aziz Shah to Langkawi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,800–6,500
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ฿1,500–8,000
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,900–3,700
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Langkawi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,300–3,900
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Hat Yai
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿2,200–5,500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–550
- Website
- KTMB
- Shuttle
- ฿100–160
- Express
- ฿350–550
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–550
- Website
- KTMB
- Shuttle
- ฿100–160
- Express
- ฿350–550
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Train from Kl Sentral to Hat Yai
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–170
- Express
- ฿380–550
Tram from Anak Bukit to Padang Besar
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ฿14–150
- Website
- KTMB
- Shuttle
- ฿14–20
- Express
- ฿100–150
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿45–550
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿45–550
- Website
- KLIA Ekspres
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Danok
- Ave. Duration
- 6h 3m
- Frequency
- 5 times a day
- Estimated price
- ฿850–1,300
- Website
- Alisan Golden Coach Express
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
- Website
- 12go.asia
Bus from Hat Yai Junction to Pak Bara Pier
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 Junction to Pak Bara Pier
Bus from Hat Yai Junction to Pak Bara Pier
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Bus from Hat Yai Junction to Pak Bara Pier
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿320–750
- Book at
- 12 Go
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿320–650
- Book at
- 12 Go
Bus from Hat Yai Junction to Pak Bara Pier
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿320–750
- Book at
- 12 Go
Bus from Hat Yai Junction to Pak Bara Pier
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿320–750
- Book at
- 12 Go
Bus from Hat Yai Junction to Pak Bara Pier
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿320–750
- Book at
- 12 Go
- 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
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿350–800
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +60 17-659 2527
- [email protected]
- Website
- Plus Liner
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- ฿449
- Website
- Plus Liner
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Terminal Bersepadu Selatan to Sungai Nibong
- Ave. Duration
- 4h 59m
- Frequency
- 3 times a day
- Estimated price
- ฿700–1,000
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿489
- Schedules at
- behtravelandtour.com
- 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
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
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿200–750
- Website
- Satun Pakbara
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿850–1,600
- Website
- tigerlinetravel
Ferry from Kuah Ferry Terminal to Koh Lipe Pattaya Beach
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿850–1,600
- Website
- tigerlinetravel
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿600–850
- Book at
- 12 Go
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿600–850
- Book at
- 12 Go
- Phone
- +66 88 616 1416
- [email protected]
- Website
- Bundhaya Speed Boat
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿700–1,600
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿700–1,600
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿700–1,300
- Book at
- 12 Go
- Website
- Smart En Plus
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿700–1,300
- Book at
- 12 Go
- Website
- Smart En Plus
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Stansted Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.



































