London Bus 350 Timetable

First bus, last bus and departure times at every stop

Route: Millington Road ↔ Heathrow Terminal 5
Timetable last updated: 12 October 2026

Tap a stop for all departure times and live arrivals.

Stop First Last Every
Millington RoadP
03:25
00:00
20 min
Fairey CornerK
03:25
00:00
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:31
00:06
20 min
Botwell CommonH
03:32
00:07
20 min
Orwell CloseG
03:33
00:08
20 min
Barra Hall RoadF
03:34
00:09
20 min
Beechwood AvenueE
03:34
00:09
20 min
Botwell Common Road
03:35
00:10
20 min
The SquareG
03:38
00:13
20 min
Furzeground WayH
03:39
00:14
20 min
Longwalk RoadJ
03:40
00:15
20 min
Iron Bridge RoadK
03:41
00:16
20 min
Stone Close
03:43
00:18
20 min
Whitethorn Avenue
03:44
00:19
20 min
Roberts Close
03:45
00:20
20 min
Albert RoadD
03:46
00:21
20 min
West Drayton StationF
03:48
00:23
20 min
Ferrers AvenueH
03:49
00:24
20 min
Brandville RoadJ
03:50
00:25
20 min
Church Road
03:51
00:26
20 min
Porters Way
03:52
00:27
20 min
Harmondsworth Road
03:53
00:28
20 min
Harmondsworth LaneA
03:56
00:31
20 min
Candover CloseB
03:57
00:32
20 min
Skyport DriveC
03:58
00:33
20 min
Colnbrook By-PassT
03:58
00:33
20 min
Heathrow Terminal 51
04:03
00:38
20 min

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 30 stops in each direction. Use the controls above 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.

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
05163656
06133249
07072545
08052545
09052443
10032343
11032343
12022242
13022242
14022242
15012142
16022343
17032343
18032343
19032343
20042454
212454
222454
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.
04053454
05143555
06153350
07092847
08062647
09072848
10092950
11103050
12103050
13103049
14082543
15012141
16012141
17012141
18022243
19032344
20042545
210737
220737
230737
000740

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:40. 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.