19 Bath to Bristol Parkway via Newbridge, Downend

Operated by First Bristol, Bath & the West. First bus 05:50, last bus 21:20. 34 journeys on weekdays. Today, a Sunday: first 08:10, last 18:50. Fares: adult single £2.60 to £3.00 — more.

Next towards Bristol Parkway from Bus Station (Bay 14): tomorrow 06:10

Next towards Bath from Bristol Parkway Stn (D): 18:50

Wanted a different 19? 51 other bus routes are numbered 19 elsewhere in the UK — see every 19 bus timetable by area.

Stop closure: James Street West & St James Parade — James Street West & St James Parade stops will be closed 12 to 14 Oct 2026 All disruptions →
Stop closure: Newbridge Court — The Newbridge Court stops will be closed 13 - 15 Oct 2026 All disruptions →
Stop closure: Woodstock Road — Woodstock Road stop will be closed 0800 - 1700 from 20 to 22 Oct 2026 All disruptions →

Timetable

Ends at Bristol Parkway Station · Sunday · 10 journeys
Stop 08:1009:1010:1011:1012:1013:1014:1015:1016:1017:10
Bus Station (Bay 14) 08:1009:1010:1011:1012:1013:1014:1015:1016:1017:10
Westgate Buildings (Wd) 08:1409:1410:1411:1412:1413:1414:1415:1416:1417:14
Oldfield School (NW-bound) 08:2309:2310:2311:2512:2513:2514:2515:2516:2517:25
Cherry Garden Road (B) 08:3409:3510:3511:3612:3613:3714:3715:3716:3717:37
Newton Road Shops (N-bound) 08:4209:4210:4211:4312:4413:4414:4415:4416:4417:44
Cecil Road (SW-bound) 08:5609:5610:5611:5812:5913:5915:0016:0016:5917:59
The Horseshoe (N-bound) 09:0910:0911:0912:1213:1314:1315:1316:1317:1318:13
Frenchay Campus (Stop C) 09:2310:2411:2412:2613:2714:2815:2716:2717:2718:27
Bristol Parkway Stn (C) 09:3510:3511:3512:3813:3914:4015:3916:3917:3918:38

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Bristol, Bath & the West whether this route takes part. Details →

Fares on the 19

Adult single £2.60 to £3.00

Adult single fare table, stage to stage
£2.60 The Weston
£2.60£2.60 Oldfield School (from BH)
£2.60£2.60£2.60 Kelston Park
£2.60£2.60£2.60£2.60 Kelston Mills
£2.60£2.60£2.60£2.60£2.60 Brewery Hill
£2.60£2.60£2.60£2.60£2.60£2.60 Cherry Garden Rd (to BL)
£2.60£2.60£2.60£2.60£2.60£2.60£2.60 The Cherry Tree
£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Park Crescent/Newton Road Shops
£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Station Road-Warmley
£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Kingswood Library
£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 The Turnpike
£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 The Horseshoe
£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Bromley Heath Avenue
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Begbrook Park (from BH)
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Stoke Lane
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Stoke Park
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Harry Stoke
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Great Stoke
£3.00£3.00£3.00£3.00£3.00£3.00£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60£2.60 Bristol Parkway Station
£3.00£3.00–£3.00£3.00£3.00–£2.60£2.60£2.60£2.60£2.60£2.60–––£2.60£2.60£2.60£2.60 Begbrook Park (to BH)
£2.60£2.60–£2.60£2.60£2.60–£2.60£2.60£2.60£2.60£2.60£2.60£2.60––£2.60£2.60£2.60£2.60£2.60 Cherry Garden Rd (from BL)
£2.60£2.60–£2.60£2.60£2.60–£2.60£2.60£2.60£3.00£3.00£3.00£3.00––£3.00£3.00£3.00£3.00£3.00£2.60 Oldfield School (to BH)

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

First Bus's published fares on the Bus Open Data Service, in force from 1 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with First Bristol, Bath & the West before you travel.

46–68% on time
average delay 2.1 min · the range 73 live GPS observations over 30 days can support

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 First Bristol, Bath & the West before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve 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 19

19 towards Bristol Parkway

All 75 stops
  1. Bus Station (Bay 14) Bath City Centre
  2. Westgate Buildings (Wd) Bath City Centre
  3. Monmouth Place (Gd) Bath City Centre
  4. Nile Street (W-bound) Kingsmead
  5. Comfortable Place (W-bound) Kingsmead
  6. Park Lane (W-bound) Lower Weston
  7. Windsor Villas (SW-bound) Lower Weston
  8. The Weston (NW-bound) Lower Weston
  9. Chelsea Road (NW-bound) Lower Weston
  10. Newbridge Court (NW-bound) Newbridge
  11. Evelyn Road (W-bound) Newbridge
  12. Penn Lea Road (NW-bound) Newbridge
  13. Partis College (NW-bound) Newbridge
  14. Penn Hill Road (NW-bound) Newbridge
  15. Oldfield School (NW-bound) Newbridge
  16. Kelston Park (NW-bound) Kelston
  17. The Crown (N-bound) Kelston
  18. Kelston Mill (NW-bound) Kelston
  19. The Tannery (NW-bound) North Stoke
  20. Swineford (NW-bound) Swineford
  21. Brewery Hill (NW-bound) Bitton
  22. The White Hart (NW-bound) Bitton
  23. Bitton School (NW-bound) Bitton
  24. Cherry Garden Road (B) Cherry Gardens
  25. Cherry Garden Lane (N-bound) Oldland Common
  26. The Beeches (N-bound) Oldland Common
  27. West Street (N-bound) Oldland Common
  28. Court Road (NW-bound) Oldland Common
  29. Westcourt Drive (N-bound) Oldland Common
  30. Rogers Close (N-bound) Cadbury Heath
  31. Park Road (W-bound) Cadbury Heath
  32. Newton Road Shops (N-bound) Cadbury Heath
  33. Hampton Close (NW-bound) Cadbury Heath
  34. Newton Road (NE-bound) Cadbury Heath
  35. Cadbury Heath Road (E-bound) Cadbury Heath
  36. The King William Iv (E-bound) Cadbury Heath
  37. St Ivel Way (N-bound) Warmley
  38. Crown Way (N-bound) Warmley
  39. Station Road (C) Warmley
  40. Baden Road (W-bound) Warmley
  41. Tenniscourt Road (W-bound) Kingswood
  42. Fussell Court (W-bound) Kingswood
  43. Crates Close (W-bound) Kingswood
  44. Civic Centre (opp) Kingswood
  45. Cecil Road (SW-bound) Kingswood
  46. Moravian Road (Stop C) Kingswood
  47. Cross Street (N-bound) Kingswood
  48. The Waterworks (N-bound) Soundwell
  49. The Turnpike (NE-bound) Soundwell
  50. Portland Street (N-bound) Staple Hill
  51. The Portcullis (D) Staple Hill
  52. Victoria Street (N-bound) Staple Hill
  53. Christchurch School (N-bound) Downend
  54. The Horseshoe (N-bound) Downend
  55. Cleeve Park Road (NW-bound) Downend
  56. Heath Walk (NW-bound) Downend
  57. Cleeve Wood Road (N-bound) Downend
  58. Bromley Heath Avenue (N-bound) Bromley Heath
  59. Quakers Road (N-bound) Bromley Heath
  60. Hambrook (W-bound) Frenchay
  61. Beckspool Road (SW-bound) Frenchay
  62. Alexander Road (SW-bound) Frenchay
  63. Begbrook Park (SW-bound) Broomhill
  64. Five Acre Drive (SW-bound) Broomhill
  65. Begbrook Lane (W-bound) Broomhill
  66. Stoke Lane (NW-bound) Broomhill
  67. Stoke Park (N-bound) Frenchay
  68. Frenchay Campus (Stop C) Frenchay
  69. UWE The Gardens (N-bound) Harry Stoke
  70. Coldharbour Lane (N-bound) Harry Stoke
  71. Harry Stoke (N-bound) Harry Stoke
  72. Hambrook Lane (NE-bound) Stoke Gifford
  73. Hunts Ground Road (W-bound) Stoke Gifford
  74. Parkway North P&R (SW-bound) Bristol Parkway
  75. Bristol Parkway Stn (C) Bristol Parkway

19 towards Bath

All 73 stops
  1. Bristol Parkway Stn (D) Bristol Parkway
  2. Parkway North P&R (NE-bound) Bristol Parkway
  3. Hambrook Lane (SW-bound) Stoke Gifford
  4. Harry Stoke (S-bound) Harry Stoke
  5. Coldharbour Lane (S-bound) Harry Stoke
  6. UWE The Gardens (S-bound) Harry Stoke
  7. Frenchay Campus (Stop A) Frenchay
  8. Stoke Park (S-bound) Frenchay
  9. Begbrook Lane (E-bound) Broomhill
  10. Five Acre Drive (NE-bound) Broomhill
  11. Begbrook Park (N-bound) Frenchay
  12. Alexander Road (NE-bound) Frenchay
  13. Beckspool Road (NE-bound) Frenchay
  14. Hambrook (E-bound) Frenchay
  15. Quakers Road (S-bound) Bromley Heath
  16. Bromley Heath Avenue (S-bound) Bromley Heath
  17. Heath Walk (SE-bound) Downend
  18. Cleeve Park Road (SE-bound) Downend
  19. The Horseshoe (SW-bound) Downend
  20. Christchurch School (SW-bound) Downend
  21. Victoria Street (S-bound) Staple Hill
  22. The Portcullis Staple Hill
  23. Portland Street (S-bound) Staple Hill
  24. The Turnpike (SW-bound) Soundwell
  25. The Waterworks (S-bound) Soundwell
  26. Morley Terrace (S-bound) New Cheltenham
  27. Cross Street (S-bound) Kingswood
  28. Kings Chase Centre (Stop A) Kingswood
  29. Clock Tower (E-bound) Kingswood
  30. Civic Centre (o/s) Kingswood
  31. Crates Close (E-bound) Kingswood
  32. Woodstock Road (E-bound) Kingswood
  33. Tenniscourt Road (E-bound) Kingswood
  34. Baden Road (E-bound) Warmley
  35. Station Road Warmley
  36. Crown Way (S-bound) Warmley
  37. St Ivel Way (S-bound) Warmley
  38. The King William Iv (W-bound) Cadbury Heath
  39. Cadbury Heath Road (W-bound) Cadbury Heath
  40. Newton Road (SW-bound) Cadbury Heath
  41. Hampton Close (SE-bound) Cadbury Heath
  42. Park Crescent (S-bound) Cadbury Heath
  43. Park Road (E-bound) Cadbury Heath
  44. Rogers Close (S-bound) Cadbury Heath
  45. Westcourt Drive (SE-bound) Oldland Common
  46. Court Road (S-bound) Oldland Common
  47. West Street (S-bound) Oldland Common
  48. The Beeches (S-bound) Oldland Common
  49. Cherry Garden Lane (S-bound) Oldland Common
  50. Cherry Garden Road Cherry Gardens
  51. Bitton School (SE-bound) Bitton
  52. The White Hart (E-bound) Bitton
  53. Golden Valley Lane (SE-bound) Bitton
  54. Brewery Hill (SE-bound) Bitton
  55. Swineford (SE-bound) Swineford
  56. The Tannery (SE-bound) North Stoke
  57. Kelston Mill (SE-bound) Kelston
  58. The Crown (S-bound) Kelston
  59. Kelston Park (SE-bound) Kelston
  60. Oldfield School (SE-bound) Newbridge
  61. Penn Hill Road (SE-bound) Newbridge
  62. Partis College (SE-bound) Newbridge
  63. Penn Lea Road (E-bound) Newbridge
  64. Newbridge Court (SE-bound) Newbridge
  65. Chelsea Road (SE-bound) Lower Weston
  66. The Weston (E-bound) Lower Weston
  67. Windsor Villas (NE-bound) Lower Weston
  68. Park Lane (E-bound) Lower Weston
  69. Comfortable Place (E-bound) Kingsmead
  70. Nile Street (E-bound) Kingsmead
  71. James Street West (Gc) Bath City Centre
  72. James Street West (Wf) Bath City Centre
  73. Bus Station (Bay 14) Bath City Centre

Towns & areas on this route

Frequently asked questions

What time is the first 19 bus?

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

What time is the last 19 bus?

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

How much does the 19 bus cost?

First Bristol, Bath & the West's published fares on the 19: adult single £2.60 to £3.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Bristol, Bath & the West day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 19 bus?

The 19 is operated by First Bristol, Bath & the West.

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