A view of Johor Bahru city with highways and cars
Hafiz Sulaiman Hafiz Sulaiman · 9 March 2026 · 6 min

Shipping a Car from Johor to Sabah: Route, Cost & Tips

From Johor Bahru to Sabah? Learn the RM2,930 cost (door-to-door), the pickup process in JB, the shipping duration and tips to save on cost.

Johor is one of the states most of our customers come from. Many move from Johor Bahru to Sabah for career opportunities, business, or to start a new life in Borneo. The first question that comes up is, of course — how do you ship a car from Johor to Sabah, and how much does it cost?

At Hantar Kereta Trading, we have handled hundreds of car shipments from Johor to Sabah and Sarawak. In this guide, we share the shipping route, the door-to-door cost breakdown, the timeline and key tips specifically for customers from Johor so you can plan with confidence.

A sedan from Johor Bahru ready to be shipped to Sabah via Port Klang
A vehicle from Johor Bahru driven by a jockey driver to Port Klang for shipping to Sabah

1. Shipping Route from Johor to Sabah

Shipping a car from Johor to Sabah involves two main stages:

  1. Jockey Drive: Johor Bahru → Port Klang — Our professional jockey driver picks up your car in Johor Bahru (or any location in Johor) and drives it to Port Klang, Selangor. The distance is about 330 km, taking 4–5 hours.
  2. Sea Voyage: Port Klang → Kota Kinabalu — The car is loaded onto a RoRo or container ship and sails to Kota Kinabalu. The voyage takes 5–7 days.

Pickup locations in Johor include Johor Bahru, Skudai, Iskandar Puteri, Pasir Gudang, Kluang, Batu Pahat and Muar. Our jockey driver will come to the location you specify anywhere in the state of Johor.

The destination terminal in Sabah is Sapangar Bay (Kota Kinabalu), which handles container operations after taking over from Kota Kinabalu Port (reference: Sabah Ports Sdn. Bhd.). For information on routes to other destinations, visit the ship a car to Sabah page.

2. Cost from Johor to Kota Kinabalu (Door-to-Door)

Here is the full cost breakdown to ship a car from Johor to Kota Kinabalu on a door-to-door basis:

Cost ComponentPrice (Sedan)Details
Sea Cost (Port-to-Port)RM 2,480P.Klang → KK (RoRo)
Jockey Cost (Johor)RM 550JB → P.Klang
Marine InsuranceFreeAlready included
Door-to-Door TotalRM 3,030Full price, no hidden charges

The price of RM 3,030 is for sedan/hatchback vehicles such as the Perodua Myvi, Proton Saga, Honda City and Toyota Vios. This is the door-to-door price that covers pickup in Johor, the jockey drive to the port, the sea shipping and marine insurance.

For a price comparison from all states, visit the car shipping price to Sabah page.

Want to Ship a Car from Johor to Sabah?

Get an exact quote based on your car type. Response within 30 minutes.

3. Cost from Johor to Kuching (Door-to-Door)

Besides Sabah, many customers from Johor also ship cars to Kuching, Sarawak. Here is the cost breakdown:

Cost ComponentPrice (Sedan)Details
Sea Cost (Port-to-Port)RM 2,150P.Klang → Kuching (RoRo)
Jockey Cost (Johor)RM 550JB → P.Klang
Marine InsuranceFreeAlready included
Door-to-Door TotalRM 2,700Full price, no hidden charges

Shipping to Kuching is cheaper than to KK because the sea cost is only RM 2,150. The door-to-door total from Johor to Kuching is RM 2,700. Visit the ship a car to Sarawak from Johor page for more information.

A car carrier truck transporting a vehicle from Johor to Port Klang for shipping to Sabah
A vehicle from Johor on its way to Port Klang — a safe and professional jockey drive process

4. Pricing by Vehicle Type

The prices above are for sedan/hatchback vehicles. For larger vehicles, here are the estimated door-to-door costs from Johor to KK:

Vehicle TypeExamplesSea (P2P)JockeyD2D Total
Sedan / HatchbackMyvi, City, ViosRM 2,480RM 550RM 3,030
SUV / MPVX-Trail, Alza, InnovaRM 2,530RM 550RM 3,080
4x4 / PickupHilux, Ranger, TritonRM 2,580RM 550RM 3,130
MotorcycleY15, LC135, RS150RM 600RM 450 – 750
Scroll to view the full information

SUVs and MPVs are charged an additional RM 100–200 over the sedan rate due to their larger size. Motorcycles, meanwhile, are shipped separately with prices starting from RM 450. For a more detailed cost breakdown, read the article the cost of shipping a car to Sabah.

5. Step-by-Step Shipping Process

Here is the complete process from start until your car arrives in Sabah:

  1. Contact us — WhatsApp or fill in the form on our contact page. Tell us your car type, location in Johor and destination in Sabah.
  2. Receive a quote — We'll provide an exact door-to-door price within 30 minutes. No hidden charges.
  3. Prepare documents — A copy of the car's registration (grant), the owner's IC and the bank release letter (if the car is still under loan).
  4. Jockey pickup in Johor — Our jockey driver will come to your location in Johor (JB, Skudai, Kluang, etc.) to collect the car.
  5. Jockey drive to Port Klang — The car is driven from Johor to Port Klang via the PLUS Highway. The distance is about 330 km.
  6. Loading & voyage — The car is loaded onto the ship and sails to Kota Kinabalu. You can track it on the tracking page.
  7. Arrival in Sabah — The car arrives at the Sapangar Bay terminal, Kota Kinabalu, and can be collected or delivered to your address.

Easy Process, Transparent Pricing

From Johor to Sabah in 9 days. Get a free quote now.

WhatsApp for a Quote

6. Shipping Timeline & Ship Schedule

The door-to-door shipping timeline from Johor to KK:

StageEstimated Time
Jockey: JB → Port Klang1 day
Inspection & documentation1 day
Voyage P.Klang → KK5–7 days
Overall Total7–9 days

Ships from Port Klang to KK usually sail 2–3 times a week. For the latest sailing dates, check our ship schedule. Early booking is recommended, especially during peak seasons such as school holidays and festive periods.

7. Cost-Saving Tips from Johor

As a customer from Johor, here are a few tips to save on the cost of affordable car shipping to Sabah:

  1. Choose the RoRo method — RoRo is cheaper than container, saving RM 500–1,500. For most regular cars, RoRo is safe enough.
  2. Drive to KL/Port Klang yourself — If you're able to, drive the car to Port Klang yourself and save the RM 550 jockey cost. However, you'll need to arrange your own transport back from Port Klang.
  3. Book early — Bookings made 1–2 weeks ahead allow for better planning. Check the ship schedule.
  4. Empty the car — Remove all personal items. RoRo ships do not allow items in the car.
  5. Check what's included — At Hantar Kereta Trading, marine insurance is already included in the door-to-door price. Make sure you compare equivalent costs (whether insurance and port charges are included) before choosing an agent.

8. Frequently Asked Questions

Can you pick up the car at any location in Johor?

Yes. Our jockey driver can collect your car at any location in Johor — JB, Skudai, Iskandar Puteri, Pasir Gudang, Kluang, Batu Pahat, Muar and others. The jockey cost stays at RM 550 for the entire state of Johor.

What's included in the RM 550 jockey cost from Johor?

The RM 550 jockey cost is a single package rate to drive your car from Johor to Port Klang (a distance of about 330 km). As an estimated guide, it covers: the jockey driver's fee for the ~4–5 hour journey, fuel for the 330 km distance, PLUS Highway tolls from JB to Klang, and insurance protection during the drive. This rate is standard for all locations in Johor — the figures above are an estimated breakdown, not separate invoices.

Is the car insured all the way from Johor to Sabah?

Yes. All-risk marine insurance protects your vehicle from the moment it is loaded onto the ship until it arrives at the destination port. During the jockey drive, your car is covered by its existing road insurance. Visit the shipping price page for more details.

How long does a car take to get from Johor to Sabah?

The overall total is 7–9 days. This includes 1 day for the jockey drive from Johor to Port Klang, 1 day for inspection and 5–7 days for the voyage. You can track the status on the tracking page.

For a more complete guide on shipping a car from Johor to Sarawak, visit the ship a car to Sarawak from Johor page.

Cost & Route Summary: Johor → Sabah

The route from Johor to Sabah has two stages: a jockey drive JB → Port Klang (~330 km), then a RoRo voyage Port Klang → the Sapangar Bay terminal, Kota Kinabalu. The door-to-door cost starts at RM 3,030 to Kota Kinabalu or RM 2,700 to Kuching for sedan/hatchback vehicles, with marine insurance included.

Hantar Kereta Trading is an SSM-registered company (No. 202603144686) that handles car shipping from Johor to Sabah and Sarawak. Contact us for a door-to-door quote based on your vehicle type and pickup location in Johor.

Ready to Ship a Car from Johor to Sabah?

Get a free quote now. We respond within 30 minutes.

Hafiz Sulaiman

Written by

Hafiz Sulaiman

10+ years of experience

Part of the Hantar Kereta Trading team — specialists in vehicle shipping to Sabah & Sarawak.

View full profile →