Travel options for:
Subang Jaya to Tioman Island
  • Bus, ferry via Endau

    $34 - $45
    1. Pusat Bandar Puchong

      23 min - every 15 minutes

      $1

    2. Kuala Lumpur Terminal

      3 h - 3 times a day

      $8 - $14

    3. Endau

      33 min - 23.8 miles

      $16 - $20

    4. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Bus, ferry

    $18 - $24
    1. IOI Puchong Jaya

      20 min - every 15 minutes

      $1

    2. Kuala Lumpur

      5 h - 3 times a day

      $8 - $13

    3. Mersing

      12 min - 3439 feet

    4. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Bus, ferry #2

    $19 - $23
    1. Puchong

      7 h 45 min - once daily

      $8 - $13

    2. Mersing

      12 min - 3439 feet

    3. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Fly Kuala Lumpur Subang to Johor Bahru, bus, ferry

    $41 - $118
    1. Subang Jaya

      12 min - 8.6 miles

      $8 - $11

    2. Kuala Lumpur Subang (SZB)

      1 h - non-stop

      $17 - $90

    3. Johor Bahru (JHB)

      40 min - hourly

      $2

    4. Johor Bahru Check Point

      13 min - every 30 minutes

    5. Johor Larkin Terminal

      1 h 45 min - every 4 hours

      $3 - $6

    6. Mersing

      9 min - 2560 feet

    7. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Train to Kuala Lumpur, fly to Singapore, bus, ferry

    $49 - $177
    1. Subang Jaya

      41 min - every 5 minutes

      $1

    2. KL Sentral

      28 min - every 30 minutes

      $14

    3. Kuala Lumpur (KUL)

      50 min - non-stop

      $19 - $140

    4. Singapore (SIN)

      8 min - every 10 minutes

      $1 - $2

    5. Tanah Merah

      18 min - every 5 minutes

      $1 - $2

    6. Bugis

      5 min - 1540 feet

    7. Queen Street Terminal

      40 min - every 30 minutes - line 170

      $1 - $2

    8. Johor Larkin Terminal

      1 h 45 min - every 4 hours

      $3 - $6

    9. Mersing

      9 min - 2560 feet

    10. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Train to Kuala Lumpur, fly to Johor Bahru, bus, ferry

    $37 - $88
    1. Subang Jaya

      41 min - every 5 minutes

      $1

    2. KL Sentral

      28 min - every 30 minutes

      $14

    3. Kuala Lumpur (KUL)

      55 min - non-stop

      $8 - $55

    4. Johor Bahru (JHB)

      40 min - hourly

      $2

    5. Johor Bahru Check Point

      13 min - every 30 minutes

    6. Johor Larkin Terminal

      1 h 45 min - every 4 hours

      $3 - $6

    7. Mersing

      9 min - 2560 feet

    8. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Fly Kuala Lumpur Subang to Singapore, bus, ferry

    $65 - $252
    1. Subang Jaya

      12 min - 8.6 miles

      $8 - $11

    2. Kuala Lumpur Subang (SZB)

      1 h 15 min - non-stop

      $40 - $220

    3. Singapore (SIN)

      8 min - every 10 minutes

      $1 - $2

    4. Tanah Merah

      18 min - every 5 minutes

      $1 - $2

    5. Bugis

      5 min - 1540 feet

    6. Queen Street Terminal

      40 min - every 30 minutes - line 170

      $1 - $2

    7. Johor Larkin Terminal

      1 h 45 min - every 4 hours

      $3 - $6

    8. Mersing

      9 min - 2560 feet

    9. Mersing Jetty

      1 h 45 min - 5 times a day

      $10

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Pusat Bandar Puchong LRT to Kuala Lumpur Terminal Bersepadu Selatan, bus to Endau, taxi to Mersing Jetty, then ferry to Pulau Tioman. 7 h 41 min M$ 163. From IOI Puchong Jaya LRT to Kuala Lumpur, bus to Mersing, walk to Mersing Jetty, then ferry to Pulau Tioman. 9 h 17 min M$ 81. From Puchong bus to Mersing, walk to Mersing Jetty, then ferry to Pulau Tioman. 10 h 42 min M$ 78. From Subang Jaya taxi to Kuala Lumpur Subang airport, fly to Johor Bahru airport, bus to Johor Bahru Check Point, bus to Johor Larkin Terminal, bus to Mersing, walk to Mersing Jetty, then ferry to Tioman Island. 8 h 29 min M$ 208. From Taipan LRT to KL Sentral, train to Kuala Lumpur airport, fly to Singapore airport, subway to Tanah Merah, subway to Bugis, walk to Queen Street Terminal, line 170 bus to Johor Larkin Terminal, bus to Mersing, walk to Mersing Jetty, then ferry to Tioman Island. 10 h 17 min M$ 318. From Taipan LRT to KL Sentral, train to Kuala Lumpur airport, fly to Johor Bahru airport, bus to Johor Bahru Check Point, bus to Johor Larkin Terminal, bus to Mersing, walk to Mersing Jetty, then ferry to Tioman Island. 10 h 28 min M$ 203. From Subang Jaya taxi to Kuala Lumpur Subang airport, fly to Singapore airport, subway to Tanah Merah, subway to Bugis, walk to Queen Street Terminal, line 170 bus to Johor Larkin Terminal, bus to Mersing, walk to Mersing Jetty, then ferry to Tioman Island. 8 h 38 min M$ 461.

 
 

How to get from Subang Jaya to Tioman Island?

There is no direct connection from Subang Jaya to Tioman Island. However, you can take the LRT to Kuala Lumpur Terminal Bersepadu Selatan, take the bus to Endau, take the taxi to Mersing Jetty, then take the ferry to Pulau Tioman. Alternatively, you can take the LRT to Kuala Lumpur, take the bus to Mersing, take the walk to Mersing Jetty, then take the ferry to Pulau Tioman.