Live Train Arrival Timing No Longer Available

SMRT Singapore has discontinued the live train arrival timing feature in January 2026. You can still view First Train and Last Train timings below. Read more

Woodlands

Interchange

Station Code: NS9/TE2

Serves: NS TE

First & Last Train Timings

Official train schedules from SMRT for Woodlands station

NS

NS Line

6 direction(s) available

First/Last train service terminating at NS1 EW27 Jurong East

Weekdays Today
First Train
5:38 AM
Last Train
9:28 PM
Weekdays Today
First Train
9:28 PM
Last Train
12:40 AM
Saturdays
First Train
5:38 AM
Last Train
9:28 PM
Saturdays
First Train
9:28 PM
Last Train
12:40 AM
Sundays & Public Holidays
First Train
6:01 AM
Last Train
9:28 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:40 AM

First/Last train service terminating at NS28 Marina South Pier

Weekdays Today
First Train
5:27 AM
Last Train
9:28 PM
Weekdays Today
First Train
9:28 PM
Last Train
11:08 PM
Saturdays
First Train
5:27 AM
Last Train
9:28 PM
Saturdays
First Train
9:28 PM
Last Train
11:08 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:08 PM
Sundays & Public Holidays
First Train
5:43 AM
Last Train
9:28 PM

Last train service terminating at NS16 Ang Mo Kio

Weekdays Today
First Train
9:28 PM
Last Train
12:39 AM
Saturdays
First Train
9:28 PM
Last Train
12:39 AM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:39 AM

Last train service terminating at  NS19 Toa Payoh

Weekdays Today
First Train
9:28 PM
Last Train
11:50 PM
Saturdays
First Train
9:28 PM
Last Train
11:50 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:50 PM

Last train service terminating at NS27 CE2 Marina Bay

Weekdays Today
First Train
9:28 PM
Last Train
11:15 PM
Saturdays
First Train
9:28 PM
Last Train
11:15 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:15 PM

Last train service terminating at NS7 Kranji

Weekdays Today
First Train
9:28 PM
Last Train
12:55 AM
Saturdays
First Train
9:28 PM
Last Train
12:55 AM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:55 AM
TE

TE Line

7 direction(s) available

First/Last train service terminating at Changi Bound (To BSR)

Weekdays Today
First Train
5:38 AM
Last Train
9:28 PM
Weekdays Today
First Train
9:28 PM
Last Train
11:33 PM
Saturdays
First Train
5:38 AM
Last Train
9:28 PM
Saturdays
First Train
9:28 PM
Last Train
11:33 PM
Sundays & Public Holidays
First Train
5:58 AM
Last Train
9:28 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:33 PM

First/Last train service terminating at TE09 Caldecott

Weekdays Today
First Train
9:28 PM
Last Train
12:08 AM
Saturdays
First Train
9:28 PM
Last Train
12:08 AM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:08 AM

First/Last train service terminating at TE14 Orchard

Weekdays Today
First Train
9:28 PM
Last Train
12:02 AM
Saturdays
First Train
9:28 PM
Last Train
12:02 AM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:02 AM

First/Last train service terminating at TE17 Outram Park

Weekdays Today
First Train
9:28 PM
Last Train
11:50 PM
Saturdays
First Train
9:28 PM
Last Train
11:50 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:50 PM

First/Last train service terminating at TE22 Gardens by the Bay

Weekdays Today
First Train
9:28 PM
Last Train
11:44 PM
Saturdays
First Train
9:28 PM
Last Train
11:44 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:44 PM

First/Last train service terminating at TE27 Marine Terrace

Weekdays Today
First Train
9:28 PM
Last Train
11:38 PM
Saturdays
First Train
9:28 PM
Last Train
11:38 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
11:38 PM

First/Last train service terminating at Woodlands Bound (To WDN)

Weekdays Today
First Train
5:39 AM
Last Train
9:28 PM
Weekdays Today
First Train
9:28 PM
Last Train
12:42 AM
Saturdays
First Train
9:28 PM
Last Train
12:42 AM
Saturdays
First Train
5:39 AM
Last Train
9:28 PM
Sundays & Public Holidays
First Train
5:59 AM
Last Train
9:28 PM
Sundays & Public Holidays
First Train
9:28 PM
Last Train
12:42 AM

Typical Train Frequency

Approximate waiting time between trains

Peak Hours

Weekdays 7:00 AM - 9:00 AM & 5:30 PM - 8:00 PM

2 - 4 mins

Off-Peak Hours

All other times including weekends

5 - 7 mins

Frequency may vary during special events, service disruptions, or early morning/late night hours.