Explore Destinations

Discover the world's most amazing places

How to Get from Singapore Changi Airport to Johor Bahru

Quick Answer

For most travelers, the best balance of speed, cost, and convenience is taking the MRT + Shuttle Tebrau Train. The cheapest method is via public buses (SBS/Causeway Link), costing under SGD 5. The fastest and most convenient door-to-door option is a pre-booked private car transfer or taxi, taking 45-90 minutes depending on border traffic. Always check real-time Causeway traffic via apps like OneMotoring before you travel.

Quick Navigation: Singapore Airport to JB Transport

By MRT & Shuttle Tebrau Train (Recommended for Balance)

This is the most streamlined public transport route, avoiding road traffic. It involves a longer Singapore MRT ride followed by a short, dedicated cross-border train.

Step-by-Step Guide:

  1. Changi Airport to Tanah Merah MRT: Take the free Airport Shuttle SkyTrain between terminals to T2 or T3, then follow signs to the MRT station at T2.
  2. MRT to Woodlands North Station: From Tanah Merah, take the East-West Line (Green) towards Tuas Link. Alight at Woodlands North Station (TE1) on the Thomson-East Coast Line. Travel time: ~50-60 mins. Fare: ~SGD 2.50 using an EZ-Link card.
  3. Walk to Woodlands Train Checkpoint: Follow signs for a 5-minute covered walkway directly into the immigration hall.
  4. Clear Immigration & Board Shuttle Tebrau: Clear Singapore exit, then Malaysia entry. Your pre-booked Shuttle Tebrau ticket is for a specific 5-minute train ride across the Causeway to JB Sentral Station.
Shuttle Tebrau Train Details & Fare
RouteDurationFrequencyAdvance Fare (One-Way)Where to Buy
Woodlands Checkpoint → JB Sentral5 minutesEvery ~30-60 minsRM 5 (Malaysian) SGD 5 (Foreigner)Mandatory online booking via KTM website. Sells out days in advance.

Pro Tip: Book your Shuttle Tebrau ticket as soon as your travel dates are fixed. It's the most reliable leg of the journey but has limited capacity.

By Public Bus (The Budget Choice)

Extremely cost-effective but subject to road and immigration queue delays. Best for light travelers.

Option A: Local Bus + Cross-Border Bus (Cheapest)

Option B: Direct Airport-to-JB Coach (More Convenient)

Operators like Transtar Travel or Causeway Link run direct coaches from Changi T1, T2, T4 to JB CIQ or JB hotels.

Deep Analysis: While the bus is cheapest, its total time is highly variable (1.5 to 4+ hours). During peak congestion, the bus lane offers no advantage. For reliability, the train (MRT+Shuttle) is superior, even at a slightly higher cost.

By Taxi / Private Car Transfer (Premium Door-to-Door)

Ideal for families, groups, those with heavy luggage, or arriving during odd hours.

Key Differences:

TypeHow to GetApprox. Cost (Changi to JB City)Pros & Cons
Singapore TaxiQueue at airport taxi stand.SGD 60 - 80 + RM 20-30 tolls*Pro: Immediate. Con: Driver may refuse cross-border trip; you pay for their return tolls.
Malaysian TaxiBook in advance or find at designated areas after clearing MY immigration.Fixed fare ~RM 150 - 200Pro: Often cheaper than SG taxi. Con: Need to arrange meeting point.
Private TransferPre-book online (e.g., Klook, SGMYTaxi).SGD 90 - 150 (for car)Pro: Guaranteed, meet & greet, fixed price, all-inclusive. Con: Most expensive option.

*Cost Note: For Singapore taxis, besides meter/tolls, a flat fee (SGD 20-30) is often charged for crossing the border. Always confirm the total before departure.

When to Choose This: Group of 3-4 people (cost becomes reasonable per person), late-night/early-morning arrival, limited mobility, or when time is more valuable than money.

Ticket & Cost Comparison Table

Use this table to quickly compare all options. Times are estimates excluding extreme border delays.

Transport Method Total Est. Time Total Est. Cost (One-Way) Transfers / Complexity Best For
MRT + Shuttle Train 1.5 - 2.5 hours ~SGD 8 - 10 Medium (MRT, walk, train) Most travelers seeking a reliable, traffic-proof option.
Public Bus (858 + CW2) 2 - 4+ hours Under SGD 5 High (Bus, walk, bus) Solo budget travelers with light luggage and flexible time.
Direct Coach 1.5 - 3.5 hours SGD 8 - 15 Low (Direct coach) Travelers wanting a simple, seated ride without MRT transfers.
Private Transfer / Taxi 45 - 90 mins SGD 60 - 150 None (Door-to-Door) Families/Groups, heavy luggage, premium convenience.

Verdict: The train combo offers the best value-for-time. The bus is for strict budgets. Private transfers solve specific pain points (luggage, groups, odd hours).

Essential Traveler Tips & Border Crossing Guide

1. Master the Border Crossing

The Causeway is one of the busiest land borders globally. Your strategy matters:

  • Timing is Everything: Avoid Fridays 5pm-10pm (SG -> MY) and Sundays 4pm-10pm (MY -> SG). Weekday middays are best.
  • Document Ready: Have your passport, completed Malaysia Digital Arrival Card (MDAC), and boarding pass ready. Singapore does not require a departure card.
  • Use Automated Gates: If eligible (e.g., Singapore passport, Malaysia e-Passport, or registered frequent traveler), use the e-Gates to skip long manual queues.

2. Luggage & Connectivity Solutions

  • Travel Light: If using bus/train, a backpack is ideal. Rolling suitcases on crowded buses and MRTs are cumbersome.
  • Get Connected: Buy a Malaysian SIM card at the 7-Eleven/Kiosk in JB Sentral or use a regional eSIM (like Airalo) before arrival for instant maps and ride-hailing apps (Grab).
  • Currency: Have both SGD cash (for Singapore transport) and MYR (Ringgit) cash (for Malaysian buses, food, taxis). Exchange rates are better in JB than at Changi.

3. Navigation & Final Leg in JB

Most transport ends at JB Sentral (train/bus) or Sultan Iskandar CIQ (bus/taxi). From here:

  • To city hotels: Use the Grab app (like Uber) for cheap, fixed-fare rides (RM 5-15).
  • To Larkin Bus Terminal: Take a local bus (T10, P101) or Grab (RM 8-10) for onward coaches to Kuala Lumpur, Malacca, etc.

Golden Rule: Always check live traffic on the Causeway using the 'Checkpoint.sg' crowd-sourced app or the official OneMotoring traffic cameras before choosing your transport mode.

FAQs: Singapore Changi Airport to Johor Bahru Travel

Is there a direct train from Changi Airport to Johor Bahru?

No, there is no direct train. You must first take Singapore's MRT from Changi Airport to Woodlands Train Checkpoint (about 1 hour), clear immigration, then take the Shuttle Tebrau train (5 mins) into JB Sentral. Total journey is at least 1.5-2 hours.

What is the cheapest way to get from Changi Airport to JB?

The cheapest way is by public bus. Take SBS Transit Bus 858 from Changi Airport to Woodlands Checkpoint (SGD 2.50), walk across the border, then catch Malaysian bus CW2 from Sultan Iskandar CIQ to JB Sentral (RM 3.30). Total cost is under SGD 5 / RM 15.

What is the fastest way from Changi Airport to Johor Bahru?

A private car transfer or taxi is the fastest door-to-door option (45-90 mins), as it minimizes wait times and walking. During non-peak hours with light traffic, this can be significantly quicker than public transport, which involves multiple stops and transfers.

Can I travel from Changi to JB late at night or early morning?

Yes, but options are limited. 24-hour options include: 1) Taxis/Private Transfers (most reliable), 2) Night Buses (like Causeway Link CW6 from Jurong East, but you need to get there from the airport via taxi). The Shuttle Tebrau train and some direct airport buses do not operate 24/7.

How long does the border crossing take?

It varies drastically: Weekdays off-peak: 20-45 mins per side. Weekends/Public Holidays: 60-120+ mins per side. Use automated gates if eligible (Singapore: e-Gate; Malaysia: E-Gate for e-Passport holders). Always factor in at least 1.5 hours for crossing during planning.

Is it easy to travel with lots of luggage?

Challenging on buses/trains. Buses have limited luggage space. Trains involve stairs and crowds. Recommendation: 1) Use a private transfer for ease. 2) If on a budget, travel during off-peak hours and pack light. Consider luggage delivery services within Singapore/Malaysia separately if you have heavy items.

Should I buy tickets online in advance?

Highly recommended for: Shuttle Tebrau train tickets (sell out fast, book via KTM website). Private transfers (guarantees availability/fare). For public buses, you cannot pre-book; just use an EZ-Link card (SG) or cash (MY).

Is flying from Singapore to Johor Bahru an option?

No, there are no commercial flights between Singapore (SIN) and Johor Bahru (JHB). The distance is too short (~20km). The airports serve international/long-haul routes. All travel is by land via the Causeway or Second Link bridge.