Relocating from Kuching or Sibu to Peninsular Malaysia and need to bring your car along? Vehicles from Sarawak are loaded onto a RoRo vessel at Senari Terminal, Kuching — operated by the Kuching Port Authority — and then cross the South China Sea to Port Klang. At Hantar Kereta Trading (SSM 202603144686), we handle vehicle shipping from Sarawak to any state in Peninsular Malaysia.
This guide explains the latest costs, the full process, the documents required and important tips for shipping your car from Sarawak.
1. Cost of Shipping a Car from Sarawak 2026
The cost of shipping a car from Sarawak to Peninsular Malaysia consists of two main components — the sea cost (port-to-port) and the jockey drive cost. Here are the current prices for sedan/hatchback vehicles:
| Route | Price (Sedan) | Method |
|---|---|---|
| Kuching → Port Klang | RM 2,110 | RoRo |
| Port Klang → Kuching | RM 2,150 | RoRo |
The prices above are for the RoRo (Roll-on Roll-off) method — the most popular and economical option. If you choose the container method, the price is higher by between RM 500–1,500 depending on the container size. For the full price list, visit our shipping cost page.
Larger vehicles such as SUVs, MPVs and 4x4s incur an additional RM 100–200. Motorcycles start from RM 450.
2. Main Routes & Ports
Shipping a car from Sarawak to Peninsular Malaysia uses the following main sea routes:
- Origin port: Senari Terminal, Kuching — operated by the Kuching Port Authority (KPA)
- Destination port: Port Klang, Selangor — under the Port Klang Authority
- Sailing route: Crossing the South China Sea directly between Sarawak and the west coast of Peninsular Malaysia
- Sea duration: 2–3 days' sailing — one of the shortest routes from Borneo since Kuching is the closest to Port Klang
From Port Klang, your car will be driven by our professional jockey driver to the destination address in any state in Peninsular Malaysia. This is the Door-to-Door service we offer.

Want to Ship a Car from Sarawak?
Contact us for an exact door-to-door quote. We respond within 30 minutes.
3. Door-to-Door Cost by State
The total door-to-door cost from Sarawak to each state in Peninsular Malaysia depends on the sea cost + the jockey drive cost from Port Klang to your destination. Here is the full estimate:
| Destination | Sea (P2P) | Jockey | Total D2D | View |
|---|---|---|---|---|
| Kuala Lumpur | RM 2,110 | RM 250 | RM 2,360 | View |
| Selangor | RM 2,110 | RM 250 | RM 2,360 | View |
| Negeri Sembilan | RM 2,110 | RM 400 | RM 2,510 | View |
| Melaka | RM 2,110 | RM 450 | RM 2,560 | View |
| Johor | RM 2,110 | RM 550 | RM 2,660 | View |
| Perak | RM 2,110 | RM 500 | RM 2,610 | View |
| Pahang | RM 2,110 | RM 550 | RM 2,660 | View |
| Kedah | RM 2,110 | RM 550 | RM 2,660 | View |
| Pulau Pinang | RM 2,110 | RM 550 | RM 2,660 | View |
| Perlis | RM 2,110 | RM 600 | RM 2,710 | View |
| Kelantan | RM 2,110 | RM 600 | RM 2,710 | View |
| Terengganu | RM 2,110 | RM 600 | RM 2,710 | View |
The cheapest price is to Kuala Lumpur/Selangor — RM 2,360, while to Perlis, Kelantan and Terengganu the total is RM 2,710. All prices already include marine insurance.
4. Step-by-Step Shipping Process
The process of shipping a car from Sarawak to Peninsular Malaysia is simple if you follow these steps. For a more detailed guide, visit our how to ship a car guide.
- Contact us — WhatsApp us or fill out the form on the Contact Us page to get an exact quote.
- Prepare the documents — Vehicle registration card (geran) copy, owner's IC, and bank release letter (if the car is still under a loan).
- Deliver the car to the port — Drive your car to Senari Terminal, Kuching, or use our jockey pickup service.
- Inspection & documentation — Our team will inspect the car, record its existing condition and prepare the shipping documents.
- Loading onto the vessel — The car is loaded onto the RoRo vessel or container according to your choice.
- Sailing — The vessel sails from Kuching to Port Klang. You can track the status on our tracking page.
- Arrival & delivery — The car arrives at Port Klang, and our jockey driver will drive it to your destination address.

5. Documents Required
Make sure you prepare the following documents before shipping your car:
- Copy of the Vehicle Registration Card (VOC / geran) — The ownership document issued by the Road Transport Department (JPJ).
- Copy of the Owner's IC — The identity card of the owner registered on the geran.
- Bank Release Letter — Mandatory if the car is still under a loan/financing. Apply directly with your financing bank; the duration and charges vary by bank. See our full guide on the bank release letter.
- Car Key (Spare) — Provide a spare key for the jockey driver's use.
- Active Road Tax & Insurance — Make sure the road tax (JPJ) and vehicle insurance are still valid before shipping.
Tip: Prepare all documents early so the process is not delayed. The Hantar Kereta Trading team can help guide you through this documentation process.
Need Help with Documents?
Our team is ready to help you prepare all the documents required.
WhatsApp for Help6. Shipping Duration
The duration of shipping a car from Sarawak to Peninsular Malaysia depends on several factors:
| Stage | Estimated Time |
|---|---|
| Pickup & delivery to the port | 1 day |
| Inspection & documentation | 1 day |
| Sailing Kuching → Port Klang | 2–3 days |
| Clearance & jockey to destination | 1–2 days |
| Overall Total | 4–6 working days |
This 4–6 working-day figure is in line with our sailing schedule for the Kuching → Port Klang route. During the northeast monsoon season (Nov–Mar) or rough sea conditions, the duration may increase by 1–3 days.
7. Important Tips Before Shipping
- Empty out personal belongings — RoRo vessels do not allow personal items inside the car. Remove all belongings before shipping.
- Fill just enough fuel — Enough for the trip to the port and from the destination port. No need for a full tank.
- Record the car's condition — Take photos from all angles before shipping as proof of its existing condition.
- Remove external accessories — Add-on spoilers, long antennas or accessories that come off easily should be removed.
- Make sure the battery is in good condition — The car needs to start in order to be driven on and off the vessel.
- Book early — Especially during peak season (school holidays, festivals). Check the sailing schedule and book ahead.
8. Frequently Asked Questions
Can I ship a car that is still under a loan from Sarawak?
Yes, you can. You first need to obtain a bank release letter from your financing bank. This process usually takes 3–7 working days.
Is the car covered by insurance during shipping?
Yes. Every shipment through Hantar Kereta Trading is covered by all-risk marine insurance. Coverage begins from the moment the car is loaded until it arrives at the destination.
How long does the car take to arrive from Kuching to KL?
The overall total is 4–6 working days — 2–3 days' sailing plus documentation and jockey delivery to your address. You can track the status on our tracking page.
Can I ship a motorcycle from Sarawak too?
Yes. Motorcycles can be shipped with charges starting from RM 450. RoRo or container methods are available.
Have other questions? Visit our Frequently Asked Questions (FAQ) page or contact us through the contact form.
Summary of Shipping from Sarawak
Door-to-door from Kuching to Kuala Lumpur starts at RM 2,360 (sea RM 2,110 + jockey RM 250), with an overall duration of 4–6 working days — 2–3 days' sailing from Senari Terminal to Port Klang, plus documentation and jockey delivery to your address.
Hantar Kereta Trading (SSM 202603144686, registered since January 2024) handles the Borneo–Peninsular route via weekly RoRo vessels. Every shipment comes with marine insurance and a transparent quote before the booking is confirmed.
Ready to Ship a Car from Sarawak?
Get a free quote now. We respond within 30 minutes.
Written by
Hafiz Sulaiman10+ years of experience
Part of the Hantar Kereta Trading team — specialists in vehicle shipping to Sabah & Sarawak.
View full profile →