How to Travel from Dumai to Melaka by Ferry (2026 Guide)

 About Melaka
Posted by Precious on 15 Jun 2026

If you're in Dumai and heading to Malaysia, the ferry across the Strait of Malacca is the most direct way to get to Melaka. No flights, no long overland connections. You board in Dumai, cross the strait, and arrive right in the middle of one of Malaysia's most visited cities. The route has been running for years and handles a regular mix of tourists, locals visiting family, and business travellers who know this crossing well. If it's your first time, this guide walks you through everything, from buying your ticket to stepping off the ferry and getting around Melaka.

Key Takeaways

  • The Dumai to Melaka ferry crosses the Strait of Malacca in approximately 2 hours, departing from Pelabuhan Bandar Sri Setia Raja (BSSR) and arriving at Melaka's ICQ Terminal Feri Antarabangsa.
  • Two operators serve this route: Indomal Fast Ferry and Tunas Rupat, both running once daily.
  • Arrive at Pelabuhan BSSR at least 90 minutes before departure to purchase your pas penumpang and clear Indonesian immigration.
  • You need a valid passport, an onward or return ticket, and sufficient funds. Malaysian immigration may ask for proof of accommodation.
  • Once you arrive at the ICQ Terminal in Melaka, a rental car from MelakaBook is one of the easiest ways to get around the city without relying on Grab or taxis.

Overview: Dumai to Melaka by Ferry Across the Strait of Malacca

Dumai and Melaka are separated by the Strait of Malacca, one of the world's busiest shipping lanes, but the passenger crossing between them is short. The straight-line distance is roughly 150 kilometres and a fast ferry covers it in about two hours under normal sea conditions.

Dumai is in Riau Province on the island of Sumatra, Indonesia. It sits on the eastern coast and has been a key crossing point between Sumatra and Peninsular Malaysia for decades. The passenger terminal used for international crossings is Pelabuhan Bandar Sri Setia Raja, or BSSR, which is sometimes also referred to as the Pelabuhan Penumpang Dumai. On the Malaysian side, ferries arrive at the ICQ Terminal Feri Antarabangsa in Melaka, located along Jalan Syed Abdul Aziz in Bandar Hilir, not far from the city's waterfront area.

One thing worth keeping in mind: Melaka is 1 hour ahead of Dumai. Dumai runs on Western Indonesia Time (WIB, UTC+7), while Melaka runs on Malaysia Time (MYT, UTC+8). This matters when you're working out departure and arrival times, especially if you've got plans on either end of the journey.

Dumai to Melaka Ferry Operators, Schedule and Ticket Prices

Two operators run the Dumai to Melaka route. Both depart from Pelabuhan BSSR in Dumai and arrive at the ICQ Terminal in Melaka. Each runs once daily, and the journey takes approximately 2 hours depending on sea conditions.

Route: Dumai → Melaka

Operator

Departure (Dumai, WIB)

Estimated Arrival (Melaka, MYT)

Duration

One-Way Adult Fare

Contact

Indomal Fast Ferry

Around 9:00 AM

~12:00 MYT

Approximately 2 hours

From Rp 550,000 

indomalfastferry.com / WhatsApp: +62 853-7567-0000

Tunas Rupat

Around 9:00 AM

~12:00 MYT

Approximately 2 hours

Varies by operator

tunasrupat.com / +60-6-2832506

Children under 2 travel at a reduced rate. Both operators offer return ticket packages at a lower combined price, so if your trip is a round trip, it's worth booking both legs together from the start.

Additional fees apply on top of the base ticket price:

  • Pas penumpang (Dumai port passenger fee): Rp 75,000 per person, paid at the port counter on the day of travel
  • Vehicle entry fee (if applicable): Rp 20,000
  • Melaka arrival charges: approximately RM20 to RM25 in total, covering vessel and development charges collected at the ICQ Terminal upon arrival

Ticket prices above are for standard economy class. Indomal Fast Ferry offers an upgrade to VIP or executive class for an additional fee. From the Melaka side, the upgrade costs around RM20 per trip.

Always confirm current fares and departure times directly with the operator before you travel, as schedules and prices can change, particularly during public holidays and Indonesian school holiday periods when this route gets busy.

Documents and Travel Requirements to Prepare Before Departure

This is an international crossing between Indonesia and Malaysia, so you go through full immigration on both sides. Getting your documents in order before you head to the port saves time and avoids problems at the immigration counters.

It is recommended to arrive at the terminal at least 90 to 120 minutes before departure to allow enough time for check-in, immigration clearance, and boarding procedures.

1. Passport

Your passport needs to be valid for at least 6 months from your date of entry into Malaysia. This is a standard requirement for Malaysian immigration and it's checked strictly. Double-check the expiry date well in advance.

2. Malaysia Digital Arrival Card (MDAC)

Since 1 January 2024, most foreign travellers entering Malaysia are required to complete the Malaysia Digital Arrival Card (MDAC) before arrival. This applies to all entry points including seaports, so ferry arrivals at the ICQ Terminal are not exempt. The form is free and must be submitted online no more than three days before your arrival date.

Register at: imigresen-online.imi.gov.my/mdac/main 

You will need to show proof of MDAC registration at the immigration counter in Melaka. If there is an error in your form, you need to submit a new one entirely, so double-check all details before submitting.

The MDAC exemptions cover citizens of Singapore, Malaysian citizens and permanent residents, diplomats on official passports, Bruneians with a General Certificate of Identity, and holders of Indonesian cross-border travel documents (PLB). Indonesian travellers crossing on a regular tourist passport are not exempt and must complete the MDAC.

3. Malaysian Entry Requirements

Most Indonesian passport holders are eligible to enter Malaysia without a visa for short stays. However, immigration officers may ask to see proof that you have the means and intention to return, which is part of why Indomal recommends booking a return ticket even if you're not sure of your exact return date. An open return ticket valid for several months is accepted.

Travellers from other countries should verify their visa requirements for Malaysia before departing Dumai, as the rules differ by nationality.

4. Return or Onward Ticket

Malaysian immigration at the ICQ Terminal may ask for evidence of your onward travel, whether that's a return ferry ticket or a ticket to another destination. Have this accessible, either printed or on your phone.

5. Proof of Accommodation

Some immigration officers ask where you'll be staying in Melaka. Having a hotel booking confirmation ready is helpful, though not always required.

6. Sufficient Funds

Malaysia does not have a fixed minimum fund requirement for tourist entry, but being able to show you have enough to cover your stay is good practice if asked.

7. Currency

You will need Malaysian Ringgit on arrival to cover the terminal charges at the ICQ. There is a currency exchange counter inside the ICQ Terminal in Melaka, but the rate may not always be ideal. If you can, bring some Ringgit with you. On the Dumai side, Indomal's office near the port sometimes has an informal money changer nearby for those who need a small amount before boarding. You can also pay with 

8. Ticket Name Must Match Passport

When booking your ferry ticket, make sure the name entered matches your passport exactly. Discrepancies, even minor ones, can cause delays or boarding issues at the immigration checkpoint.

Step-by-Step: From Pelabuhan BSSR Dumai to Melaka ICQ Terminal

Here is the process from start to finish on departure day.

Step 1: Get to Pelabuhan BSSR Early

Begin your journey at Pelabuhan BSSR (Bandar Sri Setia Raja) Dumai, one of the main international ferry terminals serving routes to Malaysia. Arrive at the terminal at least 90 minutes before your scheduled departure. 

Step 2: Pay the Pas Penumpang (Passenger Terminal Fees)

Before entering the departure area, passengers may need to pay applicable passenger service charges and terminal fees.

Inside the terminal, near the entrance before the immigration area, there is a counter where you pay the pas penumpang fee of Rp 75,000 per person. Keep all receipts handy as they may be requested during the departure process.

Step 3: Check In with the Ferry Operator

Present your ferry ticket and passport at the operator's check-in desk. If you purchased your ticket online or via WhatsApp, you may need to collect your physical boarding pass here. Luggage is weighed at this stage. Larger bags may be stored in a designated area on the ferry rather than kept with you in the cabin.

Step 4: Indonesian Immigration (Exit Clearance)

Proceed to the immigration counters for your exit stamp. Officers check your passport, boarding pass, and may briefly ask about your trip. The process is usually quick if documents are in order.

Step 5: Board the Ferry

After clearing immigration, proceed to the boarding gate when instructed by ferry staff. Luggage screening may be conducted before boarding. The ferry departs from the international jetty at Pelabuhan BSSR. Boarding usually opens 30 to 45 minutes before departure. Find your assigned seat, stow your carry-on luggage, and get settled.

Step 6: Ferry Crossing to Melaka (Approximately 2 Hours)

The ferry journey across the Strait of Malacca typically takes around two hours, depending on sea conditions and operator schedules.

Step 7: Arrive at ICQ Terminal Melaka

Upon arrival at the Melaka International Customs, Immigration and Quarantine (ICQ) Terminal, passengers will proceed through Malaysian immigration and customs checks before entering the city.

Once cleared, you can continue your journey into Melaka or collect your pre-arranged transportation.

Step 8: Malaysian Immigration (Entry Clearance)

Malaysian officers check your passport, stamp your entry, and may briefly ask about your purpose of visit and length of stay. Have your return ticket and accommodation details ready if asked. The process is typically smooth and reasonably fast outside of peak periods.

Step 9: Pay Arrival Charges and Collect Luggage

After clearing immigration, there is a counter where the Malaysian arrival charges are collected. Expect to pay around RM20 to RM25 in total. If you checked in baggage, collect it from the designated area before exiting the terminal.

What to Expect During the Ferry Crossing

The ferry is an enclosed fast craft with rows of numbered seats. There are two cabin classes: economy and VIP/executive. Economy seats get the job done for a two-hour crossing, but VIP offers noticeably more comfort and is worth the upgrade if you want a quieter, more relaxed ride. 

Although the crossing is relatively short, weather and sea conditions can occasionally affect travel times. It is advisable to allow flexibility in your itinerary.

During the journey, passengers can expect:

  • Air-conditioned passenger cabins
  • Assigned seating
  • Storage space for luggage
  • Scenic views of the Strait of Malacca
  • Friendly ferry crew assistance

Useful Travel Tips

  • Bring a light jacket as ferry cabins can be cool.
  • Carry motion sickness medication if you are sensitive to sea travel.
  • Keep your passport and arrival documents easily accessible.
  • Charge your mobile devices before boarding.
  • Pack snacks and drinking water if desired.

Toilets are available on the ferry. Bring what you need for comfort and keep your documents in an easily accessible inner pocket or bag, as you'll go through two immigration checkpoints with them.

A few practical tips:

  • Book your ticket in advance, particularly for travel on weekends, Malaysian public holidays, or during school holiday periods. Capacity fills up faster than people expect.
  • If you're buying a return ticket (recommended), confirm your return date at the Dumai office one day before you plan to travel back, or on the morning of your return departure.
  • Keep small-denomination Ringgit on hand for the arrival charges at the ICQ Terminal. The amount is not large, but exact or near-exact change makes the process faster.
  • There is no fixed luggage allowance stated upfront, but bags are weighed on departure. Oversize or heavy luggage may incur an additional fee on the Melaka side.

Getting Around Melaka After You Arrive at ICQ Terminal

The ICQ Terminal is in Bandar Hilir, which is within reasonable distance of Melaka's city centre. After arriving at Melaka ICQ Terminal, travellers have several transportation options available.

These include:

Travellers can arrange vehicle collection directly through MelakaBook Car Rental upon arrival at the Melaka ICQ Terminal. For visitors planning to explore Melaka at their own pace, renting a car can be one of the most convenient options. Attractions such as Jonker Street, A Famosa, Melaka River, Klebang Beach, and nearby destinations become much easier to access with your own vehicle.

That said, many travellers who arrive in Melaka with a few days ahead of them find that relying solely on Grab quickly gets limiting. Melaka's most popular attractions are spread across a wider area than the heritage zone suggests. The theme parks, wildlife spots, and outdoor activities are clustered in Ayer Keroh, about 10 to 15 kilometres from the waterfront. Getting between them on separate Grab bookings adds up fast, both in time and cost.

Pre-booking your rental vehicle before departure from Dumai is highly recommended, especially during weekends, school holidays, and festive seasons. 

Find out why renting a car makes exploring Melaka easier here.

Can Indonesians Use QRIS in Melaka?

For payments around the city, Indonesian e-wallet users (GoPay, OVO, Dana, and similar) can use QRIS cross-border at merchants displaying a DuitNow QR code, with automatic currency conversion applied. Coverage across Melaka is reasonably wide, though smaller vendors may not always have the newer QR system, so keep some cash Ringgit on hand as a backup. 

Conclusion

The Dumai to Melaka ferry route offers one of the fastest and most convenient ways to travel between Indonesia and Malaysia. With a journey time of around two hours, straightforward immigration procedures, and direct arrival into the heart of Melaka, it remains a popular choice for both tourists and business travellers.

To enjoy maximum flexibility during your stay, book your vehicle in advance with MelakaBook Car Rental and collect it directly at Melaka ICQ Terminal. Whether you're visiting for a day trip, weekend getaway, or extended holiday, having your own transportation allows you to explore Melaka comfortably and on your own schedule.

Book your MelakaBook Car Rental today and start your Melaka adventure the moment you arrive. You can also book Melaka popular attractions in advance with Melakabook! 

 

Featured Post


Recent Post


Car Rental Langkawi
26 May 2026