Travel Singapore to Malacca

Singapore to Malacca

You can compare timings, durations, and fares for bus or charter on the route between Singapore and Malacca.

Travel options for Singapore to Malacca

Get from Singapore to Malacca quickly and affordably with bus for 29 SGD, covering the journey in only 3h y 21 minutes.

Bus from Singapore to Malacca

To travel between Singapore and Malacca, you’ll need to catch the bus from multiple stations, including Boon Lay, Singapore, Golden Mile Tower, Singapore, Singapore, Bishan MRT Exit D, Singapore and others. The journey takes approximately 3 hours 21 minutes with fares starting from 29 SGD, and services conclude at multiple stations, including Makhota Medical Centre, Malacca, Ayer Keroh Toll, Malacca, Malacca, Alor Gajah, Malacca and others. It’s a straightforward option for this route, and you can reserve your seat in advance to avoid last-minute issues.

Prices: 29 SGD

Duration: 3h 21m – 6h 21m ⏱

Go with bus from Singapore to Malacca for 29 SGD Book bus from Singapore to Malacca in 3h 21m Experience bus from Singapore to Malacca in 3h 21m Choose bus from Singapore to Malacca in 3h 21m Hop on bus from Singapore to Malacca in 3h 21m Journey with bus from Singapore to Malacca for 29 SGD

View all Bus tickets →

Charter from Singapore to Malacca

Traveling between Singapore and Malacca is straightforward: your private driver will pick you up at your chosen location and take you directly to your destination. The ride lasts around 4 hours with fares starting from 421 SGD. Book your transfer.

Popular departures: Singapore Changi Airport
Popular arrivals: Malacca Hotel Transfer

Prices: 421 SGD

Duration: 4h ⏱

Choose charter from Singapore to Malacca in 4h

View all Charter tickets →

Distance Singapore to Malacca

The distance between Singapore and Malacca is 201.6 kilometers.

Singapore to Malacca Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Singapore to Malacca

Bus
Charter
Average price
34 SGD
421 SGD
Cheapest price
29 SGD
421 SGD
Average duration
4h 32m
4h 00m
Minimum duration
3h 21m
4h 00m
Number of departures
75
1
Tickets
Operators
StarMart SG, StarMart Express, Qistna Express, 707, Golden Coach, Transtar Express Xtras, KKKL Travel and Tours, KKKL Express Singapore, Leo City Coach, Super Nice Express, Delima Express
Elife

Bus Routes & Schedules from Singapore to Malacca

Traveling by bus between Singapore and Malacca involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 3h 21m to 6h 21m. Bus services follow a shared operating window, with departures beginning at 00:15 and continuing until 23:45, offering coverage across much of the day. Fares generally start at 29 to 41 SGD and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Singapore to Malacca helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.

Departure stations
Boon Lay, Singapore
Golden Mile Tower, Singapore
Singapore
Bishan MRT Exit D, Singapore
Tampines MRT Exit B, Singapore
Singapore Suntec City Mall
Kovan MRT Exit C, Singapore
Bugis MRT Exit D, Singapore
Jurong East Venture Avenue Bus Bay No 4, Singapore
Choa Chu Kang Bus Bay 3, Singapore
Jurong East Venture Ave No 5 Bus Bay, Singapore
Ang Mo Kio Ave 8, Singapore
Jurong East Westgate taxi stand, Singapore
Arrival stations
Makhota Medical Centre, Malacca
Ayer Keroh Toll, Malacca
Malacca
Alor Gajah, Malacca
Melaka Hatten Hotel Malacca
Swan Garden Resort Hotel Malacca
Melaka Sentral, Malacca

Bus Timetable: Ang Mo Kio Ave 8, Singapore → Ayer Keroh Toll, Malacca

  • 23:45 03:17 3h 32m 30 SGD

Bus Timetable: Bishan MRT Exit D, Singapore → Melaka Hatten Hotel Malacca

  • 06:45 12:46 6h 1m 36 SGD

Bus Timetable: Boon Lay, Singapore → Ayer Keroh Toll, Malacca

  • 00:30 03:52 3h 22m 30 SGD
  • 10:00 13:22 3h 22m 30 SGD
  • 14:00 17:22 3h 22m 30 SGD

Bus Timetable: Boon Lay, Singapore → Makhota Medical Centre, Malacca

  • 20:01 01:38 5h 37m 32 SGD
  • 20:01 23:40 3h 39m 36 SGD

Bus Timetable: Boon Lay, Singapore → Melaka Sentral, Malacca

  • 20:01 01:42 5h 41m 32 SGD
  • 20:01 23:37 3h 36m 36 SGD

Bus Timetable: Bugis MRT Exit D, Singapore → Ayer Keroh Toll, Malacca

  • 09:00 12:36 3h 36m 30 SGD
  • 13:00 16:36 3h 36m 30 SGD
  • 23:30 03:06 3h 36m 30 SGD

Bus Timetable: Bugis MRT Exit D, Singapore → Melaka Hatten Hotel Malacca

  • 07:15 13:22 6h 7m 36 SGD

Bus Timetable: Choa Chu Kang Bus Bay 3, Singapore → Ayer Keroh Toll, Malacca

  • 00:15 03:38 3h 23m 30 SGD

Bus Timetable: Golden Mile Tower, Singapore → Ayer Keroh Toll, Malacca

  • 09:10 12:43 3h 33m 30 SGD
  • 13:15 16:48 3h 33m 30 SGD
  • 23:45 03:18 3h 33m 30 SGD

Bus Timetable: Golden Mile Tower, Singapore → Makhota Medical Centre, Malacca

  • 08:30 14:38 6h 8m 32 SGD
  • 08:30 12:29 3h 59m 36 SGD
  • 20:01 02:09 6h 8m 32 SGD
  • 20:01 00:00 3h 59m 36 SGD

Bus Timetable: Golden Mile Tower, Singapore → Melaka Sentral, Malacca

  • 08:30 14:42 6h 12m 32 SGD
  • 08:30 12:18 3h 48m 36 SGD
  • 20:01 02:13 6h 12m 32 SGD
  • 20:01 23:49 3h 48m 36 SGD

Bus Timetable: Jurong East Venture Ave No 5 Bus Bay, Singapore → Ayer Keroh Toll, Malacca

  • 00:15 03:36 3h 21m 30 SGD
  • 09:45 13:06 3h 21m 30 SGD
  • 13:45 17:06 3h 21m 30 SGD

Bus Timetable: Jurong East Venture Avenue Bus Bay No 4, Singapore → Melaka Hatten Hotel Malacca

  • 07:00 12:44 5h 44m 38 SGD

Bus Timetable: Jurong East Venture Avenue Bus Bay No 4, Singapore → Swan Garden Resort Hotel Malacca

  • 07:00 12:47 5h 47m 38 SGD

Bus Timetable: Jurong East Westgate taxi stand, Singapore → Melaka Hatten Hotel Malacca

  • 07:15 12:59 5h 44m 36 SGD

Bus Timetable: Kovan MRT Exit C, Singapore → Ayer Keroh Toll, Malacca

  • 23:30 03:14 3h 44m 30 SGD

Bus Timetable: Singapore → Alor Gajah, Malacca

  • 08:15 12:09 3h 54m 39 SGD

Bus Timetable: Singapore → Malacca

  • 06:45 11:18 4h 33m 39 SGD
  • 07:15 11:48 4h 33m 39 SGD
  • 07:15 11:48 4h 33m 37 SGD
  • 07:45 12:18 4h 33m 37 SGD
  • 08:00 12:33 4h 33m 33 SGD
  • 08:00 12:33 4h 33m 41 SGD
  • 08:05 12:38 4h 33m 33 SGD
  • 08:30 13:03 4h 33m 33 SGD
  • 08:30 12:30 4h 35 SGD
  • 08:30 13:03 4h 33m 33 SGD
  • 08:30 13:03 4h 33m 37 SGD
  • 08:30 12:30 4h 30 SGD
  • 08:50 13:23 4h 33m 32 SGD
  • 09:00 13:33 4h 33m 29 SGD
  • 09:10 13:43 4h 33m 29 SGD
  • 09:25 13:58 4h 33m 37 SGD
  • 09:30 14:03 4h 33m 37 SGD
  • 09:45 14:18 4h 33m 29 SGD
  • 10:00 14:33 4h 33m 29 SGD
  • 11:00 15:33 4h 33m 37 SGD
  • 11:15 15:48 4h 33m 37 SGD
  • 12:30 17:03 4h 33m 37 SGD
  • 12:30 16:30 4h 30 SGD
  • 12:50 17:23 4h 33m 32 SGD
  • 13:00 17:33 4h 33m 29 SGD
  • 13:15 17:48 4h 33m 29 SGD
  • 13:30 18:03 4h 33m 37 SGD
  • 13:45 18:18 4h 33m 29 SGD
  • 14:00 18:33 4h 33m 29 SGD
  • 15:00 19:00 4h 30 SGD
  • 15:20 19:53 4h 33m 32 SGD
  • 15:30 20:03 4h 33m 37 SGD
  • 17:30 22:03 4h 33m 37 SGD
  • 18:45 23:18 4h 33m 37 SGD
  • 19:00 23:33 4h 33m 37 SGD
  • 20:01 00:01 4h 35 SGD
  • 22:30 03:03 4h 33m 37 SGD

Bus Timetable: Singapore Suntec City Mall → Melaka Hatten Hotel Malacca

  • 06:30 12:38 6h 8m 38 SGD

Bus Timetable: Singapore Suntec City Mall → Swan Garden Resort Hotel Malacca

  • 06:30 12:41 6h 11m 38 SGD

Bus Timetable: Tampines MRT Exit B, Singapore → Melaka Hatten Hotel Malacca

  • 06:00 12:18 6h 18m 38 SGD
  • 06:45 13:03 6h 18m 36 SGD

Bus Timetable: Tampines MRT Exit B, Singapore → Swan Garden Resort Hotel Malacca

  • 06:00 12:21 6h 21m 38 SGD

Check all Charter tickets →

Charter Routes & Schedules from Singapore to Malacca

From Singapore Changi Airport, enjoy a direct ride to Malacca Hotel Transfer in a private vehicle, departing when it’s most convenient for you. Travel time is approximately 4h with fares beginning at 421 SGD. This single-leg journey ensures comfort and flexibility, letting you focus on your day rather than timetables.

Check all Charter tickets →

Frequently Asked Questions Singapore to Malacca

Below you will find answers to the most common questions about traveling from Singapore to Malacca.

How long does the Singapore to Malacca route usually take?

By bus, the Singapore to Malacca trip usually takes about 3 hours 20 minutes to 6 hours 20 minutes. The time varies by departure point and arrival stop, with some direct city-to-city services faster than hotel-drop services.

What is the cheapest way to travel from Singapore to Malacca?

The cheapest listed option on the Singapore to Malacca route is the bus, with fares starting at 29 SGD. Bus prices go up to 41 SGD depending on the service and pickup or drop-off point.

How much does Singapore to Malacca transport cost overall?

For the Singapore to Malacca route, bus tickets cost about 29 to 41 SGD. A charter transfer is also listed at 421 SGD. The bus is the lower-cost option by a wide margin.

Which option is fastest for Singapore to Malacca?

The fastest listed bus services take about 3 hours 21 minutes, such as some direct departures to Ayer Keroh Toll. Travel time can be longer when the bus serves hotel drop-offs or farther pickup points in Singapore.

Where do buses leave from on the Singapore to Malacca route?

Bus departures on the Singapore to Malacca route include Boon Lay, Golden Mile Tower, Bugis MRT Exit D, Bishan MRT Exit D, Tampines MRT Exit B, Suntec City Mall, Kovan MRT Exit C, and several Jurong East points.

Where can I arrive in Malacca when taking the Singapore to Malacca bus?

Bus arrivals for Singapore to Malacca include Malacca, Melaka Sentral, Ayer Keroh Toll, Alor Gajah, Makhota Medical Centre, Melaka Hatten Hotel, and Swan Garden Resort Hotel. The exact stop depends on the service you choose.

How often do buses run from Singapore to Malacca, and when is the first one?

The bus schedule for Singapore to Malacca runs from 00:15 to 23:45. A specific frequency is not listed, but the route has 75 bus trips, so departures are spread across the day.

Is there a last bus from Singapore to Malacca?

Yes, the last listed bus departure on the Singapore to Malacca route is 23:45. Earlier services start from 00:15, so there are departures throughout the day and late into the night.

Do different Singapore to Malacca bus stops change the travel time much?

Yes. Some Singapore to Malacca bus pairs take about 3 hours 21 minutes, while others take about 6 hours 21 minutes. The difference comes from the departure point in Singapore and the arrival stop in Malacca.

What is the quickest Singapore to Malacca bus pair listed?

One of the quickest listed pairs is Jurong East Venture Ave No 5 Bus Bay to Ayer Keroh Toll, at about 3 hours 21 minutes. Other short options include Boon Lay to Ayer Keroh Toll at about 3 hours 22 minutes.

Can I book Singapore to Malacca tickets online?

Yes, tickets for the Singapore to Malacca route can be booked on TicketRoutes.com. It is the listed booking point for checking available departures, fares, and route options in one place.

Is there a charter option for Singapore to Malacca, and what does it include?

A charter service is listed for Singapore to Malacca from Singapore Changi Airport to Malacca Hotel Transfer. It costs 421 SGD and takes about 4 hours. No regular departure times are shown for this transfer.

Explore Singapore's transport network

Route finder

Discover how destinations across Singapore are connected by bus, train, ferry, and air. Choose any two locations on the map to compare routes and travel options in one place.


More travel routes for Singapore and Malacca

Planning more stops after Singapore to Malacca?

If your journey doesn’t end with Singapore to Malacca, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.