Travel from Singapore to Malacca

Bus from Singapore to Malacca

StarMart Express operates a bus from Singapore to Malacca hourly. Tickets cost $19 and the journey takes 4 h 29 min. Two other operators also service this route.

How to get from Singapore to Malacca

ModeDurationPrice
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$14
From Singapore drive to Malacca.2 h 38 min$50
From City Hall subway to Tanah Merah, subway to Singapore airport, fly to Kuala Lumpur airport, then bus to Malacca.5 h 31 min$73

How long does it take to get from Singapore to Malacca?

The bus from Singapore to Malacca takes 4 h 29 min including transfers and departs every 30 minutes.

Is there a direct bus between Singapore and Malacca?

Yes, there is a direct bus departing from Singapore and arriving at Malacca. Services depart every 30 minutes. The journey takes approximately 4 h 29 min.

Operators from Singapore to Malacca

OperatorPhoneWebsite
StarMart Express+60 5 847 5055StarMart Express
Transtar Travel(65) 6297 9009Transtar Travel
KKKL Express012-784 9999KKKL Express
SMRT+1 800-336-8900SMRT
SilkAirSilkAir
Malaysia AirlinesMalaysia Airlines
Air MauritiusAir Mauritius
Jetstar Asia AirwaysJetstar Asia Airways
Singapore AirlinesSingapore Airlines
AirAsiaAirAsia
Malindo AirwaysMalindo Airways
Scoot Tigerair Scoot Tigerair
UzbekistanUzbekistan
Ethiopian AirlinesEthiopian Airlines
TransnasionalTransnasional
Close Print Itinerary
  1. Here are 4 options to get from
    Singapore to Malacca:

    1. Trip:
      1 Bus StarMart Express
      • One-Way approx: USD $18 - $24
      • Duration: 4 h 29 min
      Open +
      • Trip:
        1 Bus StarMart Express
        • One-Way approx: USD $18 - $24
        • Duration: 4 h 29 min
        Close x
    2. Trip:
      2 Bus KKKL Express
      • One-Way approx: USD $10 - $12
      • Duration: 7 h 41 min
      Open +
      • Trip:
        2 Bus KKKL Express
        • One-Way approx: USD $10 - $12
        • Duration: 7 h 41 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 38 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 38 min
        Close x
    4. Trip:
      4 Fly, bus
      • One-Way approx: USD $28 - $151
      • Duration: 5 h 31 min
      Open +
      • Trip:
        4 Fly, bus
        • One-Way approx: USD $28 - $151
        • Duration: 5 h 31 min
        Close x