Circle Line Timings

CC MRT • 28 Stations
Line Details

Complete Train Schedule

First and last train times for all stations on the Circle Line. Operating hours vary by direction and day type.

2

Bras Basah

Station Code: CC2

View Details

clockwise

weekday
First
5:32 AM
→
Last
12:18 AM
weekend
First
5:47 AM
→
Last
12:18 AM
3

Esplanade

Station Code: CC3

View Details

clockwise

weekday
First
5:34 AM
→
Last
12:16 AM
weekend
First
5:49 AM
→
Last
12:16 AM
4

Promenade

Station Code: CC4

View Details

clockwise

weekday
First
5:36 AM
→
Last
12:14 AM
weekend
First
5:51 AM
→
Last
12:14 AM
5

Nicoll Highway

Station Code: CC5

View Details

clockwise

weekday
First
5:38 AM
→
Last
12:12 AM
weekend
First
5:53 AM
→
Last
12:12 AM
6

Stadium

Station Code: CC6

View Details

clockwise

weekday
First
5:40 AM
→
Last
12:10 AM
weekend
First
5:55 AM
→
Last
12:10 AM
7

Mountbatten

Station Code: CC7

View Details

clockwise

weekday
First
5:42 AM
→
Last
12:08 AM
weekend
First
5:57 AM
→
Last
12:08 AM
8

Dakota

Station Code: CC8

View Details

clockwise

weekday
First
5:44 AM
→
Last
12:06 AM
weekend
First
5:59 AM
→
Last
12:06 AM
9

Paya Lebar

Station Code: CC9

View Details

clockwise

weekday
First
5:46 AM
→
Last
12:04 AM
weekend
First
6:01 AM
→
Last
12:04 AM
10

MacPherson

Station Code: CC10

View Details

clockwise

weekday
First
5:48 AM
→
Last
12:02 AM
weekend
First
6:03 AM
→
Last
12:02 AM
11

Tai Seng

Station Code: CC11

View Details

clockwise

weekday
First
5:50 AM
→
Last
12:00 AM
weekend
First
6:05 AM
→
Last
12:00 AM
12

Bartley

Station Code: CC12

View Details

clockwise

weekday
First
5:52 AM
→
Last
11:58 PM
weekend
First
6:07 AM
→
Last
11:58 PM
13

Serangoon

Station Code: CC13

View Details

clockwise

weekday
First
5:54 AM
→
Last
11:56 PM
weekend
First
6:09 AM
→
Last
11:56 PM
14

Lorong Chuan

Station Code: CC14

View Details

clockwise

weekday
First
5:56 AM
→
Last
11:54 PM
weekend
First
6:11 AM
→
Last
11:54 PM
15

Bishan

Station Code: CC15

View Details

clockwise

weekday
First
5:58 AM
→
Last
11:52 PM
weekend
First
6:13 AM
→
Last
11:52 PM
16

Marymount

Station Code: CC16

View Details

clockwise

weekday
First
6:00 AM
→
Last
11:50 PM
weekend
First
6:15 AM
→
Last
11:50 PM
17

Caldecott

Station Code: CC17

View Details

clockwise

weekday
First
6:02 AM
→
Last
11:48 PM
weekend
First
6:17 AM
→
Last
11:48 PM
19

Botanic Gardens

Station Code: CC19

View Details

clockwise

weekday
First
6:06 AM
→
Last
11:44 PM
weekend
First
6:21 AM
→
Last
11:44 PM
20

Farrer Road

Station Code: CC20

View Details

clockwise

weekday
First
6:08 AM
→
Last
11:42 PM
weekend
First
6:23 AM
→
Last
11:42 PM
21

Holland Village

Station Code: CC21

View Details

clockwise

weekday
First
6:10 AM
→
Last
11:40 PM
weekend
First
6:25 AM
→
Last
11:40 PM
22

Buona Vista

Station Code: CC22

View Details

clockwise

weekday
First
6:12 AM
→
Last
11:38 PM
weekend
First
6:27 AM
→
Last
11:38 PM
23

one-north

Station Code: CC23

View Details

clockwise

weekday
First
6:14 AM
→
Last
11:36 PM
weekend
First
6:29 AM
→
Last
11:36 PM
24

Kent Ridge

Station Code: CC24

View Details

clockwise

weekday
First
6:16 AM
→
Last
11:34 PM
weekend
First
6:31 AM
→
Last
11:34 PM
24

Dhoby Ghaut

Station Code: CC1

View Details

clockwise

weekday
First
5:30 AM
→
Last
12:20 AM
weekend
First
5:45 AM
→
Last
12:20 AM
25

Haw Par Villa

Station Code: CC25

View Details

clockwise

weekday
First
6:18 AM
→
Last
11:32 PM
weekend
First
6:33 AM
→
Last
11:32 PM
26

Pasir Panjang

Station Code: CC26

View Details

clockwise

weekday
First
6:20 AM
→
Last
11:30 PM
weekend
First
6:35 AM
→
Last
11:30 PM
27

Labrador Park

Station Code: CC27

View Details

clockwise

weekday
First
6:22 AM
→
Last
11:28 PM
weekend
First
6:37 AM
→
Last
11:28 PM
28

Telok Blangah

Station Code: CC28

View Details

clockwise

weekday
First
6:24 AM
→
Last
11:26 PM
weekend
First
6:39 AM
→
Last
11:26 PM
29

HarbourFront

Station Code: CC29

View Details

clockwise

weekday
First
6:26 AM
→
Last
11:24 PM
weekend
First
6:41 AM
→
Last
11:24 PM

Additional Information

Operating Hours
Train timings may vary on public holidays. First and last train times shown are approximate.
Service Updates
Check our live service status for real-time alerts and disruptions.