Go-Ahead Bus Service 3 is a trunk service connecting the residential estates of Tampines, Pasir Ris and Punggol. It is also one of the few non-loop routes in Singapore to use a bus interchange as an intermediate stop along its route (Pasir Ris Int).
Route Overview | ||||||||||||
Route ![]() |
Tampines Bus Interchange ↔ Punggol Bus Interchange | |||||||||||
Passes Through | Tampines St 21, Tampines Ave 2, Pasir Ris Dr 1, Pasir Ris Dr 4, Pasir Ris Dr 12, Punggol East | |||||||||||
Route Length | Towards Punggol: 18.9 km | Towards Tampines: 19.7 km |
||||||||||
Travelling Time | 80 mins | |||||||||||
Operator Information | ||||||||||||
BCM Route Package | Loyang Bus Package | |||||||||||
Current Operator | Go Ahead Singapore Pte Ltd (Go-Ahead Singapore) |
|||||||||||
Current Depot | Loyang Bus Depot | |||||||||||
Current Fleet | Single Deck Bus: – Mercedes-Benz Citaro – Yutong E12 – Zhongtong LCK6126EVG |
Double Deck Bus: – Volvo B9TL |
||||||||||
Operating Hours | ||||||||||||
Departure Times from Tampines |
Weekdays | Saturdays | Sundays / Public Holidays | |||||||||
05:05 – 23:35 | 05:15 – 23:36 | 05:15 – 23:39 | ||||||||||
Between 23:47 – 00:35 daily, buses departing Tampines Int are renumbered as Service 3A which terminates at Pasir Ris Dr 12 (Blk 747A). | ||||||||||||
Departure Times from Punggol | Weekdays | Saturdays & Sundays / Public Holidays | ||||||||||
05:40 – 00:36 | 05:50 – 00:36 | |||||||||||
Operating Frequency | ||||||||||||
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | |||||||||
From Tampines |
7 – 11 mins | 9 – 14 mins | 8 – 9 mins | 12 – 14 mins | ||||||||
From Punggol | 8 – 10 mins | 9 – 15 mins | 9 – 12 mins | 12 – 17 mins | ||||||||
Fare Information |
||||||||||||
Fare | Charges regular distance fares |
Bus Service 3 was introduced in 2002 from the merger of Feeder 294 and Townlink 357, plying between Tampines and Pasir Ris before being extended to Punggol in 2003. It is a residential trunk route serving the regional centres of Punggol, Pasir Ris and Tampines estates, and incorporating a short express sector along the Tampines Expressway (TPE) between Pasir Ris and Punggol.
As remnants of its Feeder past, Service 3 continues to be the sole service running through Tampines St 21, Pasir Ris St 21 and Pasir Ris St 71, linking these neighbourhoods with Tampines Regional Centre or Pasir Ris Town Centre. Its generous operating hours are also a result of its former Feeder status.
Due to the lack of alternative routes along Tampines St 21, Pasir Ris St 21 and Pasir Ris St 71, this route partially takes up the role of connecting commuters to the town centre in Pasir Ris New Town and regional centre in Tampines New Town. It also complements the passenger demands of Service 83 within Punggol New Town. Between Pasir Ris Dr 12 and Punggol Rd, this route uses the Tampines Expressway (TPE) to connect to and from Pasir Ris and Punggol.
This service also plies different routing towards Punggol & Tampines around Tampines Street 21 and 23.
On 7 September 2015, double-decker buses were deployed to increase capacity on the popular route.
MRT / LRT Stations Served
- EW1 Pasir Ris
- EW2–DT32 Tampines
- DT33 Tampines East
- PE1 Cove
- PE2 Meridian
- PE3 Coral Edge
- PE4 Riviera
- NE17PTC Punggol
Special Departures
- Pasir Ris Dr 12 (Opp Blk 756) → Tampines Int
Weekdays: 05:25, 05:38 & 05:51
Saturdays: 05:25, 05:40 & 05:55
Sundays / Public Holidays: 05:25, 05:41 & 05:57 - Pasir Ris Dr 1 (Blk 738) → Tampines Int
Weekdays: 06:19, 06:47, 07:15 & 07:39 - Pasir Ris Int → Tampines Int
Daily: 05:15 & 05:28
- Pasir Ris Dr 8 (Aft Pasir Ris St 53) → Punggol Temp Int
Weekdays: 22:42
Short Trip Service
- Service 3A: Tampines Interchange → Pasir Ris Drive 12 (Blk 747A)
Weekdays: 15:31, 16:27, 23:47, 23:59, 00:11, 00:23, 00:35
Saturdays: 23:47, 23:59, 00:11, 00:23, 00:35
Sundays / Public Holidays: 23:53, 00:07, 00:21, 00:35 - Service 3A (Special Departures): Pasir Ris Drive 8 (Aft Pasir Ris St 53) → Pasir Ris Drive 12 (Blk 747A)
Weekdays Evening Peak Hours
Gallery (Go-Ahead Singapore):
Gallery (SBS Transit):
Poster Gallery:
Operator History
- 07 Apr 2002 – 03 Sep 2016: SBS Transit Ltd
- 04 Sep 2016 – Present: Go Ahead Singapore Pte Ltd (formerly known as Go Ahead Loyang Pte Ltd)
The Bus Service Operating License (BSOL) for this route will be renewed in 2026 under the Loyang Bus Package.
Route History
- 2002 (07 Apr): Introduced between Tampines Int and Pasir Ris St 71 (Loop) with the integration of Services 294 and 357
- 2003: Serves new bus stop outside Blk 741 along Pasir Ris Dr 10
- 2003 (19 Aug): Extended to loop at Punggol Central
- 2003 (30 Nov): Amended to Punggol Temp Int
- 2009 (05 Sep): Serves new pair of bus stops outside Blk 231A CP and outside Blk 485 along Pasir Ris Dr 4
- 2009 (26 Oct): Designated wheelchair-accessible bus route (WAB)
- 2012 (29 Apr): Serves new bus stop outside Blk 612 along Pasir Ris Dr 1
- 2014 (24 Aug): Serves new pair of bus stops before and after Punggol Rd along TPE
- 2015 (12 Dec): Amended to ply the extended Pasir Ris Dr 8 with the permanent closure of the west ring of Pasir Ris Central
- 2016 (04 Sep): Operations transferred to Go Ahead Loyang Pte Ltd from SBS Transit Ltd. First bus brought forward from 5.15am to 5.05am from Punggol Int on Weekdays.
- 2017 (21 Oct): Serves new pair of bus stops outside Tampines East Stn along Tampines Ave 2
- 2022 (30 Oct): Skips removed bus stop after Pasir Ris Dr 3 along Pasir Ris Dr 8
Back to Bus Services
Why not deploy more double decker buses on this service & increase the frequency of this service to solve issues of overcrowding?