Rome2Rio

How to get fromBangkok to Pulau Rawaby plane, bus, ferry, or train

Find Transport to Pulau Rawa

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 12 ways to get from Bangkok to Pulau Rawa 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.

  1. Fly Don Mueang International Airport to Senai International Airport, bus, ferry

    best
    1. Fly from Don Mueang International Airport (DMK) to Senai International Airport (JHB)plane plane DMK - JHB
    2. Take the bus from JB Sentral to Terminal Bas Kota Tinggibus bus
    3. Take the bus from Kota Tinggi to Terminal Bas Mersingbus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    11h 27m
    RM 429–840
  2. Train, bus, ferry

    cheapest
    1. Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain train 171
    2. Take the bus from Rantau Panjang to Mersing Jetty Gatewaybus bus
    3. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    30h 47m
    RM 119–336
  3. Bus, ferry

    1. Take the bus from Asia Holiday Travel to Hat Yai Bus Terminalbus bus
    2. Take the bus from Hat Yai Bus Station to Sadao Checkpointbus bus
    3. Take the bus from Bukit Kayu Hitam to Mersing Jettybus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    28h 55m
    RM 302–441
  4. Fly Suvarnabhumi Airport to Senai International Airport, bus, ferry

    1. Fly from Suvarnabhumi Airport (BKK) to Senai International Airport (JHB)plane plane BKK - JHB
    2. Take the bus from JB Sentral to Terminal Bas Kota Tinggibus bus
    3. Take the bus from Kota Tinggi to Terminal Bas Mersingbus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    13h 36m
    RM 756–1,056
  5. Fly Suvarnabhumi Airport to Singapore Changi Airport, bus, ferry

    1. Fly from Suvarnabhumi Airport (BKK) to Singapore Changi Airport (SIN)plane plane BKK - SIN
    2. Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus bus
    3. Take the bus from JB Sentral to Terminal Bas Kota Tinggibus bus
    4. Take the bus from Kota Tinggi to Terminal Bas Mersingbus bus
    5. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    13h 31m
    RM 403–908
  6. Fly Suvarnabhumi Airport to Sultan Haji Ahmad Shah Airport, bus, ferry

    1. Fly from Suvarnabhumi Airport (BKK) to Sultan Haji Ahmad Shah Airport (KUA)plane plane BKK - KUA
    2. Take the bus from UMP Gambang to Mersingbus bus
    3. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    14h 51m
    RM 512–1,443
  7. Fly Don Mueang International Airport to Singapore Changi Airport, bus, ferry

    1. Fly from Don Mueang International Airport (DMK) to Singapore Changi Airport (SIN)plane plane DMK - SIN
    2. Take the bus from Changi Airport Terminal 1 to Johor Bahru CIQbus bus
    3. Take the bus from JB Sentral to Terminal Bas Kota Tinggibus bus
    4. Take the bus from Kota Tinggi to Terminal Bas Mersingbus bus
    5. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    13h 17m
    RM 460–967
  8. Fly Don Mueang International Airport to Kuala Lumpur International Airport, train, bus, ferry

    1. Fly from Don Mueang International Airport (DMK) to Kuala Lumpur International Airport (KUL)plane plane DMK - KUL
    2. Take the train from Klia T2 to Bandar Tasik Selatantrain train
    3. Take the bus from Terminal Bersepadu Selatan to Mersing Jettybus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    13h 52m
    RM 381–891
  9. Fly Suvarnabhumi Airport to Kuala Lumpur International Airport, train, bus, ferry

    1. Fly from Suvarnabhumi Airport (BKK) to Kuala Lumpur International Airport (KUL)plane plane BKK - KUL
    2. Take the train from Klia T2 to Bandar Tasik Selatantrain train
    3. Take the bus from Terminal Bersepadu Selatan to Mersing Jettybus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    14h 11m
    RM 530–900
  10. Fly Don Mueang International Airport to Sultan Abdul Aziz Shah, bus, ferry

    1. Fly from Don Mueang International Airport (DMK) to Sultan Abdul Aziz Shah (SZB)plane plane DMK - SZB
    2. Take the bus from Terminal Bersepadu Selatan to Mersing Jettybus bus
    3. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    13h 30m
    RM 412–1,154
  11. Train, bus, ferry via Kuala Lumpur

    1. Take the train from Krung Thep Aphiwat Central Terminal to Padang Besar Malaysiatrain train 45
    2. Take the train from Padang Besar to Bdr Tasek Selatantrain train Ets
    3. Take the bus from Terminal Bersepadu Selatan to Mersing Jettybus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    32h 28m
    RM 121–294
  12. Bus, ferry via Kuala Lumpur

    1. Take the bus from Bangkok Mochit Bus Terminal to Sungai Kolokbus bus
    2. Take the bus from Rantau Panjang to Terminal Bersepadu Selatanbus bus
    3. Take the bus from Terminal Bersepadu Selatan to Mersing Jettybus bus
    4. Take the ferry from Mersing Jetty to Pulau Rawaferry ferry
    33h 48m
    RM 252–1,338

Don Mueang International Airport (DMK) to Senai International Airport (JHB) flights

Calendar34Weekly Planes
Duration4h 8mAverage Duration
TicketRM 280Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bangkok, Thailand and Pulau Rawa, Johor, Malaysia?

There is no direct connection from Bangkok to Pulau Rawa. However, you can take the train to Don Muang, walk to Don Mueang International Airport (DMK) airport, fly to Senai International Airport (JHB), walk to Senai Airport, take the bus to JB Sentral, take the bus to Terminal Bas Kota Tinggi, walk to Kota Tinggi, take the bus to Terminal Bas Mersing, walk to Mersing Jetty, then take the ferry to Pulau Rawa. Alternatively, you can take a bus from Asia Holiday Travel to Pulau Rawa via Hat Yai Bus Station, Sadao Checkpoint, Bukit Kayu Hitam, Mersing Jetty, and Mersing Jetty in around 28h 55m.

Airlines
Train operators
Bus operators
Ferry 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 Travelling by boat in Italy, How to get from Gatwick Airport into central London, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.