21D Milehouse to St Budeaux via Derriford, Whitleigh

Operated by Plymouth Citybus. First bus 04:00, last bus 05:15. 2 journeys on weekdays. Fares: adult single £2.50 to £3.00 — more.

Next towards St Budeaux from Outland Road Church (NE-bound): tomorrow 04:00

Night bus — overnight departures 04:00–05:46. Sunday–Thursday nights. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Timetable

Ends at St Budeaux Square 3 · Monday to Friday · 2 journeys

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The 21D is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the 21D

Adult single £2.50 to £3.00 · Adult return £5.00 to £6.00 · Child single £2.00 to £3.00 · Child return £4.00 to £5.50

Adult single fare table, stage to stage
£2.50 Ham Drive/Outland Road
£2.50£2.50 Morrisons Outland Road
£2.80£2.50£2.50 St Boniface College
£3.00£2.80£2.50£2.50 Crownhill Loop
£3.00£3.00£2.50£2.50£2.50 Future Inn
£3.00£3.00£2.50£2.50£2.50£2.50 Derriford Roundabout
£3.00£3.00£3.00£2.50£2.50£2.50£2.50 Southway Drive Top
£3.00£3.00£3.00£3.00£2.80£2.50£2.50£2.50 Southway Ranco
£3.00£3.00£3.00£3.00£2.80£2.80£2.50£2.50£2.50 Clittaford Road/Lundy Cl
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.50 Hornbrook Gardens
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.50£2.50 Dunnet Road Bottom
£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.50£2.50 Looseleigh Ln Bottom
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.50 Whitleigh Cross
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50 Appleby Walk/Budshead Rd
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50£2.50 Whitleigh Green
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50 Biggin Hill/Lakeside Dr
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50 Bull & Bush
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50 Uxbridge Dr/Northolt Ave
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.50£2.50 West Park
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50 Victoria Road Evelyn St
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50 St Budeaux Square

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Milehouse.

Go-Ahead's published fares on the Bus Open Data Service, in force from 1 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Plymouth Citybus before you travel.

Tickets on the 21D

Plymouth Citybus publishes singles and day returns on this route for adults and children.

Adult Return · Young Person Return

…and 2 more tickets on this route.

Ticket types come from Plymouth Citybus's own fares data on the Bus Open Data Service, last updated 1 October 2026. Prices for singles and returns are under Fares above; for the others, check with Plymouth Citybus.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Plymouth Citybus before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 21D

21D towards St Budeaux

All 61 stops
  1. Outland Road Church (NE-bound) Milehouse
  2. Segrave Road (NE-bound) Milehouse
  3. Onslow Road (NE-bound) Peverell
  4. Outland Road (NE-bound) Peverell
  5. St Erth Road (NE-bound) Hartley
  6. St Boniface College (N-bound) Manadon
  7. Crownhill Low Level (N-bound) Crownhill
  8. Crownhill Fort (NE-bound) Crownhill
  9. Tavistock Road (NE-bound) Crownhill
  10. Windsor House (NE-bound) Derriford
  11. Tavistock Road (NE-bound) Derriford
  12. Powisland Drive (NE-bound) Derriford
  13. George Junction (NE-bound) Southway
  14. Roborough Surgery (NW-bound) Southway
  15. Barndale Crescent (NW-bound) Southway
  16. Oakwood Primary (NW-bound) Southway
  17. Southway Shops (W-bound) Southway
  18. Pendeen Crescent (SW-bound) Southway
  19. Rockfield Footpath (SW-bound) Southway
  20. The Falstaff (NE-bound) Southway
  21. Alger Walk (SW-bound) Southway
  22. Waring Road (W-bound) Southway
  23. Medland Crescent (SW-bound) Southway
  24. Hornbrook Gardens (SE-bound) Southway
  25. Dunnet Road (SE-bound) Southway
  26. Southway Drive Green (SE-bound) Southway
  27. Looseleigh Lane (SE-bound) Southway
  28. Tamerton Foliot Road Hill (S-bound) Southway
  29. Lancaster Gardens (NW-bound) Whitleigh
  30. Bodmin Road East (W-bound) Whitleigh
  31. Whitleigh Court (W-bound) Whitleigh
  32. Appleby Walk (NW-bound) Whitleigh
  33. Bethany Evangelical Church (W-bound) Whitleigh
  34. Woodlands School (W-bound) Whitleigh
  35. Westbury Close (W-bound) Whitleigh
  36. Canterbury Drive (SW-bound) Whitleigh
  37. Budshead Road (SW-bound) West Park
  38. Budshead Road West (W-bound) Ernesettle
  39. Millford School (NW-bound) Ernesettle
  40. Hill Path (W-bound) Ernesettle
  41. Bull and Bush (W-bound) Ernesettle
  42. Hawkinge Gardens West (NW-bound) Ernesettle
  43. Northolt Avenue (NW-bound) Ernesettle
  44. New Chivenor Avenue (W-bound) Ernesettle
  45. Ernesettle Lane RNAD (SE-bound) Ernesettle
  46. Ernesettle Lane Top (SE-bound) Ernesettle
  47. West Park Shops (E-bound) West Park
  48. Ringmore Way (E-bound) West Park
  49. Ashburnham Road (S-bound) Honicknowle
  50. Coombe Park Lane East (W-bound) Honicknowle
  51. Coombe Park Lane Green (W-bound) Honicknowle
  52. Kedlestone Avenue (NW-bound) West Park
  53. West Park Shops (W-bound) West Park
  54. Crownhill Road Playing Fields (SW-bound) West Park
  55. Marrett Road (W-bound) St Budeaux
  56. Roman Way (SW-bound) St Budeaux
  57. Row Lane (SW-bound) St Budeaux
  58. Victoria Road Tennis Courts (W-bound) St Budeaux
  59. Victoria Road Shops (S-bound) St Budeaux
  60. Victoria Road Library (S-bound) St Budeaux
  61. St Budeaux Square 3 (Stop 3) St Budeaux

Towns & areas on this route

Frequently asked questions

What time is the first 21D bus?

The first 21D departure on weekdays leaves at 04:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 21D bus?

The last 21D on weekdays leaves its first stop at 05:15. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 21D bus cost?

Plymouth Citybus's published fares on the 21D: adult single £2.50 to £3.00, adult return £5.00 to £6.00, child single £2.00 to £3.00, child return £4.00 to £5.50. The 21D is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Plymouth Citybus day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 21D bus?

The 21D is operated by Plymouth Citybus.

Timetable data from Plymouth Citybus via the DfT Bus Open Data Service (South West England feed). Check before you travel — services can change at short notice.