🚌 Bus from Heathrow Airport Terminal 5 to Slough Town Centre

5 direct routes · about 29 min · first bus 00:30, last bus 23:30 (weekdays).

💷 Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Direct routes

RouteOperatorJourney timeWeekday journeysFirstLastBoard at
703 Thames Valley Buses ~29 min 129 00:30 23:30 Heathrow Terminal 5 (Stop 7)
7 First Berkshire & The Thames Valley ~38 min 77 04:34 00:10 Heathrow Terminal 5 (Stop 8)
8 First Berkshire & The Thames Valley ~80 min 72 06:20 20:22 Heathrow Terminal 5 (Stop 8)
5 Thames Valley Buses ~30 min 57 04:55 23:15 Heathrow Terminal 5 (Stop 8)
704 Thames Valley Buses ~26 min 40 06:40 21:40 Heathrow Terminal 5 (Stop 7)

Times are for the first boarding point in Heathrow Airport Terminal 5 on each route's weekday timetable — open the route for the full timetable, live map and every stop.

Frequently asked questions

Which bus goes from Heathrow Airport Terminal 5 to Slough Town Centre?

5 routes run directly from Heathrow Airport Terminal 5 to Slough Town Centre: the 703 (Thames Valley Buses), the 7 (First Berkshire & The Thames Valley), the 8 (First Berkshire & The Thames Valley), the 5 (Thames Valley Buses), the 704 (Thames Valley Buses).

How long does the bus take from Heathrow Airport Terminal 5 to Slough Town Centre?

Around 29 minutes on the 703, depending on time of day and traffic.

What time is the first and last bus from Heathrow Airport Terminal 5 to Slough Town Centre?

On weekdays the first direct bus (the 703) leaves around 00:30 and the last around 23:30. Check the route timetable for weekends.

How much is the bus from Heathrow Airport Terminal 5 to Slough Town Centre?

Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options