Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.

Ferry from Singapore to Malayia

Most booked ferries to Malaysia: Desaru Coast

Tanah Merah-Pengelih

Singapore ⇔ Johor
45 mins.
Up to 7 times per week
From: 35,00

Tanah Merah-Desaru

Singapore ⇔ Johor
1 Hour
Up to 7 times per week
From: 40,00

All the Singapore to Malaysia crossings

For a ferry, it's impossible to compete with a bridge, meaning you only have ferries going to Malaysia in East Singapore, you can see the two ferry terminals and two bridges that can bring you to Malaysia below:

All connections to Malaysia from Singapore

Bridges and in the East ferries from Singapore to Johor / Malaysia.

From East Singapore, three connections can ferry you to Malaysia.

  • Tanah Merah to Desaru
  • Tanah Merah to Pengelih
  • Changi to Tanjung Belangkor (or Pengerang, Currently not able to book online)

While you can't book the Changi to Tanjung Belangkor (or Pengerang) online, we found several comments on Google and on various review sites that you can still make these bookings at the port. You might be able to connect with them on the phone as well: +65 65451616 and/or +65 6545 2305, also, check out the Facebook page. The Changi ferry terminal is mainly used for ferries to Pulau Ubin. There is no schedule on these ferries, as you can see from the image below:

changi point ferry terminal image

Our map shows all connections and sailings to reach Malaysia by ferry. Based on seasonality and such, some of these routes can change!

All Ferries to Malaysia from Singapore

Batam Fast tickets you can book at Directferries:

An easy way to find tickets for a ferry to Malaysia is by filling in the fields below. 

Tanah Merah is our #1 choice

We would simply advice international travelers to depart from Tenah Merah, as this is the larger and more professional ferry terminal if you want to leave to Malaysia. Also these tickets have a time slot and can be booked in advance.

From Tanah Merah to Malaysia

You can leave for Batam, Bintan, and Malaysia from Tanah Merah. And for us, this is the port we would choose when going to either Desaru or Pengelih. Either way, you will be traveling with Batam Fast. 

Singapore to Malaysia

Tanah Merah-Pengelih

Singapore ⇔ Johor
45 mins.
Up to 7 times per week
From: 35,00

Tanah Merah-Desaru

Singapore ⇔ Johor
1 Hour
Up to 7 times per week
From: 40,00

Ferry Terminal opening hours

Tanah Merah Ferry Terminal: 7:30am – 6:20pm (SG time)

ID requirements Singapore to Malaysia

Batam Fast has a comprehensive guide regarding the ID needed to travel to Malaysia. We made a local copy here that you can see: ID guide from Batam fast. These rules change pretty often, always ensure you have the proper documents available for international crossings. We got a complete guide as well about international ID requirements

Ferry talk: Share your questions and opinions

Ask, answer, and explore ferry routes with the community's expertise!

2 Comments
  1. Is there no connection from Changi to Tanjung Belangkor anymore?

    Leave a reply

    FerryGoGo.com
    Logo