Bus route 203 in London goes from “School Road (TW3)” to “Elmsleigh Bus Station”. The return journey ends at “Hounslow Bus Station” (150 m from “School Road (TW3)”).
The route of bus 203

From “School Road (TW3)” to “Elmsleigh Bus Station”: 39 stops. On the way: “Fairfields Road”, “Treaty Centre”, “Bell Corner / Hounslow House”, “St Michael & St Martin Church”, “Wellington Road North”, “St Pauls Church”, “Hounslow West Station”, “Great West Road / Basildene Road”, “Henlys Roundabout”, “Grantley Road”. Then “The Parkway Hatton”, “Girling Way”, “Great South West Road Hatton”, “Hatton Cross Station”, “Myrtle Avenue”, “Cains Lane”, “Hazelmere Close”, “West Road”, “Bedfont Close”, “Spinney Drive East Bedfont”. Then “Great South West Road East Bedfont”, “Animal Reception Centre”, “Beacon Road”, “Long Lane”, “Bedfont Road”, “Everest Road”, “Cordelia Road”, “Viscount Road”, “St Annes Avenue”, “Scots Close”. Before “Elmsleigh Bus Station”: “Ashford Hospital Entrance”, “Town Lane”, “Kenilworth Road”, “Shortwood Avenue”, “Crooked Billet Roundabout”, “Kingston Road”, “Ripley Way”.
The return journey is different. Towards “Hounslow Bus Station”: 39 stops. Only in this direction does it call at “High Street”, “Birch Green”, “Ashford Hospital”, “Great West Road / Renfrew Road”, “The Bell” and “Hounslow High Street”. Only in the direction of “Elmsleigh Bus Station” does it call at “Fairfields Road”, “Bell Corner / Hounslow House”, “Great West Road / Basildene Road”, “Great South West Road Hatton”, “Kingston Road” and “Ripley Way”. For the way back, board nearby: “Fairfields Road” → “Hounslow High Street” (100 m), “Bell Corner / Hounslow House” → “The Bell” (100 m), “Great West Road / Basildene Road” → “Great West Road / Renfrew Road” (50 m) and “Great South West Road Hatton” → “Hatton Cross Station” (150 m). Towards “Elmsleigh Bus Station”, board nearby: “High Street” → “Ripley Way” (100 m), “Birch Green” → “Kingston Road” (150 m), “Ashford Hospital” → “Ashford Hospital Entrance” (50 m) and “Great West Road / Renfrew Road” → “Great West Road / Basildene Road” (50 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 7 towards “Elmsleigh Bus Station” and 7 the other way. Tap a stop to see its name.
Other routes along the way
Shared sections with other routes: between “School Road (TW3)” and “Henlys Roundabout” it shares the road with routes 222 and H98; between “Beacon Road” and “Ashford Hospital Entrance” it shares the road with route 555; between “Viscount Road” and “Crooked Billet Roundabout” it shares the road with route 442.
Connections by stop, in route order:
- “School Road (TW3)”: buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37
- “Fairfields Road” (only towards “Elmsleigh Bus Station”): buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37
- “Treaty Centre”: buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H20, H22, H28 and H32
- “Bell Corner / Hounslow House” (only towards “Elmsleigh Bus Station”): buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H20, H22, H28 and H32
- “St Michael & St Martin Church”: buses 116, 117, 235, 237, 423 and H32
- “Wellington Road North”: buses H28 and H32
- “St Pauls Church”: buses H28, H32 and H91
- “Hounslow West Station”: buses H32 and H91
- “Girling Way”: bus 423
- “Great South West Road Hatton” (only towards “Elmsleigh Bus Station”): buses 90, 285, 423, 490, BL2, H25, H26, HHL and SL7
- “Hatton Cross Station”: buses 90, 285, 423, 490, BL2, H25, H26, HHL and SL7
- Stops from “Myrtle Avenue” to “West Road”: buses H25 and H26
- “Bedfont Close”: buses 116, H25 and H26
- “Spinney Drive East Bedfont”: buses 116, H25 and H26
- “Animal Reception Centre”: bus 490
- “Long Lane”: buses 490 and H30
- “Bedfont Road”: buses 490 and H30
- “Scots Close”: bus 116
- “Ashford Hospital Entrance”: buses 116 and 216
- “Town Lane”: buses 116 and 216
- “Kenilworth Road”: bus 216
- “Shortwood Avenue”: bus 216
- “Crooked Billet Roundabout”: buses 216 and X442
- “Kingston Road” (only towards “Elmsleigh Bus Station”): buses 117, 216, 290 and X442
- “Ripley Way” (only towards “Elmsleigh Bus Station”): buses 117, 216, 290, 458 and X442
- “Elmsleigh Bus Station”: buses 117, 216, 290, 458 and X442
- “High Street” (only towards “Hounslow Bus Station”): buses 117, 216, 290, 458 and X442
- “Birch Green” (only towards “Hounslow Bus Station”): buses 117, 216, 290 and X442
- “Ashford Hospital” (only towards “Hounslow Bus Station”): buses 116 and 216
- “Great West Road / Renfrew Road” (only towards “Hounslow Bus Station”): buses H32 and H91
- “The Bell” (only towards “Hounslow Bus Station”): buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H20, H22, H28 and H32
- “Hounslow High Street” (only towards “Hounslow Bus Station”): buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37
- “Hounslow Bus Station”: buses 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37
Pages for these routes: bus E8, bus H20, bus H22, bus H25, bus H26, bus H28, bus H30, bus H32, bus H37, bus H91, bus H98, bus HHL, bus SL7, bus X442, bus 90, bus 110, bus 111, bus 116, bus 117, bus 120.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions and answers
Does bus 203 go to “Hounslow West Station”?
Yes, in both directions.
Where can I change from bus 203 to another bus route?
Most routes stop at “School Road (TW3)” (110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37) and “Fairfields Road” (only towards “Elmsleigh Bus Station”; 110, 111, 116, 117, 120, 235, 237, 281, 423, E8, H22, H28, H32 and H37). All other stops with connections are listed above.
Checked on 5 October 2026. Source of the route and stops: Transport for London (TfL).