Ferries to Malaysia

Ferries to Malaysia mainly connect the country with nearby destinations in Thailand, Indonesia and Singapore. The map above shows that most routes are short international crossings between neighbouring ports, rather than long-distance ferry journeys. From Thailand, ferries run from islands like Koh Lipe to Langkawi. From Indonesia, there are several connections between Sumatra and the Malaysian mainland, as well as routes to Malacca. Singapore is also well connected, with frequent ferries linking the city to Johor and nearby islands.

Most crossings are relatively short and often used by travellers combining multiple countries in one trip. Keep in mind that all of these routes are international, so passport checks are required and schedules can vary depending on the season and demand.

From Thailand to Malaysia

There are 2 ferry routes between Thailand and Malaysia, both connecting Koh Lipe and Langkawi. You can arrive either at Telaga Harbour Marina or Kuah Jetty, depending on the service. The crossing takes around 1 hour and 30 minutes and is operated by several companies, which is why you may see multiple listings for the same route. These are passenger-only speedboats, so you won’t be able to take a car or van.

As this is an international crossing, you’ll go through immigration on both sides. Departure from Koh Lipe usually happens from the beach, which can slow down boarding slightly.

Koh Lipe (Pattaya Beach) ↔ Langkawi (Telaga Harbour Marina)
Satun Pakbara Speed Boat · 1u 30m
🚗 ✕🚐 ✕
Langkawi (Kuah Jetty) ↔ Koh Lipe (Pattaya Beach)
Satun Pakbara Speed Boat · 1u 30m
🚗 ✓🚐 ✓From RM 145
Langkawi (Kuah Jetty) ↔ Koh Lipe (Pattaya Beach)
Bundhaya Speed Boat · 1u 30m
🚗 ✓🚐 ✓From RM 145
Langkawi (Telaga Harbour Marina) ↔ Koh Lipe (Pattaya Beach)
Satun Pakbara Speed Boat · 1u 30m
🚗 ✓🚐 ✓From RM 160

From Singapore to Malaysia

There is 1 ferry route between Singapore and Malaysia, connecting Tanah Merah Ferry Terminal with Tanjung Pengelih. The crossing takes around 45 minutes, making it one of the quickest international routes in the region. This route is operated by Batam Fast, with services in both directions. Despite some listings showing vehicle options, these ferries are mainly used by foot passengers.

As this is an international crossing, you’ll need to go through immigration on both sides. Keep in mind that this route may not run year-round, so it’s worth checking availability before planning your trip.

Ends in Jul
Tanah Merah ↔ Tanjung Pengelih
Batam Fast · 45m
🚗 ✓🚐 ✓From S$ 36

Along the Malaysian coast

Malaysia ferry routes & travel patterns

Ferries play a key role in connecting Malaysia with nearby countries like Thailand, Indonesia and Singapore. Most routes are short international crossings rather than long-distance journeys. Your experience largely depends on choosing the right departure point and understanding how often each route operates.

Departure Area Route Type What to Expect
Thailand (Koh Lipe) Island crossing Fast but weather dependent: Speedboats to Langkawi run mainly in high season. Limited luggage space and possible delays in rough seas.
Indonesia (Sumatra) Short international routes Functional crossings: Routes like Dumai to Malacca or Port Klang are used by both travellers and locals. Schedules can change on short notice.
Singapore High-frequency crossings Short and frequent: Routes to Johor and nearby islands run regularly, but border checks can take longer than the crossing itself.
⚠️ Expert Warning: Border time vs sailing time
Many crossings into Malaysia are short, but total travel time is often longer due to immigration checks. On busy days, waiting times at the terminal can easily exceed the time spent on the ferry itself.

Visitor flow & booking timing

Ferry demand to Malaysia varies depending on region and season.

  • Peak periods (holidays & weekends): Routes from Thailand and Singapore can sell out in advance. Booking a few days ahead is recommended.
  • Off-season: More flexibility, but fewer sailings. Some routes may not run daily or can be cancelled due to weather conditions.

Essential boarding requirements

  • Passport control: All routes are international. You will go through exit and entry immigration, even on short crossings.
  • Arrive early: Smaller terminals can be less organised. Boarding and document checks take time, especially if you travel with a vehicle.

Choosing the right route depends less on distance and more on frequency, season and border procedures. Always check schedules close to your travel date and allow extra time for departure.

Read more

Scroll to Top