Travel Guide: How to get to Woodlands Train Checkpoint for KTM Shuttle Tebrau from Singapore City • Bus to KTM Woodlands CIQ Woodlands Train Checkpoint Shuttle Tebrau Train to JB Travel Guide

How to get to Woodlands Train Checkpoint

Woodlands Train Checkpoint is the railway station in Singapore to catch the KTM Shuttle Tebrau train to JB. Located just after the Johor–Singapore Causeway, it is the last remaining railway station in Singapore directly connected to the rest of the railways on mainland Southeast Asia.

While many online websites will advise you on catching express buses to get to Woodlands Train Checkpoint for the Shuttle Tebrau to save time, the big catch is, if you enter the bus checkpoint by bus, you will not be able to backtrack out of the checkpoint unless you have a valid reason. Even if you have one, some formalities are needed before they will allow you to reverse back to Woodlands Train Checkpoint via the overhead bridge, wasting time and having a chat with an immigration officer for nothing.

To get to Woodlands Train Checkpoint from the city, do not take any express buses as those will head straight into the bus checkpoint. If you really want to depart from Queen Street terminal, board the 170 red plate. Otherwise, just get on the MRT and alight at any of the following stations to connect to the following bus services.

Click here to visit the dedicated Shuttle Tebrau service information page!

Button Woodlands Checkpoint Bus Before Midnight.png

Woodlands Train Checkpoint Geographical Route Map

Zoom in to view each route accurately.
To remove routes and landmarks from view, use the button on the top left corner of the map.
To enlarge, use the button on the top right corner of the map.

External links below will direct you to Johor Bahru Citybus Routes and MyTransport.SG. Click on the service number to find out more about the exact routing of the bus.

Click here for border crossing options after midnight (12.30am – 5.30am).


Buses to/from Woodlands Train Checkpoint

Woodlands Train Checkpoint Bus Access Map

Buses to Woodlands Train Checkpoint

Bukit Panjang MRT (bus stop outside Exit B)
170 (Woodlands Train Checkpoint/JB Larkin), 178

Bus stop outside Bukit Panjang MRT Exit B.

Kranji MRT (bus stop opposite station)
170 (Woodlands Train Checkpoint/JB Larkin), 178

Bus stop opposite Kranji MRT.

Marsiling MRT (bus stop opposite station)
856

Bus stop opposite Marsiling MRT.

Woodlands MRT (Woodlands Integrated Transport Hub)
856, 911*
*ensure the berth says Woodlands Train Checkpoint
**although 903 and 912 goes to Woodlands Train Checkpoint, you are NOT advised to use it as it goes by a very long route.

Queue at Woodlands Woodlands Integrated Transport Hub.

Buses from Woodlands Train Checkpoint

The bus services heading back to the MRT stations are a little different, as Woodlands Train Checkpoint is located on a one way loop road and the buses only pass there once in their journey.

Bukit Panjang MRT (bus stop outside Exit A)
170 (Queen St/Singapore)

Kranji MRT (bus stop outside station)
170 (Queen St/Singapore)

Marsiling MRT (bus stop outside station)
950

Woodlands MRT (Woodlands Integrated Transport Hub / Woodlands Temporary Bus Interchange)
178, 911, 950
*while signs at the bus stop will suggest 903 and 912 as well, it goes by a very long route. You will be better off just waiting for the next bus.

Woodlands North MRT (bus stop outside station)
856

SMRT 856 Woodlands Train Checkpoint Woodlands North MRT 002
Bus stop outside Woodlands Train Checkpoint.

The estimated total journey time from the city to Woodlands Train Checkpoint is about 1 hour 30 minutes.


Buses to/from JB Sentral

Woodlands Train Checkpoint and JB Sentral Bus Access Map

To get to JB Sentral from the city quickly, you may take express buses that depart from the city. Estimated travel time including immigration and customs clearance is about 1 hour from the city during off peak periods, stretching to 4 hours during super peak periods. Express buses are also available from Changi Airport.

Buses to JB Sentral

Express Buses

Bugis MRT / Rochor MRT (Queen Street Bus Terminal)
CW2SJE

Queen Street Bus Terminal

Newton MRT (Newton Circus Hawker Centre Car Park)
CW5

Bus stop within Newton Circus Hawker Centre Car Park

Special Note: For Causeway Link buses, take any same-company bus that bears any service number (ie. any Causeway Link bus for CW1, CW2, CW5) between Woodlands Checkpoint and JB Sentral. There will only be one queue formed for each company’s bus services. After clearing Malaysian immigration, get on the actual bus departing to your destination, if required. If in doubt, ask any staff on hand.

Changi Airport
TS1

Enquiries can be made at the Transtar counter at the arrival hall of Terminal 1 and Terminal 4.
Board the bus at the coach bay at Terminal 1 and Terminal 4.

Resorts World Sentosa (RWS)
TS8

Waiting area at Resorts World Sentosa.

For cheaper options, you may also wish to take local buses that stop at every bus stop.

Local Buses

Bugis MRT (Queen Street Bus Terminal)
170 (Woodlands Train Checkpoint/JB Larkin)

Queen Street Bus Terminal

Bukit Panjang MRT (bus stop outside Exit B)
170 (Woodlands Train Checkpoint/JB Larkin)

Bus stop outside Bukit Panjang MRT Exit B.

Jurong East MRT (Jurong East Interchange)
160

Queue at Jurong East Interchange.

Kranji MRT (bus stop outside station)
170X, CW1

Bus Stop outside Kranji MRT.

Kranji MRT (bus stop opposite station)
160, 170 (Woodlands Train Checkpoint/JB Larkin)*, 170X
*170 will go around Woodlands Centre Road (Woodlands Train Checkpoint) before heading to Woodlands Checkpoint.

Bus stop opposite Kranji MRT.

Special Note: For SBSTransit and Causeway Link buses, take any same-company bus that bears any service number (ie. any Causeway Link bus for CW1, CW2, CW5 and any SBSTransit bus for 160, 170, 170X) between Woodlands Checkpoint and JB Sentral. There will only be one queue formed for each company’s bus services. After clearing Malaysian immigration, get on the actual bus departing to your destination, if required. If in doubt, ask any staff on hand.

Marsiling MRT (bus stop opposite station)
950TS1

Bus stop opposite Marsiling MRT.

Woodlands MRT (Woodlands Temporary Bus Interchange)
950

Queue at Woodlands Temporary Bus Interchange.

Yishun MRT (Yishun Integrated Transport Hub)
AC7

Queue at Yishun Integrated Transport Hub.

Buses from JB Sentral

Express Buses

Bugis MRT (Queen Street Bus Terminal)
CW2SJE

Queue for SJE buses.

Queue for all Causeway Link buses.

Newton MRT (Newton Circus Hawker Centre)
CW5

Queue for all Causeway Link buses.

Special Note: For Causeway Link buses, take any same-company bus that bears any service number (ie. any Causeway Link bus for CW1, CW2, CW5) between JB Sentral and Woodlands Checkpoint. There will only be one queue formed for each company’s bus services. After clearing Singapore immigration, get on the actual bus departing to your destination. There will be individual queues for each bus service. If in doubt, ask any staff on hand.

Changi Airport
TS1

Resorts World Sentosa (RWS)
TS8

Queue for all Transtar Cross Border buses. (NOT for other Transtar express buses)

Local Buses

Bugis MRT (Queen Street Bus Terminal)
170 (Queen St/Singapore)

Bukit Panjang MRT (bus stop outside Exit A)
170 (Queen St/Singapore)

Jurong East MRT (Jurong East Bus Interchange)
160

Kranji MRT (bus stop outside station)
160170 (Queen St/Singapore)170X, CW1

Queue for all SBSTransit buses.

Queue for all Causeway Link buses.

Special Note: For SBSTransit buses, take any same-company bus that bears any service number (ie. any SBSTransit bus for 160, 170, 170X) between JB Sentral and Woodlands Checkpoint. There will only be one queue formed for each company’s bus services. After clearing Singapore immigration, get on the actual bus departing to your destination. There will be individual queues for each bus service. If in doubt, ask any staff on hand.

Marsiling MRT (bus stop outside station)
950

Woodlands MRT (Woodlands Temporary Bus Interchange)
950

Queue for SMRT buses.

Yishun MRT (Yishun Integrated Transport Hub)
AC7

Queue for Advance Coach buses.


Special Note: For Causeway Link and SBSTransit buses, take any same-company bus that bears any service number (ie. any Causeway Link bus for CW1, CW2, CW5 and any SBSTransit bus for 160, 170, 170X) between JB Sentral and Woodlands Checkpoint. There will only be one queue formed for each company’s bus services. After clearing Singapore immigration, get on the actual bus departing to your destination. There will be individual queues for each bus service. If in doubt, ask any staff on hand.

Click here for border crossing options after midnight (12.30am – 5.30am).

Button Woodlands Checkpoint Bus Before Midnight.png

65 comments

  1. Thanks for this post! Can I just confirm – if one is planning to board a train at Woodlands or pick up train tickets in advance, is it best to take a local bus, as the express buses stop at the bus checkpoint and not the train checkpoint?

    1. Hi, thanks for dropping by! Please use the local buses that go to Woodlands Train Checkpoint. Some buses like 160 & 170X still go direct to the Woodlands Checkpoint for buses and it’s not where you would want to end up at.

  2. Thanks for the reply! I will be in Singapore and Malaysia next week – your blog has been very helpful.

  3. Hi, if we have already pre-booked the tickets for shuttle Tebrau at 9.30am, approx. what time do we have to arrive at the train checkpoint? My concern lies with the immigration checks.. are these checks done before boarding the train or after? thanks!

    1. The gates will close approximately 15 minutes before the departure time, so in your case, they close it at around 9.15am. Go up the bridge where the entrance is, they will check your tickets first. After that, follow the path to Singapore immigration, followed by Malaysian immigration and customs. You board the train after that. That’s all the checks for the northbound journey.

  4. hai, i need to catch the train from jb sentral to kl sentral at 10:30pm, when should i book the shuttle at 6:00pm or 8:30pm, how much time does it take to clear the immigrations, and how do i come from sentosa to the woodlands checkpoint through mrt??

  5. i will be arriving at jb sentral on 28th morning at around 6am if the train is not running late, suggest me the the time i need to book the shuttle service to singapore, and the immigration time

    1. 7am, immigration time 5 minutes, it’s exclusive for train passengers. Exit the platform at JB Sentral with everyone else first, and re-enter at Gate A. Book your shuttle tickets at the same time as your KL Sentral – JB Sentral ticket to ensure availability, the morning shuttles always get sold out at least 1 day before. If your train is delayed, get a new ticket for the 8.30am shuttle at JB Sentral.

  6. Hi.
    I tried booking via online for tickets on 29 august 2015 from singapore to jb sentral. But the page seems not making any sense, meaning im unable to click on the train time .
    Mind to assist ?

      1. Hi ,
        Thanks for ur prompt reply.
        Yup ive created an account to login.
        The problem im facing is that im unable to click on the time selection for the train.

  7. Try using Google Chrome. After you choose “WOODLANDS CIQ” followed by “JB SENTRAL”, click the date for “29-AUG-2015”. 7 trains should show up. Click on the preferred train, followed by coach and seat number. After you’re done, click add and fill in the passenger details, and choose a seat. While the train is free seating, choosing the seat number is required to limit the 320 tickets sold per train. By the way, booking online goes for a poor exchange rate of RM3 to SGD1, ie. RM15 for a $5 ticket.

  8. Hi! I’m Currently planning a trip & i’m coming from Singapore. I want to catch a train that’s leaving to Butterworth at 8.40 am so i’ll need to catch the 8am shuttle train as it will reach JB sentral at 8.05am, is that a safe timing or should i take the 6.30 train timing and reach at 6.35am.

    Also, for the train tickets towards butterworth, should i book in advance or is it possible to make purchase on the day itself? Thanks!

  9. Hi,I plan to take train from jb to singapore. After checking the passport at woodland train checkpoint, how can I go to Hougang?

  10. hi
    If I want to go to JB Sentral this Saturday (26/12) by train, how do I go about booking
    on line? which website to go to?

    or if I buy at the counter for the 9.30am train, what time must I be there to buy the ticket.?
    Saturday beside 9.30 am , do you have another train at 10.00am or 10.30am?

  11. Hi

    Thanks for the information. I have book KTM tickets from Singapore to JB sentral on 29 Dec . If I take a cab to the KTM train station in woodlands checkpoint will I be caught in the same jam as those cars queuing to go to JB?

  12. Hi..trying to buy the tebrau train shuttle tickets online for the specific timing (eg 0930hr) but prompted its fully booked. The same for the return (eg 1600hr). My question is, if I go to Woodlands train checkpoint KTM ticket counter, will they sell me the tickets there?

    BTW, do they allow standing in the train cabin in the instance where they have oversold the tickets?

  13. hi, I am going to board the changi airport shuttle bus TS1 at woodland checkpoint. If I took the shuttle train from JB to Singapore, after clearing both Msia and Singapore customs, is there a link path from the train checkpoint to the woodland ciq checkpoint itself, where all the buses parked. Thank you

    1. Yes but it wouldn’t make sense to do that as you’ll be first paying extra for the shuttle train ticket and the fare for the bus in SGD for the same-number price as when paid in JB Sentral in MYR.

      1. Thank you for your advice. I am afraid the shuttle bus may stuck in the jam at the causeway, so the logic is to beat the jams by taking train to the ciq, then board the direct shuttle bus to changi airport.

  14. Hi i want to go to Johor bahru from serragon road if we will ride a train what station we will take?

  15. Hi, is possible to brings luggages on the train? And is ideal to take taxi from Changi to Woodlands Train Checkpoint? Many thanks for your help.

  16. hi, i will go to johor bahru from singapore. I’ve already bought the train ticket on website for 1st oct 2016 at 12.00 PM. I will go from MRT Bugis to MRT Marshiling. What time must i go if i will go by train at 12.00 Pm? If i walk form marshilling to woodlands train check point, is it too far? how long does it take on foot? if i use bus no 856 to Woodland Train Check Point is it free or i must pay? how much?

  17. Hi
    In case we use express buses to save time, you said “the catch is if you enter the bus checkpoint by bus, you will not be able to backtrack out of the checkpoint”.

    Why do we need to back track out of the checkpoint? Do you mean this applies only to people who want to take the train because the checkpoint for train is different?

    Do we need to back track if we just try to go catch the bus at Larkin Terminal in Johor Bahru?

    1. As this guide is for “Getting from Singapore City to Woodlands Train Checkpoint”, the directions here are pointing you towards Woodlands Train Checkpoint. Please also further define “to go catch the bus at Larkin Terminal” – which bus and direction are you travelling in?

  18. Example 1: if I take 170 from JB checkpoint and then take 170x from SG checkpoint towards Kranji station, will it be considered as continuing the journey on the same bus?

    Eg 2: if I take 170 from JB checkpoint and then take 160 from SG checkpoint towards Kranji, will it be considered as continuing the journey or will I be charged for changing bus?

    Eg 3: for any of the above 2 examples, I pay by cash instead of ez-link card, will any of the above still apply the same way? That’s cos I’m retaining a bus ticket instead of tapping the card.

    1. Example 1
      Card: Doesn’t matter – special Distance Fares rules apply for 160/170/170X on the shared cross-border section.
      Cash: Purchase your ticket as to Kranji station, not two separate tickets. Payment can be made in SGD or MYR at the fare number.

      Example 2
      Card: Doesn’t matter – special Distance Fares rules apply for 160/170/170X on the shared cross-border section.
      Cash: Purchase your ticket as to Kranji station, not two separate tickets. Payment can be made in SGD or MYR at the fare number.

        1. https://businterchange.net/johorbus/info/tips/221-going-to-johor-bahru-via-woodlands.html

          Passengers do not have to board back the same bus service as they have alighted from. Ez-Link Card users can continue their journey with SBS Transit bus 160, 170, 170X & SMRT 950. Manjalink users or Causeway Link ticket holders can continue their journey with any of the Causeway Link buses.

          For AC7, SJE, TS1 & TS8, passengers can only board back the same bus, as the ticket is not interchangeable with other bus services.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.