Eltham Buses: Routes From Eltham Station and Well Hall Road, Fares and Night Buses
The TfL bus routes that serve Eltham, where they go, and what TfL says buses cost.
Eltham's buses are Transport for London routes. TfL's stop page for Eltham Church on Well Hall Road listed routes 132, 161, 162, 233, 286 and 314. A pay as you go adult journey is £1.75, with the Hopper fare allowing unlimited journeys within one hour. Check TfL's route pages for current times.
Eltham's buses are Transport for London routes, with timetables, live arrivals and bus maps on TfL's buses pages. Routes are sometimes diverted or changed, so use TfL's route pages and journey planner for current times. What follows is taken from TfL's own route and stop pages.
Which buses serve Eltham?
TfL's stop page for Eltham Church / Well Hall Road listed six routes: 132 and 161 towards North Greenwich, 162, 233 and 314 towards Eltham Station and bus station, and 286 towards Greenwich Cutty Sark. It showed the earliest weekday bus at 04:36 and the latest at 00:02, with later starts on Sunday. The routes below show termini and key stops as TfL lists them.
- 124: Catford (Stanstead Road / St Dunstan's College) to Southend Crescent in Eltham, via Catford Bridge, Grove Park, Mottingham Station and Eltham High Street.
- 126: Ringers Road to Eltham High Street / Foots Cray Road, via Plaistow Green, Grove Park Station and Mottingham Station.
- 132: North Greenwich Station to Geddes Place via Bexleyheath Shopping Centre, serving Kidbrooke, Eltham Station and Blackfen.
- 160: Thomas Lane to Sidcup Station, via Lewisham Town Hall, Eltham High Street, New Eltham Station, Chislehurst and Queen Mary's Hospital.
- 161: Chislehurst War Memorial to North Greenwich Station, via Mottingham Station, Eltham Station, Queen Elizabeth Hospital and Woolwich Arsenal.
- 162: Beckenham Junction Station to Eltham Bus Station, via Bromley South, Chislehurst and New Eltham.
- 233: Eltham Bus Station to Beechenlea Lane, Swanley, via Eltham High Street, New Eltham Station and Sidcup Station.
- 286: Queen Mary's Hospital, Sidcup to Greenwich Town Centre / Cutty Sark, via Sidcup Station, the University of Greenwich Avery Hill Campus, Eltham Station, Kidbrooke, Blackheath and Westcombe Park.
- 314: Eltham Bus Station to New Addington, via New Eltham Station, Bromley, Hayes and Addington Village.
- 321: Foots Cray Tesco to New Cross Sainsbury's, via Sidcup, New Eltham Station, Eltham High Street, Lee Green and Lewisham.
- B15: Bexleyheath Clock Tower to Horncastle Road (Horn Park), via Welling, Falconwood Station and Eltham High Street.
Which bus goes to the hospital?
For the Queen Elizabeth Hospital in Woolwich, TfL's route 161 page lists the hospital among the stops, between Eltham and Woolwich. For Queen Mary's Hospital in Sidcup, routes 160 and 286 list it as a stop or terminus. Check the stop name on TfL's journey planner before you travel. See our urgent care guide.
Is there a night bus?
TfL lists the N21 as a night route between Bexleyheath Clock Tower and Charing Cross Station, passing through Bexley, Eltham, Lewisham, New Cross, Peckham and Southwark. For other night routes, check TfL's route pages. TfL's route pages show the operating pattern.
What do the buses cost?
According to TfL's bus and tram fares page, a pay as you go adult journey is £1.75. The Hopper fare allows unlimited journeys within one hour of touching in for £1.75, and the adult daily cap is £5.25. TfL says all 5 to 10 year olds travel free on buses and trams without needing a Zip Oyster photocard, unless they look older than 10. These are TfL's published figures at the time of writing (October 2026) and fares can change, so confirm on the page.
Which routes link to trains?
Routes 162, 233 and 314 serve Eltham Station and the town's bus station, and 160, 233, 314 and 321 call at New Eltham Station, per TfL. 124, 126 and 161 serve Mottingham Station. See our train stations guide.
Frequently asked questions
- Which buses go through Eltham?
- TfL's stop page for Eltham Church / Well Hall Road listed routes 132, 161, 162, 233, 286 and 314. Other routes TfL lists for the area include 124, 126, 160, 321 and B15.
- Which bus goes from Eltham to Queen Elizabeth Hospital?
- TfL's route 161 page lists the hospital among the stops, between Eltham and Woolwich. The 161 runs from Chislehurst War Memorial to North Greenwich Station.
- Which bus goes to Queen Mary's Hospital in Sidcup from Eltham?
- TfL's route pages list Queen Mary's Hospital as a stop or terminus for routes 160 and 286.
- Is there a night bus in Eltham?
- TfL lists the N21 as a night route between Bexleyheath Clock Tower and Charing Cross Station, passing through Bexley, Eltham, Lewisham, New Cross, Peckham and Southwark.
- How much is a bus fare in Eltham?
- According to TfL, a pay as you go adult journey is £1.75, the Hopper fare allows unlimited journeys within one hour for £1.75, and the adult daily cap is £5.25. Children aged 5 to 10 travel free.
- Which buses connect with Eltham, New Eltham and Mottingham stations?
- Routes 162, 233 and 314 serve Eltham Station and the bus station. Routes 160, 233, 314 and 321 call at New Eltham Station. Routes 124, 126 and 161 serve Mottingham Station.
Share this article