Rome2Rio

How to get fromKo Samui to Taman Negaraby ferry, bus, plane, car ferry, train, or taxi

Find Transport to Taman Negara

See all options

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.

  1. Ferry, bus

    best
    1. Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry ferry
    2. Take the bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminalbus bus
    3. Take the bus from Tanah Rata Bus Terminal to Taman Negarabus bus
    23h 32m
    RM 377–393
  2. Bus

    cheapest
    1. Take the bus from Na Thon Pier Seatran Ferry to TBS Kuala Lumpurbus bus
    2. Take the bus from Terminal Bersepadu Selatan to Jerantutbus bus
    3. Take the bus from Jerantut to Taman Negarabus bus
    25h 29m
    RM 256–281
  3. Bus via George Town

    1. Take the bus from Koh Samui Bus Terminal to Komtar Towerbus bus
    2. Take the bus from Sungai Nibong Bus Terminal to Tanah Rata Bus Terminalbus bus
    3. Take the bus from Tanah Rata Bus Terminal to Taman Negarabus bus
    25h 22m
    RM 395–425
  4. Fly to Sultan Abdul Aziz Shah, bus

    1. Fly from Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB)plane plane USM - SZB
    2. Take the bus from Han Travel KL to Taman Negarabus bus
    15h 38m
    RM 923–1,980
  5. Ferry, car ferry, train, bus

    1. Take the ferry from Na Thon Pier Seatran Ferry to Bus Terminal Komtarferry ferry
    2. Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry car ferry
    3. Take the train from Butterworth to Kuala Lumpurtrain train Ets
    4. Take the bus from Han Travel KL to Taman Negarabus bus
    24h 4m
    RM 351–394
  6. Fly to Kuala Lumpur International Airport, train, bus

    1. Fly from Koh Samui Airport (USM) to Kuala Lumpur International Airport (KUL)plane plane USM - KUL
    2. Take the train from Klia T2 to KL Sentraltrain train
    3. Take the bus from Han Travel KL to Taman Negarabus bus
    15h 10m
    RM 775–1,154
  7. Fly to Sultan Haji Ahmad Shah Airport, bus

    1. Fly from Koh Samui Airport (USM) to Sultan Haji Ahmad Shah Airport (KUA)plane plane USM - KUA
    2. Take the bus from Kuantan to Jerantutbus bus
    3. Take the bus from Jerantut to Taman Negarabus bus
    15h 46m
    RM 1,075–3,485
  8. Fly to Singapore Changi Airport, bus, train, taxi

    1. Fly from Koh Samui Airport (USM) to Singapore Changi Airport (SIN)plane plane USM - SIN
    2. Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus bus
    3. Take the train from Jb Sentral to Gemastrain train
    4. Take the train from Gemas to Melatrain train
    5. Take the taxi from Mela to Taman Negarataxi taxi
    15h 48m
    RM 681–1,565
  9. Fly to Ipoh, train, bus

    1. Fly from Koh Samui Airport (USM) to Ipoh (IPH)plane plane USM - IPH
    2. Take the train from Ipoh to Kuala Lumpurtrain train
    3. Take the bus from Han Travel KL to Taman Negarabus bus
    18h 6m
    RM 828–1,813

Koh Samui Airport (USM) to Sultan Abdul Aziz Shah (SZB) flights

Calendar12Weekly Planes
Duration7h 6mAverage Duration
TicketRM 613Cheapest Price
See schedules

Comparing Your Travel Options

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.

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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.