← All Singapore–Malaysia routes

Singapore to Johor Bahru (JB) — Private Taxi & Car Charter

Last updated: June 2026

Licensed PSV & coach operator Singapore-registered company Door-to-door — stay in the same car Fixed price, no hidden fees 24/7 on WhatsApp
From
S$220 / vehicle
Distance
~25–40 km
Drive time
30 minutes to 1.5 hours, depending on checkpoint queues
Call +65 9822 4405
Reply within minutes Fixed per-vehicle price No hidden fees Just send your date & passenger count

A door-to-door private car from any address in Singapore to anywhere in Johor Bahru — clearing immigration at the Woodlands Causeway or Tuas Second Link — from S$220 one-way per vehicle. It is the most popular cross-border run CabLah does, and the most flexible: no waiting at a bus terminal, no shared seats, and the driver takes you exactly where you need to go.

What to expect on the Singapore to JB route

Singapore to JB is the shortest cross-border trip — the actual drive is short, but total time depends almost entirely on how busy the checkpoints are. Weekday mornings, Friday evenings, and the eve of public holidays see the heaviest queues at the Causeway.

CabLah picks you up at your Singapore home, hotel or office and drops you anywhere in Johor — JB City Square, Mid Valley Southkey, KSL City Mall, residential addresses, Legoland and the Premium Outlets (usually faster via the Second Link), or a JB hotel. The driver chooses the Causeway or Second Link based on your pickup, drop-off and live traffic.

Everyone in the vehicle clears immigration with their own passport at both checkpoints; the driver waits and continues the journey on the other side.

Checkpoint: Woodlands Causeway or Tuas Second Link. For the full 2026 passport, MDAC and SG Arrival Card rules, see our Singapore to Malaysia border guide.

Singapore to Johor Bahru (JB) prices (one-way, per vehicle, SGD)

VehicleSeatsSingapore → JB
7-Seater MPV 7 S$220
Premium 7-Seater MPV 7 S$250
13-Seater Minibus 13 S$250
23-Seater Minibus 23 S$350
45-Seater Coach 45 S$500
49-Seater Coach 49 S$550

All prices are one-way and per vehicle, not per passenger. Return trips are quoted at the same per-vehicle rate. Surcharges (midnight, waiting, extra stops) apply only when triggered and are disclosed at quote time.

Frequently asked questions

How much is a taxi from Singapore to Johor Bahru?

A private cross-border car from Singapore to JB starts at S$220 one-way per vehicle for a 7-seater MPV. A 13-seater minibus is S$250, a 23-seater S$350, and a 45 or 49-seater coach S$500–S$550. The price is flat per vehicle, not per person.

Do you cross via the Causeway or the Second Link?

Either — the driver picks Woodlands Causeway or Tuas Second Link based on your pickup point, your JB destination, and live traffic. For Legoland, Puteri Harbour and the Premium Outlets the Second Link is usually faster.

How long does Singapore to JB take by private car?

The drive itself is short, but total time is usually 30 minutes to about 1.5 hours depending on immigration queues. Peak periods (Friday evenings, holiday eves) can be longer at the Causeway.

Can you drop me at Legoland, JB Premium Outlets or a specific hotel?

Yes. It is fully door-to-door — the driver takes you to any address in Johor Bahru or wider Johor, including Legoland, Johor Premium Outlets, malls, hotels and residential addresses.

Other Singapore–Malaysia routes

Singapore to Kuala Lumpur (KL) — from S$700Singapore to Melaka (Malacca) — from S$500Singapore to Genting Highlands — from S$800Singapore to Penang — from S$1,200 All routes & border rules
Border and visa rules are summarised for convenience and can change at short notice. Always verify with the ICA Singapore and Malaysian Immigration before travel.

Book your Singapore to JB trip

Message us your date, time, passenger count and pickup address — we'll confirm availability and a fixed quote on WhatsApp.

WhatsApp for a quote Call