How to go → SINGAPORE to MALACCA? ☀️

how-to-go-singapore-to-malacca
How to get from Singapore to Malacca (Melaka)? You can go to Malacca by bus, train or you can take a train + flight.

1. Bus – Singapore to Malacca
2. Private Car/Taxi to Malacca
3. Train – Singapore to Malacca
🎫 Book a Tour in Malacca
🎫 Book Tickets to Malacca

From Singapore to Malacca you can travel by bus, train, plane, taxi.

    • Travel distance from Singapore to Malacca is about 250 km via Johor Bahru. There are 3 options how you can go to Malacca from Singapore: travel by tourist bus, transfer by shuttle train + KTM train via Johor Bahru and travel by private taxi/car via Johor Bahru. The most cheapest and popular way of transfer to Malacca is to travel by tourist bus. Transport by tourist bus to Malacca from Singapore takes about 4-6.5 hours and bus tickets cost about $22-30/pp. There is no direct train to Malacca from Singapore, but you can travel by train via Johor Bahru and Gemas in Malaysia. Malacca town has no railway station, the closest railway station is in Tampin, about 40 km from the town.
    • Transfer by train from Singapore (Woodlands) to Malacca (Tampin) via Johor Bahru + Gemas takes about 10-15 hours hours and it costs about $12-15/pp. There is a shuttle train from Woodlands in Singapore to Johor Bahru and KTM Berhad trains from Johor Bahru to Tampin via Gemas. The last option is a private transfer by taxi/car with a driver, it is the most expensive option of getting to Malacca. From Malacca you can travel to Kuala Lumpur or Penang.

BOOK TICKETS with 12go.asia

    • You can also take a direct flight from Singapore to Kuala Lumpur and from Kuala Lumpur you can travel by bus or taxi to Malacca. It is also a fast way of transfer between these cities. Malacca (also called Melaka) is a popular tourist place close to Kuala Lumpur. When visiting the old city or at least some parts of it, visitors can soak up the atmosphere of the former Malaysian Sultanate, but also from the later period of government over the city, when Portuguese, Dutch or British rule took turns. The history of Melaka breathes directly and adds a specific charm to the place.
    • Melaka is located about 150 kilometers south of Kuala Lumpur. It is the first city in the history of Malaysia, which was established thanks to the trade in spices and fabrics. Melaka has always been the target of attacks by conquerors, in order to take control of the city, be they Chinese, Portuguese, Dutch or English. Read the instructions how you can reach Malacca from Singapore below in this article. The best way of getting to Malacca is to travel by bus. It is also possible to book tickets / flights to Malacca easily online. From Malacca you can also go to Genting Highlands.
Transfer Mode – Singapore to Malacca: Travel Time Cost Range
Tourist Bus 4-6.5 hours $22-30/pp
Train (via Johor Bahru + Gemas) 10-15 hours $12-15/pp
Train + Plane (via Johor Bahru) 4-6 hours $45-80/pp
Private taxi/car (via Johor Bahru) 3-4 hours $$200-650/car

BOOK TICKETS with Baolau


How do I get from Singapore to Malacca?


1. BUS from Singapore to Malacca

The most used and cheap way to get from Singapore to Malacca, Malaysia is by bus transfer. Modern and comfortable buses with seats pass through the Woodlands – Johor Bahru border crossing on this route. You can use companies such as StarMart Express, WTS Travel, Bus with 707, Delima Express, S&S International Express or KKKL Express for bus transportation to Malacca.

The downside may be that the bus schedule from Singapore to Malacca may be more limited. The bus transfer from Singapore to Malacca takes about 4-6.5 hours, but this time may vary slightly and buses may be late. Buses can depart from various locations in Singapore such as Boon Lay, Kovan Hub Bus Terminal, Golden Mile Tower and others and arrive in Malacca mostly at Melaka Sentral – this is the biggest bus station for the city of Malacca.

BOOK BUS TICKETS to Malacca

Melaka Sentral is approximately 5 km from the city center. However, buses may stop at other locations in Malacca, you will see this information about departures and arrivals when you search for tickets online, so read everything carefully. Bus transportation from Singapore to Malacca costs between $22-30/pp, these prices may vary slightly throughout the year.

You can easily search and buy bus tickets to Malacca from Singapore online in advance. When booking a ticket, always also read the instructions before and after booking to avoid possible misunderstandings. Bus transport is suitable for all ordinary solo travelers, the buses are comfortable, the disadvantage is the more limited timetable of these buses.

bus-singapore-to-malacca-melaka
From Singapore to Malacca in Malaysia you can travel by tourist bus (photo: Bus with 707, 12go.asia)


2. PRIVATE TAXI / CAR from Singapore to Malacca

The most convenient, fast, but at the same time the most expensive transfer option from Singapore to the city of Malacca is transport by private car/taxi with a driver. With this option, you will save time and travel the route without additional stops during the journey. For your private transfer from Singapore (+Changi Airport) to Malacca, you can use the services of private companies Daytrip and Elife.

These companies have prepared for you modern smaller classic cars, SUVs and even minivans for transporting more people at once. Private chauffeured cars can depart from Singapore, from a location of your choice, for example from your hotel or even from Changi Airport. You can also choose your arrival point in Malacca according to your requirements.

BOOK PRIVATE TAXI to Malacca

A private car transfer from Singapore to Malacca takes about 3-4 hours and is therefore the fastest transport option. However, this time may vary slightly, depending on your specific route. A car with a driver is of course the most expensive transportation option to Malacca, and a transfer from Singapore ranges from $200-650/car, depending on the type of car.

You usually pay less for a smaller classic car than, for example, for larger minivans for more people, but you can calculate the fare per passenger. You can search and book your private car with driver from Singapore (+Changi Airport) to Malacca in Malaysia online well in advance.

Also read all the instructions and conditions of carriage and follow all the instructions given by the transport company on the online platform while searching and booking the car. A private car transfer to Malacca will not be a suitable transport option for low-cost travelers due to higher fares.


3. TRAIN from Singapore to Malacca (via Gemas)

Another land transfer option from Singapore to Malacca is a train transfer. You can come by train to the city of Tampin, about 40 km from the city of Malacca, this is the nearest railway station, there is no direct train to the city of Malacca. You can take the train from Johor Bahru, which is a border town in Malaysia, not far from Woodlands.

From there the KTM Berhad train goes to Gemas and from Gemas you then have to take another train to Tampin. So this option has 2 steps and includes a transfer in Gemas city, unless we count the transfer from Singapore to Johor Bahru. So it is not a very ideal transport option in terms of comfort and time and takes longer than a bus transfer.

BOOK TRAIN TICKETS to Tampin

If we include the transfer from Singapore to Johor Bahru via Woodlands and then the train journey via Gemas to Tampin, the total transport time can be approx. 10-15 hours. Trains depart from JB Sentral and arrive at Gemas Railway Station, then take another train to Tampin Railway Station, see Malaysia Railway Map.

You can take a shuttle train from Woodlands to Johor Bahru, this journey takes about 10 minutes and you will cross the border into Malaysia. A train transfer from Singapore (Johor Bahru) to Tampin costs between $12-15/pp and you can search and buy train tickets online as well as e-tickets.

You can purchase a train tickets for the route from Johor Bahru to Gemas and then from Gemas to Tampin (Pulau Sebang). When booking, always read the conditions and instructions for the train transfer and follow all instructions given. The train transfer is rather an alternative to the bus, it is not very convenient due to several transfers and a longer journey time.

train-singapore-to-malacca
From Singapore to Malacca you can also travel by shuttle train + KTM train via Johor Bahru (photo: Baolau).


FAQ – Travel route from Singapore to Malacca:

1. How to book and buy bus/train tickets from Singapore to Malacca?

    • Search and book tickets / flights from Singapore to Malacca online on 12go.asia ➜.
    • You can book another tickets/route, e.g. Johor Bahru to Malacca, Malacca to Kuala Lumpur…

2. What is the travel time from Singapore to Malacca?

    • Travel by tourist bus from Singapore to Malacca takes about 4-6.5 hours.
    • Travel by train from Singapore to Malacca (Tampin) via Johor Bahru + Gemas takes about 10-15 hours.
    • Travel by private taxi/car from Malacca to Singapore (via Johor Bahru) takes about 3-4 hours.

3. How much does it cost to get from Singapore to Malacca?

    • Transfer by tourist bus from Singapore to Malacca costs about $22-30/pp.
    • Transfer by train from Singapore to Malacca (Tampin) via Johor Bahru + Gemas costs about $12-15/pp.
    • Transfer by private taxi/car from Singapore to Malacca (via Johor Bahru) costs about $200-650/car.

4. What is the travel distance from Singapore to Malacca?

    • Travel distance from Singapore to Malacca in Malaysia is about 250 km by train/bus via Johor Bahru.

5. Is there a direct flight from Singapore to Malacca?

    • There is no direct flight from Singapore to Malacca, but you can take a direct flight from Johor Bahru border town to Malacca. Flight schedule of these direct flights to Malacca is very limited.

6. Is there a direct train from Singapore to Malacca?

    • No there is no direct railway to Malacca town from Singapore. But you can travel by train to Tampin (about 40 km from Malacca town center) from Woodlands in Singapore with stopover in Johor Bahru and Gemas.

7. What is the cheapest way of transport to Singapore to Malacca?

    • The cheapest way of transport to Malacca from Singapore is to travel by shuttle train + KTM trauin via Johor Bahru to Tampin. Tampin is the closest railway station to Malacca town, the most cheapest option should start at 10 Usd/pp.

8. What is the fastest way of transfer to Malacca from Singapore?

    • The fastest way of transport to Malacca from Singapore is to travel by tourist modern bus via Johor Bahru border town. It is also the cheapest way of transfer.

9. How to go from Singapore to Johor Bahru?

    • From Singapore – Woodlands to Johor Bahru you can travel by shuttle train. Travel time by this shuttle train is only about 10 minutes and train ticket costs only about $1.50/pp.

10. Where you can also travel from Malacca?

    • From Malacca in Malaysia you can go by tourist bus or private car to Kuala Lumpur. Kuala Lumpur is the capital and one of the most visited cities in southeast Asia. Teoretically you can also travel to Penang in the north of Malaysia by bus, train or plane – the most popular beach site in this country.

11. Where to stay in Malacca? Hotel, guesthouse or hostel?

12. How to explore Malaysia?

    • In Malaysia you can use tourist buses, KTM trains, domestic flights, private taxi and there are also various ferries and boats to the nearby islands like Langkawi, Tioman, Perhentian… The most popular and also cheap way is to travel by tourist bus. Read carefully this article: Transportation in Malaysia.

13. How to travel solo in Malaysia?

    • Solo travel in Malaysia is a seamless journey with user-friendly public transportation, reliable ridesharing services, and a plethora of solo-friendly accommodations. Immerse yourself in the local culture, try diverse cuisines, and explore vibrant markets. Whether wandering through historical cities or relaxing on tropical islands like very popular and attractive Langkawi or Perhentian, Malaysia welcomes the solo adventurer with open arms.

14. What is the weather in Malaysia and what to expect?

    • The weather in Malaysia varies throughout the year. Generally, Malaysia experiences a tropical climate characterized by high temperatures and humidity. The country has two monsoon seasons—the Southwest Monsoon (May to September) and the Northeast Monsoon (November to March). During the Southwest Monsoon, the western coastal areas, including Kuala Lumpur, may experience heavy rainfall. The Northeast Monsoon brings rain to the eastern coastal areas. However, the interior regions and certain islands can be visited year-round.

BOOK a TOUR / ACTIVITY in Malacca

book-tour-tickets-malacca

BOOK your HOTEL in Mallaca


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

Vietnam to Malaysia ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 27

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

Share: