London Bus 103 Timetable

First bus, last bus and departure times at every stop

Route: Chase Cross ↔ Rainham Station
Timetable last updated: 24 August 2026

This is the full timetable for the number 103 bus in London, which runs between Chase Cross and Rainham Station. The table shows the first bus, the last bus and how often the 103 runs from each of the 44 stops in each direction. Times below are for buses towards Rainham Station (Mon-Fri). Use the toggles to switch direction or day, and tap any stop for its full hour by hour departure list.

This page shows TfL's scheduled times for the 103. Waiting at a stop right now? See live arrivals and the route map for bus 103 instead.

Tap any stop to see every scheduled departure, hour by hour, plus a link to its live arrivals.

Stop First Last Every
Chase CrossCE
05:00
23:35
10 min
Campbell CloseCP
05:00
23:35
10 min
Garry WayCQ
05:01
23:36
10 min
Moray WayCR
05:02
23:37
10 min
Mashiters HillCS
05:03
23:38
10 min
Heather CloseCT
05:04
23:39
10 min
Heather Gardens
05:05
23:40
10 min
Pettits Lane
05:05
23:40
10 min
Ashmour GardensNL
05:06
23:41
10 min
North StreetNM
05:07
23:42
10 min
Romford Bus GarageNS
05:09
23:44
10 min
The AvenueJ
05:09
23:44
10 min
Romford MarketE
05:11
23:46
10 min
Mercury GardensK
05:13
23:48
10 min
Western RoadQ
05:14
23:49
10 min
Romford StationT
05:17
23:52
10 min
Rom Valley WayHD
05:18
23:53
10 min
Oldchurch RiseHC
05:19
23:54
10 min
Crow LaneG
05:20
23:55
10 min
Norwood AvenueH
05:21
23:56
10 min
Rush Green Road / Dagenham RoadJ
05:22
23:57
10 min
Leonard AvenueK
05:23
23:58
10 min
Clayton RoadL
05:24
23:59
10 min
Barton AvenueM
05:25
00:00
10 min
Cu London University / Wood LaneP
05:26
00:01
10 min
Cu London University / Rainham Rd NorthM
05:27
00:02
10 min
Bull Lane
05:29
00:04
10 min
Woodshire Road
05:30
00:05
10 min
Rainham Road South / Dagenham Road
05:32
00:07
10 min
Victoria RoadA
05:33
00:08
10 min
Reede RoadB
05:33
00:08
10 min
Dagenham East StationC
05:34
00:09
10 min
Aldborough RoadD
05:35
00:10
10 min
Ballards RoadE
05:36
00:11
10 min
Leys AvenueF
05:37
00:12
10 min
York RoadA
05:38
00:13
10 min
Thorogood WayB
05:39
00:14
10 min
Fyfield RoadC
05:40
00:15
10 min
Nelson RoadD
05:41
00:16
10 min
Cherry Tree LaneE
05:42
00:17
10 min
Ingrebourne Hill Country Park
05:43
00:18
10 min
Dovers CornerK
05:44
00:19
10 min
Rainham War MemorialD
05:45
00:20
10 min
Rainham StationM
05:46
00:21
10 min
Full 103 timetable from Chase Cross (Mon-Fri)

Every scheduled 103 bus departure from Chase Cross towards Rainham Station, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Rainham Station.
0500204055
061023334251
0700101928374757
08071727374757
09071727374757
10071727374757
11071727374757
12071727374757
13071727374757
14071726354453
15021222324252
16021222324252
17021222324252
180212243648
190012243650
2005203550
2105203550
2205203550
23052035
Full 103 timetable from Rainham Interchange (Mon-Fri)

Every scheduled 103 bus departure from Rainham Interchange towards Chase Cross, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Chase Cross.
0500204055
06112332414957
07061524344454
08041424344555
09051525354555
10051525354555
11051525354555
12051525354555
13051525354555
14051525354453
15011020304050
16001020304050
17001020304050
18001020304152
190416284052
2004163045
2100153045
2200153045
2300153045
000015

First and Last are the earliest and latest scheduled departures from each stop in the chosen direction. Every is the typical daytime interval between buses from 07:00 to 19:00; buses may be more frequent at peak times and less frequent early and late. Times at the final stop are arrivals. Times at stops along the route are TfL's scheduled running times from the start of the route, so on busy days buses can run a few minutes later. Tap a stop row for its full list of departures. All times come from Transport for London's timetable data.

Source: TfL Timetable API

Bus 103 timetable FAQs

What time is the first 103 bus?

The first 103 bus leaves Chase Cross at 05:00 towards Rainham Station (Mon-Fri). From Rainham Interchange the first bus is at 05:00. Use the table above for the first bus from any stop on the route.

What time is the last 103 bus?

The last 103 bus leaves Chase Cross at 23:35 towards Rainham Station (Mon-Fri). From Rainham Interchange the last bus is at 00:15. Tap any stop in the table above to see its exact last departure.

How often does the 103 bus run?

During the day the 103 typically runs about every 10 minutes. Buses can be more frequent at peak times and less frequent early in the morning and late in the evening.

Does the 103 bus run on Sundays?

Yes. On Sundays the 103 runs from 05:00 until 23:35 from Chase Cross. Use the Sun button above to see full Sunday times.