London Bus 350 Timetable

First bus, last bus and departure times at every stop

Route: Millington Road ↔ Heathrow Terminal 5
Timetable last updated: 24 August 2026

This is the full timetable for the number 350 bus in London, which runs between Millington Road and Heathrow Terminal 5. The table shows the first bus, the last bus and how often the 350 runs from each of the 29 stops in each direction. Times below are for buses towards Heathrow Terminal 5 (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 350. Waiting at a stop right now? See live arrivals and the route map for bus 350 instead.

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

Stop First Last Every
Millington RoadP
03:25
00:00
20 min
Fairey CornerK
03:26
00:01
20 min
Hayes & Harlington StationL
03:26
00:01
20 min
Clayton RoadM
03:27
00:02
20 min
Hayes Town CentreP
03:28
00:03
20 min
Printing House LaneJ
03:30
00:05
20 min
Botwell CommonH
03:31
00:06
20 min
Orwell CloseG
03:32
00:07
20 min
Barra Hall RoadF
03:33
00:08
20 min
Beechwood AvenueE
03:34
00:09
20 min
The SquareG
03:36
00:11
20 min
Furzeground WayH
03:37
00:12
20 min
Longwalk RoadJ
03:38
00:13
20 min
Iron Bridge RoadK
03:40
00:15
20 min
Stone Close
03:41
00:16
20 min
Whitethorn Avenue
03:43
00:18
20 min
Roberts Close
03:44
00:19
20 min
Albert RoadD
03:45
00:20
20 min
West Drayton StationF
03:47
00:22
20 min
Ferrers AvenueH
03:48
00:23
20 min
Brandville RoadJ
03:48
00:23
20 min
Church Road
03:50
00:25
20 min
Porters Way
03:50
00:25
20 min
Harmondsworth Road
03:52
00:27
20 min
Harmondsworth LaneA
03:54
00:29
20 min
Candover CloseB
03:55
00:30
20 min
Skyport DriveC
03:55
00:30
20 min
Colnbrook By-PassT
03:56
00:31
20 min
Heathrow Terminal 51
04:01
00:36
20 min
Full 350 timetable from Millington Road (Mon-Fri)

Every scheduled 350 bus departure from Millington Road towards Heathrow Terminal 5, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Heathrow Terminal 5.
032555
04153555
05153555
06122944
0700204058
08173757
092040
10002040
11002040
12002040
13002040
1400203755
15153555
16153555
17153555
18153555
19153555
202555
212555
222555
2325
0000
Full 350 timetable from Heathrow Terminal 5 (Mon-Fri)

Every scheduled 350 bus departure from Heathrow Terminal 5 towards Fairey Corner, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Fairey Corner.
04053555
05153555
06153452
07112947
08072748
09093151
10113151
11113151
12113151
13113151
14112947
15052545
16052545
17052545
18052545
19052545
20052545
210530
220030
230030
000035

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 350 timetable FAQs

What time is the first 350 bus?

The first 350 bus leaves Millington Road at 03:25 towards Heathrow Terminal 5 (Mon-Fri). From Heathrow Terminal 5 the first bus is at 04:05. Use the table above for the first bus from any stop on the route.

What time is the last 350 bus?

The last 350 bus leaves Millington Road at 00:00 towards Heathrow Terminal 5 (Mon-Fri). From Heathrow Terminal 5 the last bus is at 00:35. Tap any stop in the table above to see its exact last departure.

How often does the 350 bus run?

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

Does the 350 bus run on Sundays?

Yes. On Sundays the 350 runs from 03:25 until 00:00 from Millington Road. Use the Sun button above to see full Sunday times.