Quick Answer
The best overall way to get from Singapore Changi Airport (SIN) to Woodlands Checkpoint is by a combination of MRT (metro) and public bus. Take the East-West Line from Changi Airport MRT, transfer at Jurong East to the North-South Line, get off at Kranji MRT, and then take Bus 170 or 170X directly to the checkpoint. This balance of speed and cost takes ~1.5 to 2 hours and costs under S$5. For sheer convenience with luggage or late arrivals, a taxi or private transfer takes ~45-60 minutes but costs S$35-60+.
Option 1: By MRT (Subway) & Bus â Recommended for Most
This is the most recommended method for balance, combining efficiency, low cost, and reliability. It involves one main train line transfer and a final bus connection.
Step-by-Step Guide:
- Find Changi Airport MRT Station (CG2): It's located beneath Terminals 2 and 3. Follow signs in any terminal. Free Skytrain connects all terminals.
- Purchase an EZ-Link or Singapore Tourist Pass: Tap-and-go cards are essential. Buy at the station or 7-Eleven stores. Top up with at least S$10.
- Board the East-West Line (Green): Take the train towards Tanah Merah (one stop).
- Crucial Transfer at Tanah Merah: Alight and cross the platform to board the next train on the same East-West Line, but now heading towards Tuas Link (direction matters!).
- Long Ride & Second Transfer: Stay on for ~45 minutes until Jurong East MRT (EW24/NS1).
- Switch to the North-South Line (Red): Follow signs and transfer to the train heading towards Marina South Pier. Ride 4 stops to Kranji MRT (NS7).
- Final Bus Connection: Exit Kranji Station to the bus stop. Board SBS Transit Bus 170 or 170X (express). Alight at Woodlands Checkpoint (~10-15 min).
| Leg | Route | Estimated Time | Estimated Cost | Notes |
|---|---|---|---|---|
| A: Airport to Tanah Merah | EWL (1 stop) | 5 min | S$1.20 | Platform transfer required |
| B: Tanah Merah to Jurong East | EWL (towards Tuas Link) | 45 min | S$2.10 | Longest leg, get a seat |
| C: Jurong East to Kranji | NSL (4 stops) | 10 min | S$0.92 | Short ride |
| D: Kranji to Checkpoint | Bus 170/170X | 10-15 min | S$1.40 (by card) | Pay upon boarding bus |
| TOTAL | MRT + Bus | ~1 hr 30 min - 2 hrs | ~S$4.60 | + Waiting & walking time |
Pro Tip: Use the MyTransport SG app for real-time train schedules and to plan your exact journey. Avoid peak hours (7:30-9:30 AM, 5-8 PM) for a more comfortable ride.
Option 2: By Public Bus Only â The Most Economical Choice
If you have time, minimal luggage, and want to save every cent, a bus-only route is possible. It's slower and involves more stops but is incredibly cheap.
Primary Route (Bus + MRT Hybrid is faster, but Pure Bus Exists):
The most feasible "bus-focused" route still uses a short MRT hop for efficiency. A true all-bus journey is complex and not recommended for first-time visitors.
- Step 1: From any terminal, take a free airport shuttle to Terminal 2 (if not already there).
- Step 2: At T2 Bus Bay, board SBS Transit Bus 36. Destination: Tomlinson Road.
- Step 3: Ride for about 50-60 minutes and alight at the stop opposite Paya Lebar MRT Station.
- Step 4: From Paya Lebar, take the MRT (East-West Line) to Jurong East, then North-South Line to Kranji, followed by Bus 170 as in Option 1.
Why not all bus? A direct bus like Bus 858 goes from Tampines to Woodlands, but getting from Changi to Tampines interchange adds another bus leg, making the total journey excessively long (>2.5 hours).
Cost: Bus 36 (~S$2.00) + MRT/Bus leg from Paya Lebar (~S$2.60) = ~S$4.60 total. Time: ~2 to 2.5 hours.
Best For: Extreme budget travelers, those not in a rush, and avoiding train transfers.
Option 3: By Taxi or Ride-Hailing (Grab/Gojek) â Door-to-Door Convenience
This is the fastest and most comfortable option, especially with luggage, families, or after late-night flights.
Where to Find Taxis:
- Official Taxi Stands: Clearly marked arrivals areas of all terminals. Queues are usually orderly but can be long during peak periods.
- Ride-Hailing Apps: Use Grab or Gojek. Designated pick-up points are separate from taxi stands (follow app instructions). Often cheaper than metered taxis if no surge pricing.
Fare Breakdown (Approximate):
| Component | Cost | Details |
|---|---|---|
| Meter Start / Base Fare | S$3.20 - S$3.90 | Depends on taxi company |
| Distance Fare (35-40 km) | S$20 - S$30 | Changi to Woodlands distance |
| Airport Surcharge | S$3 - S$5 | Added for trips starting at airport |
| Electronic Road Pricing (ERP) | S$2 - S$4 | If passing gantries during operational hours |
| Causeway Toll | S$3.50 | Paid by driver in cash, added to your fare |
| Estimated Total Fare | S$35 - S$55 | Before midnight/peak surcharges |
Critical Notes:
- Always ensure the taxi meter is running. Agreeing on a fixed fare beforehand is illegal for street-hailed taxis.
- Peak Surcharges: 25% (Mon-Fri 6-9:30 AM, 6 PM-Midnight), 50% (Midnight-6 AM).
- Tell the driver clearly: "Woodlands Checkpoint, please." The driver will drop you at the departure car drop-off point.
- Payment: Cash, credit cards, or NETS are widely accepted.
Option 4: By Private Transfer / Chartered Car â For Groups & Special Needs
Pre-booked private cars offer a stress-free, fixed-price experience. Ideal for groups of 3-4 or travelers with specific requirements.
Key Providers & What to Expect:
- Service: Driver meets you at arrivals holding a name sign. Helps with luggage. Direct, non-stop journey.
- Vehicle Types: Sedans (3 pax + luggage), MPVs (up to 6 pax), or larger vans.
- Booking: Essential to book online in advance via platforms like Klook, KiwiTaxi, or direct with local companies.
- Fixed Cost: Typically S$60 to S$100+, depending on vehicle size and service level. Includes tolls. Often cheaper per person than taxis for groups of 3-4.
Best For: Large families, business travelers, those with mobility issues, or anyone wanting guaranteed, seamless transport after a long flight.
Cost & Time Comparison: Changi Airport to Woodlands Checkpoint
Use this table to quickly decide based on your priority: cost, speed, or convenience.
| Mode | Total Travel Time | Estimated Cost (per person) | Transfers / Complexity | Best For | Rating |
|---|---|---|---|---|---|
| MRT + Bus 170 | 1.5 - 2 hrs | S$4 - S$5 | 2 train transfers + 1 bus | Budget-conscious, solo/duo travelers, light luggage | â â â â â (Best Value) |
| Public Bus + MRT | 2 - 2.5 hrs | S$4 - S$5 | 1 bus + 2 train transfers + 1 bus | Ultra-budget, scenic (but slow) ride | â â â ââ |
| Taxi / Ride-Hail | 45 - 70 min | S$35 - S$60+ | None (Door-to-door) | Families, heavy luggage, late nights, convenience | â â â â â (Most Convenient) |
| Private Transfer | 45 - 70 min | S$60 - S$100+ (for car) | None (Pre-booked) | Groups, business, special needs, fixed budget | â â â â â (For Groups) |
Verdict: For most solo/duo travelers, MRT+Bus is the smart choice. For everyone else, especially after 11 PM, a taxi/Grab is worth the premium.
Traveler Tips & Insider Insights
Essential Advice for a Smooth Journey:
- Get an EZ-Link Card Immediately: Don't waste time buying single-trip tickets. A stored-value card is faster and gives small discounts on transfers. Top up at stations or 7-Eleven.
- Luggage on MRT/Bus: Avoid peak hours (7-9 AM, 5-8 PM). Be considerate â don't block aisles or seats with large bags. There are no dedicated luggage racks on Singapore's public transport.
- Connectivity is Key: Purchase a local SIM card or eSIM at the airport (Changi Recommends counters) to use maps and ride-hailing apps immediately.
- Checkpoint Queue Times: Bus 170/170X can get stuck in vehicle queues entering Woodlands Checkpoint, especially on weekends and evenings. Factor in an extra 15-30 minutes potential delay.
- Cash for the Bus: If using cash (not recommended) on Bus 170 from Kranji, have exact change. The fare is higher than paying by EZ-Link/NETS FlashPay.
- Clear Signage: Both Changi Airport and MRT stations have excellent English signage. You will not get lost if you follow the signs for "Train to City" and later "North-South Line".
Scenario-Based Recommendations:
- Arriving after 11:30 PM? Your only practical options are Taxi, Grab, or a pre-booked private car. Plan and budget for this.
- Traveling with young kids and strollers? Take a taxi. Navigating MRT transfers with a stroller is challenging.
- On a 6-hour layover wanting to visit Malaysia? It's very tight. Only attempt this with a direct taxi to/from the checkpoint, and confirm your visa requirements.
FAQs: Singapore Changi Airport to Woodlands Checkpoint
What is the cheapest way from Changi Airport to Woodlands Checkpoint?
The cheapest way is by public bus. Take Bus 36 from Changi Airport Terminal 2 (or a shuttle from other terminals) to Paya Lebar MRT, then the East-West Line to Jurong East, and finally the North-South Line to Kranji MRT. From Kranji, take Bus 170 or 170X directly to Woodlands Checkpoint. The total cost is under S$3.50.
Is there a direct train (MRT) from the airport to Woodlands?
No, there is no single direct MRT line. You must transfer. The most efficient route involves taking the East-West Line (EWL) from Changi Airport MRT (CG2) towards Tanah Merah, transferring at Tanah Merah to continue on the EWL towards Tuas Link, then transferring again at Jurong East to the North-South Line (NSL) towards Woodlands, and alighting at Kranji MRT (NS7) for the final bus connection.
How long does the journey take by public transport?
The total travel time by public transport (MRT + Bus) typically takes between 1 hour 30 minutes to 2 hours, depending on waiting times and traffic conditions for the final bus leg from Kranji MRT to the checkpoint.
How much is a taxi or private car from Changi to Woodlands Checkpoint?
A metered taxi or ride-hailing service (Grab, Gojek) will cost approximately S$35 to S$55. Fixed-rate private transfers start around S$60. Note that all vehicles heading to the checkpoint must pay the S$3.50 (cash) Causeway toll, usually added to your fare. Surge pricing during peak hours can significantly increase costs.
Can I take a direct bus from Changi Airport to Woodlands Checkpoint?
No direct public bus exists. However, the most straightforward public bus route involves minimal walking: Take Bus 36 to Paya Lebar MRT, then MRT to Kranji, and finally Bus 170/170X. Bus 858 also offers a partial direct route from Tampines to Woodlands but requires getting to Tampines from the airport first.
What is the best option if I have a lot of luggage?
A taxi or private transfer is highly recommended if you have multiple or large suitcases. The MRT journey involves multiple transfers and stairs, which can be challenging. Buses have limited luggage space, especially during peak hours. The convenience of a door-to-door service outweighs the cost for many travelers with heavy baggage.
I'm arriving late at night. What are my options?
After about 11:30 PM, public transport options become limited. The MRT does not operate 24 hours. Your only reliable options are: 1) Taxis, which are always available at the taxi stands; 2) Ride-hailing apps (Grab, Gojek); or 3) Pre-booked private transfers. Fares will be higher due to midnight surcharges.
Where do I catch the bus to Woodlands Checkpoint from Kranji MRT?
Exit Kranji MRT Station and head to the Kranji MRT Bus Stop (Stop ID: 45521) located on Kranji Road. Buses 170 and 170X both stop here. Ensure you board the bus heading in the direction of 'Woodlands Checkpoint' or 'Queen Street' (not towards 'Kranji Reservoir'). The ride takes about 10-15 minutes.