Travel options for:
Singapore to Malacca
  • Bus StarMart Express

    $17 - $23
    1. Singapore

      4 h 29 min - hourly

      $17 - $23

  • Bus KKKL Express

    $10 - $12
    1. Hong Lim Park

      1 h 11 min - every 30 minutes

      $6

    2. Johor Bahru

      6 h - hourly

      $5 - $7

  • Drive

    $30 - $50
    1. Singapore

      2 h 35 min - 153.3 miles

      $30 - $50

  • Fly, bus

    $24 - $150
    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)

      2 h 30 min - every 2 hours

      $3 - $6

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

From Singapore bus to Malacca. 4 h 29 min $25. From Hong Lim Park bus to Johor Bahru then bus to Malacca. 7 h 41 min $13. From Singapore drive to Malacca. 2 h 35 min $51. From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur airport, then bus to Malacca. 5 h 55 min $73.