Terminal 5 does not have its own bus station, but there are stops outside the terminal for both buses and coaches. Depending on where you are arriving from (or where you want to go), you may find that you need to use the airport’s central bus station, which is located between Terminals 1 and 3. There are free buses within the airport area for you to other terminals, so you won’t be too inconvenienced by using the bus station.
Coaches stop outside the terminal at stops 13-16. National Express run coaches between London, Oxford, Northampton, Cambridge and Norwich and Terminal 5. Information about coaches to and from Heathrow on National Express can be found on their website.
There are also Railair services to Terminal 5 from Reading, Oxford and Woking. Other destinations can be reached from the Heathrow bus station, with much of the country being covered by National Express and other providers. They include Brighton, Norwich, Cambridge, Bradford, Leeds, Mansfield, Coventry, Wolverhampton, Oxford, Cardiff and Swansea, among others. Coaches to other London airports including Stansted, Gatwick and Luton run for nearly 24 hours a day.
Local buses run to Terminal 5 from towns in the surrounding area, including Slough, Hounslow, Southall and Richmond. At night, the N9 bus runs direct between Trafalgar Square and Terminal 5. Many other London destinations can be easily reached by bus from the central bus station. However (other than at night) it’s generally best to use buses for more local journeys, and take the tube to reach central London, as traffic can be bad. It’s worth buying an oyster card to use buses anywhere in London, as these make fares far cheaper. This is a pre-paid card which you load with money and can use on any Transport for London buses and on the Underground network. It is still possible to pay cash fares on the bus. For more information on buses, take a look at Transport for London’s website.