Travel options for:
Singapore to Cameron Highlands District
  • Fly Singapore to Ipoh, taxi

    $77 - $289
    1. Singapore

      19 min - every 5 minutes

      $1 - $2

    2. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    3. Singapore (SIN)

      1 h 15 min - non-stop

      $40 - $240

    4. Ipoh (IPH)

      1 h 36 min - 54.1 miles

      $35 - $45

  • Fly Johor Bahru to Ipoh, taxi

    $75 - $191
    1. Singapore

      21 min - every 30 minutes

      $1 - $2

    2. Woodlands Check Point

      3 min - every 30 minutes

      $2

    3. JB Sentral

      40 min - hourly

      $2

    4. Johor Bahru (JHB)

      1 h 20 min - non-stop

      $35 - $140

    5. Ipoh (IPH)

      1 h 36 min - 54.1 miles

      $35 - $45

  • Fly Singapore to Kuala Lumpur, train, taxi

    $80 - $221
    1. Singapore

      19 min - every 5 minutes

      $1 - $2

    2. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    3. Singapore (SIN)

      55 min - non-stop

      $19 - $140

    4. Kuala Lumpur (KUL)

      28 min - every 30 minutes

      $14

    5. KL Sentral

      2 h 1 min - every 4 hours

      $5 - $8

    6. Kampar

      1 h 53 min - 67.2 miles

      $40 - $55

  • Fly Singapore to Kuala Lumpur Subang, train, taxi

    $93 - $295
    1. Singapore

      19 min - every 5 minutes

      $1 - $2

    2. Tanah Merah

      8 min - every 10 minutes

      $1 - $2

    3. Singapore (SIN)

      1 h 15 min - non-stop

      $40 - $220

    4. Kuala Lumpur Subang (SZB)

      11 min - 6.8 miles

      $7 - $9

    5. Sungai Buloh

      1 h 49 min - every 4 hours

      $4 - $7

    6. Kampar

      1 h 53 min - 67.2 miles

      $40 - $55

  • Bus Konsortium Express & Tours

    $39 - $41
    1. Golden Mile Tower

      8 h - once daily

      $33

    2. Cameron Highlands

      29 min - 8.9 miles

      $6 - $8

  • Bus StarMart Express

    $38 - $44
    1. Singapore

      5 h 29 min - hourly

      $23

    2. Bandar Tasik Selatan

      16 min - every 15 minutes

      $1

    3. Kuala Lumpur Pudu Sentral

      3 h 30 min - 5 times a day

      $9 - $13

    4. Cameron Highlands

      29 min - 8.9 miles

      $6 - $8

  • Train, taxi

    $53 - $75
    1. Tang Plaza

      10 min - every 30 minutes

      $1 - $2

    2. Woodlands Check Point

      3 min - every 30 minutes

      $2

    3. Johor Bahru Sentral Station

      4 h 10 min - twice daily

      $2 - $3

    4. Gemas

      20 min - 1.1 miles

    5. Gemas

      3 h 58 min - twice daily

      $8 - $13

    6. Kampar

      1 h 53 min - 67.2 miles

      $40 - $55

  • Drive

    $75 - $110
    1. Singapore

      6 h 53 min - 373.2 miles

      $75 - $110

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

From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Ipoh airport, then taxi to Cameron Highlands District. 5 h 21 min $137. From Clarke Quay Stn bus to Woodlands Check Point, bus to JB Sentral, bus to Johor Bahru airport, fly to Ipoh airport, then taxi to Cameron Highlands District. 5 h 35 min $95. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur airport, train to KL Sentral, train to Kampar, then taxi to Cameron Highlands District. 7 h 24 min $118. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur Subang airport, taxi to Sungai Buloh, train to Kampar, then taxi to Cameron Highlands District. 8 h 29 min $152. From Golden Mile Tower bus to Cameron Highlands then taxi to Cameron Highlands District. 8 h 29 min $40. From Singapore bus to Bandar Tasik Selatan, LRT to Kuala Lumpur Pudu Sentral, bus to Cameron Highlands, then taxi to Cameron Highlands District. 10 h 51 min $43. From Tang Plaza bus to Woodlands Check Point, bus to Johor Bahru Sentral Station, train to Gemas, walk to Gemas, train to Kampar, then taxi to Cameron Highlands District. 12 h 39 min $68. From Singapore drive to Cameron Highlands District. 6 h 53 min $93.