There are 9 ways to get from Ko Samui to Taman Negara by ferry, bus, plane, car ferry, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry
- Take the bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminalbus
- Take the bus from Tanah Rata Bus Terminal to Taman Negarabus
23h 32mRM 377–393Bus
cheapest- Take the bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpurbus
- Take the bus from Terminal Bersepadu Selatan to Jerantutbus
- Take the bus from Jerantut to Taman Negarabus
25h 29mRM 256–281Bus via George Town
- Take the bus from Koh Samui Bus Terminal to Komtar Towerbus
- Take the bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminalbus
- Take the bus from Tanah Rata Bus Terminal to Taman Negarabus
25h 22mRM 395–425Fly to Sultan Abdul Aziz Shah, bus
- Fly from Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB)plane USM - SZB
- Take the bus from Han Travel KL to Taman Negarabus
15h 38mRM 923–1,980Ferry, car ferry, train, bus
- Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
- Take the train from Butterworth to Kuala Lumpurtrain Ets
- Take the bus from Han Travel KL to Taman Negarabus
24h 4mRM 351–394Fly to Kuala Lumpur International Airport, train, bus
- Fly from Koh Samui Airport (USM) to Kuala Lumpur International Airport (KUL)plane USM - KUL
- Take the train from Klia T2 to KL Sentraltrain
- Take the bus from Han Travel KL to Taman Negarabus
15h 10mRM 775–1,154Fly to Sultan Haji Ahmad Shah Airport, bus
- Fly from Koh Samui Airport (USM) to Sultan Haji Ahmad Shah Airport (KUA)plane USM - KUA
- Take the bus from Kuantan to Jerantutbus
- Take the bus from Jerantut to Taman Negarabus
15h 46mRM 1,075–3,485Fly to Singapore Changi Airport, bus, train, taxi
- Fly from Koh Samui Airport (USM) to Singapore Changi Airport (SIN)plane USM - SIN
- Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus
- Take the train from Jb Sentral to Gemastrain
- Take the train from Gemas to Melatrain
- Take the taxi from Mela to Taman Negarataxi
15h 48mRM 681–1,565Fly to Ipoh, train, bus
- Fly from Koh Samui Airport (USM) to Ipoh (IPH)plane USM - IPH
- Take the train from Ipoh to Kuala Lumpurtrain
- Take the bus from Han Travel KL to Taman Negarabus
18h 6mRM 828–1,813
Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB) flights
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Taman Negara is to bus which costs RM 250 - RM 290 and takes 25h 29m.
The fastest way to get from Ko Samui to Taman Negara is to fly and train and bus which takes 15h 10m and costs RM 750 - RM 1200.
No, there is no direct bus from Ko Samui to Taman Negara. However, there are services departing from Koh Samui Bus Terminal and arriving at Taman Negara via Terminal Komtar, Sungai Nibong Bus Terminal and Tanah Rata Bus Terminal. The journey, including transfers, takes approximately 25h 22m.
The distance between Ko Samui and Taman Negara is 930 km.
The best way to get from Ko Samui to Taman Negara without a car is to ferry and bus which takes 23h 32m and costs RM 370 - RM 400.
It takes approximately 23h 32m to get from Ko Samui to Taman Negara, including transfers.
Ko Samui to Taman Negara bus services, operated by TransBaanTon, depart from Koh Samui Bus Terminal station.
Ko Samui to Taman Negara bus services, operated by TransBaanTon, arrive at Komtar Tower station.
Taman Negara is 1h ahead of Ko Samui. It is currently 9:29 AM in Ko Samui and 10:29 AM in Taman Negara.
Book your Ko Samui to Taman Negara bus tickets online with 12go.asia.
What companies run services between Ko Samui, Thailand and Taman Negara, Kelantan, Malaysia?
You can take a bus from Koh Samui Bus Terminal to Taman Negara via Komtar Tower, Terminal Komtar, Sungai Nibong Besar, Sungai Nibong Bus Terminal, Tanah Rata Bus Terminal, and Taman Negara in around 25h 22m.
- Website
- malaysiaairlines.com
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Phuket, Penang
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 700–1,900
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 600–2,200
Flights from Koh Samui Airport to Sultan Haji Ahmad Shah Airport via Suvarnabhumi, Kuala Lumpur International Airport
- Ave. Duration
- 9h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RM 1,100–4,100
Flights from Koh Samui Airport to Sultan Haji Ahmad Shah Airport via Phuket, Kuala Lumpur International Airport
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- RM 950–3,300
- Website
- bangkokair.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- RM 600–2,200
Flights from Koh Samui Airport to Singapore Changi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- RM 750–1,200
Flights from Koh Samui Airport to Singapore Changi Airport via Phuket
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- RM 650–1,300
- Website
- singaporeair.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Singapore Changi Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- RM 600–850
Flights from Koh Samui Airport to Singapore Changi Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Koh Samui Airport to Singapore Changi Airport via Phuket
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Koh Samui Airport to Ipoh via Singapore Changi Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- RM 650–1,400
Flights from Koh Samui Airport to Ipoh via Phuket, Singapore Changi Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- RM 650–1,400
Flights from Koh Samui Airport to Ipoh via Suvarnabhumi, Singapore Changi Airport
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 650–1,400
- Website
- thaiairways.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- RM 500–1,700
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Suvarnabhumi
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- RM 600–2,200
Flights from Koh Samui Airport to Singapore Changi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- RM 750–1,200
- Website
- flyscoot.com
Flights from Koh Samui Airport to Kuala Lumpur International Airport via Singapore Changi Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- RM 600–850
Flights from Koh Samui Airport to Singapore Changi Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- RM 500–1,300
Flights from Koh Samui Airport to Ipoh via Singapore Changi Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- RM 650–1,400
- Website
- malindoair.com
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Singapore Changi Airport
- Ave. Duration
- 4h 10m
- When
- Friday and Sunday
- Estimated price
- RM 1,000–1,700
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Don Muang
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 600–2,000
Flights from Koh Samui Airport to Sultan Abdul Aziz Shah via Suvarnabhumi, Singapore Changi Airport
- Ave. Duration
- 8h 20m
- When
- Friday and Sunday
- Estimated price
- RM 1,100–2,900
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Butterworth to Kuala Lumpur
- Ave. Duration
- 3h 59m
- Frequency
- Every 3 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Jb Sentral to Gemas
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 4–30
- Website
- KTMB
- Shuttle
- RM 4–7
- Express
- RM 21–30
Train from Gemas to Mela
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
Train from Ipoh to Kuala Lumpur
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- RM 5–35
- Website
- KTMB
- Shuttle
- RM 5–8
- Express
- RM 22–35
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T2 to KL Sentral
- Ave. Duration
- 33 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 1–75
- Website
- KLIA Ekspres
- Phone
- +60 17-507 5415
- [email protected]
- Website
- CS Travel & Tours
Bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- RM 35–50
- Schedules at
- CS Travel & Tours
Bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- RM 35–50
- Schedules at
- CS Travel & Tours
- [email protected]
- Website
- Unititi Express
Bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminal
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 35–50
- Website
- Unititi Express
Bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminal
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- RM 35–50
- Website
- Unititi Express
- Phone
- +6012-9882022
- [email protected]
- Website
- han.travel
Bus from Tanah Rata Bus Terminal to Taman Negara
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
Bus from Tanah Rata Bus Terminal to Taman Negara
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
Bus from Han Travel KL to Taman Negara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
Bus from Han Travel KL to Taman Negara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
Bus from Han Travel KL to Taman Negara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
Bus from Han Travel KL to Taman Negara
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- han.travel
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Koh Samui Bus Terminal to Komtar Tower
- Ave. Duration
- 12h 50m
- Frequency
- Twice daily
- Estimated price
- RM 200–230
- Website
- TransBaanTon
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpur
- Ave. Duration
- 19h
- Frequency
- Twice daily
- Estimated price
- RM 181
- Website
- KST Travel
- Phone
- (+60) 123895689
- [email protected]
- Website
- laholidays.my
Bus from Terminal Bersepadu Selatan to Jerantut
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- RM 21–26
- Schedules at
- laholidays.my
- Book at
- easybook.com
- Phone
- +6019-7091232
- [email protected]
- Website
- nkstravel.com
Bus from Jerantut to Taman Negara
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RM 55–75
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Jerantut to Taman Negara
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- RM 55–75
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +60 11-6102 0943
- [email protected]
- Website
- Trans Malaya Express
Bus from Kuantan to Jerantut
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- RM 19–50
- Website
- Trans Malaya Express
- Website
- Trans Malaya Express
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Changi Airport Terminal 1 to Johor Bahru CIQ
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–65
- Schedules at
- transtar.travel
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 190
- Website
- KST Travel
Ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtar
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- RM 190
- Website
- KST Travel
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
- Ave. Duration
- 59 min
- Estimated price
- RM 85–110
Persatuan Perkhidmatan Teksi Jerantut
- Phone
- 09-26620880
- Website
- mdjerantut.gov.my
Taxi Jerantut Outstation Service
- Phone
- +60 17-878 0027
- Website
- taxijerantut.blogspot.com
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 Gatwick Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from JFK to New York City - to help you get the most out of your next trip.

























