Luxury MPV
Toyota Alphard
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →~50 km from central Singapore, 45–55 minutes by car off-peak via the Causeway. Cheaper domestic Malaysia fares, but the Causeway can flip a 1-hour run into 3.
Senai International Airport (IATA: JHB) is Johor Bahru’s main airport, sitting in Senai township about 30 km north-west of JB city centre. For Singapore residents, it’s a back-door to noticeably cheaper AirAsia, Firefly, Batik Air, and Malaysia Airlines fares to KL, Penang, Kota Kinabalu, Kuching, and beyond. The catch: there is no one-vehicle public route from Singapore to Senai, and a bad Causeway day will eat your check-in buffer.
This guide covers the realistic transfer options, drive times, costs in 2026, and the moments where a private cross-border chauffeur quietly wins.
Senai International Airport (IATA: JHB, ICAO: WMKJ) is the primary commercial airport for Johor state. It has a single passenger terminal split into domestic and international wings. The airlines based there cover most of the regional grid Singaporeans care about: AirAsia, Firefly, Malaysia Airlines, Batik Air (formerly Malindo), and Royal Brunei.
Two things to know up front. First, no flights operate Senai ↔ Singapore — Changi is too close (flying out of Singapore yourself? See our Changi airport transfer options). Senai’s value to Singaporeans is exclusively as a launching pad for domestic Malaysia and select regional routes. Second, Senai is a passenger airport, not a hub: there is no direct rail or one-leg public bus from Singapore. Every public-transport option requires a transfer.
Official site: senaiairport.com (live flight schedules, parking, terminal map).
You probably benefit from a Senai departure if any of these are true:
You probably don’t need Senai if you’re flying long-haul, going to a destination Changi covers at similar prices, or you have a tight schedule with no buffer for a Causeway hiccup. For some travellers the SGD 100–200 fare saving is real money; for others, the time and stress of getting to Senai eats the gain.
There are five realistic options. We’ve ordered them from cheapest to fastest-most-predictable.
Cheapest, but no margin for error if the Causeway is jammed or you miss a connection. If you’re checking heavy luggage, the multi-bus shuffle is rough. See our cross-border bus guide for the SG-side options.
The 5-minute KTMB train from Woodlands CIQ to JB Sentral (SGD 5) bypasses Causeway road traffic entirely, then you connect to Causeway Link AA1/AA2 at JB Sentral. Faster and more predictable than the all-bus route — if you can get a ticket. Tickets release 30 days ahead and sell out quickly. See our KTM Shuttle Tebrau guide.
Door-to-door from your SG home to Senai’s terminal kerbside. Roughly SGD 90–130 typical. ~1 hour off-peak. One bag-check, one vehicle, no transfers. Compare with our cross-border taxi options.
Same model as a sedan but with room for a family or four-plus passengers and luggage. Useful for Senai because each saved minute counts double when there’s a flight on the line.
Only viable if you’ve registered for a VEP (mandatory for all foreign cars entering Malaysia). Senai has covered short-term and long-term parking; long-stay rates are roughly RM 30/day. If you’re considering this route, read our VEP application guide first — VEP processing takes weeks, not days.
| Option | One-way cost (typical 2026) | Door-to-door time |
|---|---|---|
| Public bus + AA1/AA2 connection | ~SGD 5 | ~2 hours |
| KTM Shuttle Tebrau + AA1/AA2 | ~SGD 7 + ringgit fare | ~1.5 hours (if ticketed) |
| Cross-border sedan taxi | SGD 90–130 | ~1 hour |
| Cross-border luxury MPV | SGD ~150 | ~1 hour |
| Drive yourself + parking | VEP setup + RM ~30/day | ~50 min + parking walk |
For our published cross-border fares including Senai pickups, see our pricing page.
Some honest moments where a Senai departure or a public-transport option doesn’t make sense:
We’re a cross-border chauffeur lead-gen platform — you WhatsApp us with pickup, drop-off, and timing, we dispatch a vetted JCTransport vehicle. From your home or hotel in Singapore straight to Senai’s terminal kerbside. One vehicle, one driver, no transfers, no luggage shuffle.
Typical reasons travellers switch from the bus / KTM / drive-yourself plan to a chauffeur for a Senai run: a 4am domestic AirAsia departure when public transport doesn’t run yet, a family of 5 with check-in luggage who can’t realistically swap buses at JB Sentral, or a return leg landing at Senai near midnight with no JB-side hotel booked.
From SGD 150 (Standard MPV) for SG↔JB — and our flat fares include all Causeway clearance and Malaysian highway tolls. No “+SGD 10 toll surcharge” surprises. Full matrix on our pricing page.
About 50 km via the Woodlands Causeway and 45 km via the Tuas Second Link. Off-peak drive time is 45–55 minutes from central Singapore. Door-to-door public transport is around 2 hours with a transfer at JB Sentral.
No. Every public-transport option requires a transfer at JB Sentral, where you board Causeway Link AA1 or AA2 to the airport. The only one-vehicle door-to-door option is a private taxi or chauffeur.
No. Singapore Grab does not cross the border. You can use Grab to get to the Causeway, then switch to Malaysian transport. Going the other way, Grab Malaysia won’t enter Singapore either. For a one-vehicle journey, book a cross-border chauffeur.
For a domestic Malaysia flight, aim to arrive at Senai 2 hours before departure. From central Singapore, that means leaving home 3.5 hours before takeoff on a normal day, and 4.5 hours before during Friday-evening or Sunday-evening peak. Live checkpoint cameras help, but driver experience matters more.
Tuas Second Link is often quieter and offers a slightly shorter drive (~45 km) to Senai, especially from west Singapore. Woodlands is more direct from central / north Singapore. The right call depends on the day’s traffic — Friday evening swings vary. Drivers who do this run regularly typically know which one to pick on any given afternoon.
Often, yes — typically 30–50% cheaper than the SIN-departure equivalent for the same route, particularly for KL, Penang, and East Malaysia. Pricing is volatile, so always compare both airports for your specific date. Factor in your transfer cost and time before committing.
Yes. Any foreign-registered car entering Malaysia needs a registered VEP (Vehicle Entry Permit) with a fitted RFID tag. Enforcement resumed in late 2024 and is active. If you don’t already have one, processing takes several weeks. See our VEP application guide.
From SGD 150 in a Standard MPV for an SG↔JB run; Senai-specific fares vary slightly by pickup point. Tolls and Causeway clearance are baked in — no surcharges. WhatsApp us with your pickup address and flight time and we’ll quote on the spot. Full matrix on our pricing page.
Here's what we'd reach for on this run. Tap through for the full spec sheet and sample fares.
Luxury MPV
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →
XL MPV
Newer-generation Staria — same XL luggage capacity as Starex, premium-feel cabin and quieter ride.
See Hyundai Staria details →
Luxury MPV
Sportier sibling to the Alphard — same comfort, sharper styling. 6 pax with 2 checked + 2 cabin bags.
See Toyota Vellfire details →