MALACCA to SINGAPORE — Transport Options ☀️

How to get from Malacca to Singapore
How to travel from Malacca to Singapore? You can travel by direct bus from Malacca town or by train from Tampin.
  1. Bus – Malacca to Singapore
  2. Private Car/Taxi to Singapore
  3. Train – Tampin to Singapore
  4. Ticket / Tour Online 🎫
  5. Book Ticket Online 🎫
Best comfort

VIP bus

More space, better seats, smoother ride

Best flexibility

Private car/taxi

Flexible timing, door-to-door

Avoid

Train combination

No direct route, multiple transfers

Quick answer: The main way to travel from Malacca to Singapore is by bus. This is the most popular and budget-friendly option with frequent departures daily. The journey is comfortable and offers a straightforward border crossing experience. Tickets to Singapore from Malacca can be easily booked online.

At a glance:

  • 📍 Distance: approx. 230 km between Malacca and Singapore
  • ⏱️ Travel time: Bus journey takes about 3.5 to 4.5 hours including border crossing
  • 💰 Price range: Bus tickets cost around $15 to $27 per person | Taxi / Car costs around $200 to 650/car
  • 🚍 Best for budget: Direct bus service
  • 🚌 Frequency: Multiple daily departures from morning till evening
  • 🛂 Border crossing: Easy and quick immigration process on the bus route

Last updated in April 2026


From Malacca to Singapore you can travel by tourist bus, train, or private taxi.

The distance from Malacca to Singapore is about 250 km. The cheapest and most popular option is a direct tourist bus, with tickets costing about $15-27/pp and a travel time of 3.5-6 hours. Several bus companies operate this route with frequent daily departures.

There is no direct train from Malacca to Singapore. If you prefer rail travel, you first need to travel to Tampin Railway Station, about 40 km from Malacca, and continue by KTM Berhad trains via Johor Bahru. A private taxi or car with a driver is also available and offers the fastest and most comfortable transfer, although it is the most expensive option.

BOOK TICKETS with 12go.asia

Singapore is a modern city-state known for Marina Bay Sands, Gardens by the Bay, Sentosa Island, and excellent food. It is also one of Southeast Asia’s largest transport hubs.

From Singapore you can continue to Kuala Lumpur by plane, bus, or train via Johor Bahru. You can also travel to Penang or Genting Highlands. For most travelers, the direct bus remains the best combination of price, comfort, and convenience.

Comparison of Transfer Options from Malacca to Singapore
Transfer Mode – Malacca to Singapore: Travel Time Cost Range
Tourist Bus 3.5–6 hours $15–27/pp
Trains via Tampin + Gemas 5.5 hours $8–10/pp
Private Taxi with a driver 3–4 hours $200–650/car

BOOK TICKETS with Baolau


How do I get from Malacca to Singapore?


1. BUS from Malacca to Singapore

👉 Bus transport is the most popular and budget-friendly way to travel from Malacca to Singapore.

  • ✔️ Good for: budget travelers and those looking for direct connections
  • ✔️ Duration: ~3.5–6 hours (including border crossing)
  • ✔️ Price: about $15–27 per person
  • ✔️ Comfort: medium to high (air-conditioned buses with comfortable seats)
  • ✅ Best option: Choose operators like KKKL Express, 707 Express or Transtar Travel
  • 💡 Tip: Book tickets online in advance and prepare for immigration procedures at Johor Bahru–Woodlands checkpoint.

The most popular and cheapest way to travel from Malacca to Singapore is by tourist bus. Buses travel via Johor Bahru and the Woodlands border checkpoint, with operators such as 707 Express, KKKL Express, StarMart Express, Super Nice Express, and Transtar Travel.

Buses usually depart from Melaka Sentral or selected hotels and arrive at various locations in Singapore, including Woodlands Checkpoint, Boon Lay, Kovan Hub Bus Terminal, and Golden Mile Tower. Travel time is about 3.5-6 hours, depending on traffic and border clearance.

Bus tickets cost around $15-27 per person, making this the best-value option for most travelers.

You can search and book tickets online in advance. Always check your departure point and follow the bus company’s instructions for the Malaysia–Singapore border crossing.

BOOK TICKETS with 12go.asia

🚍 Bus Schedule / Timetable from Malacca to Singapore + Bus Tickets:
Bus Company Departs in Malacca Arrival in Singapore
Bus with 707 06:30 10:01
Bus with 707 07:30 11:01
Bus with 707 08:30 12:01
Bus with 707 09:30 13:01
Bus with 707 10:00 13:41
Bus with 707 11:00 14:31
Bus with 707 12:00 15:41
KKKL Express SG 14:00 20:06
KKKL Express SG 15:30 21:40
Super Nice Express 14:15 18:00
Super Nice Express 15:00 18:50

bus-malacca-to-singapore
KKKL Express bus from Malacca (Melaka) to Singapore, bus is the most popular option of transfer (photo: 12go.asia)

2. PRIVATE CAR / TAXI from Malacca to Singapore

👉 Private car or taxi with driver is the most comfortable and fastest way to travel from Malacca to Singapore.

  • ✔️ Good for: groups, families, or travelers wanting a direct door-to-door transfer
  • ✔️ Duration: ~3–4 hours (depending on route and border traffic)
  • ✔️ Price: about $200–650 per vehicle
  • ✔️ Comfort: very high (private cars, SUVs or minivans with experienced driver)
  • ✅ Best option: Book with providers like Daytrip or Elife
  • 💡 Tip: Split the cost in a group and choose flexible pickup and drop-off points, including airport transfers.

A private car with a driver is the fastest and most comfortable way to travel from Malacca to Singapore. Companies such as Daytrip and Elife offer modern cars, SUVs, and minivans with hotel pickup and drop-off at any location in Singapore, including Changi Airport.

The journey takes about 3-4 hours, depending on traffic and border clearance. Prices range from $200-650 per vehicle, with standard cars being cheaper than larger minivans for groups.

BOOK TAXI / CAR to Singapore

You can search and book your private transfer online in advance. While this is the most expensive option, it offers maximum comfort, flexibility, and a convenient door-to-door service.

private-taxi-car-malacca-to-singapore
From Malacca to Singapore you can also travel by private car/taxi with a driver (photo: Elife taxi).

3. TRAIN from Malacca (Tampin) to Singapore

👉 Train travel via Tampin and Gemas is a complex and time-consuming way to reach Singapore from Malacca.

  • ✔️ Good for: rail enthusiasts who don’t mind multiple transfers
  • ✔️ Duration: ~6–8+ hours (depending on connections)
  • ✔️ Price: about $10–20 per person (combined tickets)
  • ✔️ Comfort: medium (train seats, but several transfers required)
  • ✅ Best option: Travel from Tampin via Gemas to Johor Bahru and continue by shuttle train to Woodlands
  • 💡 Tip: Plan connections carefully in advance, as train schedules are limited and require precise timing.

Traveling by train from Malacca to Singapore is possible, but it is the least convenient option. You first need to travel about 40 km to Tampin, then take KTM Berhad trains via Gemas to Johor Bahru, followed by the shuttle train to Woodlands in Singapore.

This route involves 3 transport steps and several train changes. Travel time depends on waiting times in Gemas, as train schedules are limited, so the whole journey can take considerably longer than traveling by bus.

After arriving at Woodlands, you can continue to central Singapore by MRT, public bus, or taxi. If you choose this option, it is recommended to book train tickets in advance and check the Malaysia Railway Map before your trip.

train-malacca-tampin-to-johor-bahru
Train of KTM from Tampin – Malacca to Johor Bahru, the closest station to Singapore (photo: Baolau).

❓ FAQ – Travel from Malacca to Singapore

How to book tickets from Malacca to Singapore?

You can book bus, train and private transfer tickets online via 12go.asia or Baolau. Booking in advance is recommended.

What is the travel time from Malacca to Singapore?

Bus travel takes 3.5–6 hours, train travel via Tampin about 5.5 hours, and a private car about 3–4 hours.

How much does it cost to travel from Malacca to Singapore?

Bus tickets cost $15–27/pp, train tickets about $8/pp, and private cars $200–650 per vehicle.

What is the travel distance from Malacca to Singapore?

The distance between Malacca and Singapore is about 250 km by road.

Is there a direct flight from Malacca to Singapore?

No. The best options are a direct bus, private car, or train via Tampin and Johor Bahru.

Is there a railway station in Malacca?

No. The nearest railway station is Tampin, about 40 km from Malacca.

What is the cheapest way to travel to Singapore?

The cheapest and most popular option is the tourist bus, with fares starting at about $15 per person.

What is the fastest way to travel to Singapore?

A private taxi or car is the fastest option, taking about 3–4 hours.

How do you travel from Johor Bahru to Singapore?

You can take the KTM Shuttle Tebrau train to Woodlands or use a public bus.

Where can you travel from Malacca?

From Malacca you can travel by bus or private car to Kuala Lumpur.

Where can you travel from Singapore?

Popular routes include Ipoh, Penang, and Batam.

How to travel from Singapore back to Malaysia?

You can travel by bus, train, or plane. A popular route is Cameron Highlands.

Is Malaysia good for solo travel?

Solo travel in Malaysia is easy, with destinations like Langkawi and Perhentian Islands.


💡 Practical Travel Tips for Malacca to Singapore

Traveling from Malacca to Singapore covers about 250 km. You can travel by direct bus, private taxi, or by train via Tampin and Johor Bahru.

  • Choose the Bus: The cheapest and most popular option with many daily departures.
  • Prepare for Immigration: All buses stop at the Malaysia–Singapore border for passport control.
  • Book Early: Weekend and holiday departures often sell out several days ahead.
  • Allow Extra Time: Border traffic can extend the journey, especially during peak hours.
  • Travel by Taxi for Comfort: Private cars offer hotel pickup and the fastest door-to-door transfer.
  • Keep Essentials Handy: Carry your passport, valuables, and travel documents when leaving the bus at immigration.

Tip: Bus tickets, train tickets, and private transfers from Malacca to Singapore can be searched and booked online in advance.


🎫 Book your tickets / car from Malacca to Singapore + Schedule:

Vietnam to Malaysia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: