620 Old Sodbury to Bath via Chipping Sodbury, Yate

Operated by Stagecoach West. First bus 06:15, last bus 17:45. 12 journeys on weekdays. Fares: adult single £1.50 to £2.00 — more.

Next towards Bath from The Cross Hands (E-bound): tomorrow 06:15

Next towards Old Sodbury from Bus Station (Bay 3): tomorrow 07:30

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

Stop closure: Rodborough — Rodborough will be closed from 27 July to 20 Dec 2026 All disruptions →
Stop closure: Green Park — The Green Park stop will be closed 5 Oct to 22 Nov 2026 All disruptions →
Stop closure: Folly Farm — The Folly Farm stops will be closed 0800 - 1800 from 12 to 14 Oct 2026 All disruptions →

Timetable

Ends at Bath City Centre Bus Station · Monday to Friday · 6 journeys
Stop 06:1507:1509:1512:1515:1515:15
The Cross Hands (E-bound) 06:1507:1509:1512:1515:1515:15
The Clock (W-bound) 06:2307:2309:2312:2315:2315:23
Chipping Sodbury School (N-bound) ·····15:27
Shopping Centre (Stop A) 06:3007:3009:3012:3015:3015:35
Goldcrest Road (W-bound) 06:3307:3309:3312:3315:33·
Sunningdale (S-bound) ·····15:38
War Memorial (S-bound) 06:4007:4009:4012:4015:4015:43
Broad Lane (SW-bound) ·····15:44
Pucklechurch Village Hall (E-bound) 06:4707:4709:4712:4715:4715:52
The Rose and Crown (E-bound) 06:5707:5909:5912:5915:5916:04
Blathwayt Arms (SE-bound) 07:0708:0710:0713:0716:0716:12
Bus Station (Bay 3) 07:2208:2710:2213:2216:2216:27

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 620 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 620

Adult single £1.50 to £2.00 · Adult return £3.50 to £4.80 · Child single £0.75 to £1.00

Adult single fare table, stage to stage
£1.50 Cross Hands
£1.50£2.00 Chipping Sodbury
£2.00£2.00£1.50 Yate
£2.00£2.00£2.00£1.50 Rodborough
£2.00£2.00£2.00£2.00£1.50 Westerleigh
£2.00£2.00£2.00£2.00£2.00£1.50 Westerleigh Hill
£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Pucklechurch
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Wick
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Battlefields Lodge
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Langridge Turn
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50£1.50 Lansdown Cemetery
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Hamilton Road
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 St Stephens Church
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Alfred Street
£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£2.00£1.50 Bath City Centre

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

Stagecoach'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 Stagecoach West before you travel.

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 Stagecoach 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 620

620 towards Bath

All 64 stops
  1. The Cross Hands (E-bound) Old Sodbury
  2. Camers (N-bound) Old Sodbury
  3. The Dog Inn (W-bound) Old Sodbury
  4. Commonmead Lane (W-bound) Old Sodbury
  5. Colts Green (W-bound) Chipping Sodbury
  6. The Bell Hotel (W-bound) Chipping Sodbury
  7. Kingrove Crescent (SW-bound) Chipping Sodbury
  8. The Boot (NW-bound) Chipping Sodbury
  9. The Clock (W-bound) Chipping Sodbury
  10. Chipping Sodbury School (N-bound) Chipping Sodbury
  11. Bowling Hill (NW-bound) Chipping Sodbury
  12. The Ridge (NW-bound) Yate
  13. Shopping Centre (Stop A) Yate
  14. Mallard Close (S-bound) Chipping Sodbury
  15. Goldcrest Road (W-bound) Chipping Sodbury
  16. Dovecote (W-bound) Yate
  17. Wentworth (SW-bound) Yate
  18. Sunningdale (S-bound) Yate
  19. Bredon (W-bound) Yate
  20. Abbotswood (W-bound) Yate
  21. Pitchcombe (W-bound) Yate
  22. Rodborough (S-bound) Yate
  23. Nibley Turn (S-bound) Westerleigh
  24. Wapley Turn (S-bound) Westerleigh
  25. War Memorial (S-bound) Westerleigh
  26. Shorthill Road (SE-bound) Westerleigh
  27. Mill Crescent (W-bound) Westerleigh
  28. Broad Lane (SW-bound) Westerleigh
  29. Kidney Hill (S-bound) Westerleigh
  30. Sunnybank (E-bound) Westerleigh
  31. Westerleigh Hill Crossroads (E-bound) Westerleigh
  32. Westerleigh Crematorium (S-bound) Westerleigh
  33. Motorway Bridge (S-bound) Pucklechurch
  34. Castle Road (SW-bound) Pucklechurch
  35. Pucklechurch Village Hall (E-bound) Pucklechurch
  36. Maple Walk (SW-bound) Pucklechurch
  37. Kestrel Drive (S-bound) Pucklechurch
  38. Goldfinch Way (E-bound) Pucklechurch
  39. Abson Road (S-bound) Abson
  40. Woodside Farm (S-bound) Abson
  41. Naishcombe Hill (S-bound) Wick
  42. Mendip View (SW-bound) Wick
  43. Church Road (E-bound) Wick
  44. The Carpenters Arms (SE-bound) Wick
  45. The Rose and Crown (E-bound) Wick
  46. Oldbury Lane (E-bound) Wick
  47. Tracy Park (S-bound) Wick
  48. Beach Farm Turn (S-bound) Beach
  49. Battlefields (S-bound) Lansdown
  50. Langridge Turn (S-bound) Lansdown
  51. Blathwayt Arms (SE-bound) Lansdown
  52. Hamilton House (SE-bound) Ensleigh
  53. Lansdown Park (S-bound) Ensleigh
  54. Kingswood School (S-bound) Lansdown
  55. Hamilton Road (S-bound) Lansdown
  56. Sion Road (SE-bound) Lansdown
  57. St Stephen's Church (S-bound) Lansdown
  58. Ballance Street (SE-bound) Lansdown
  59. Belvedere (S-bound) Lansdown
  60. Alfred Street (Ab) Bath City Centre
  61. Queen Square (Sa) Bath City Centre
  62. Green Park (Gb) Bath City Centre
  63. Corn Street (Wt) Bath City Centre
  64. Bus Station (Bay 3) Bath City Centre

620 towards Old Sodbury

All 64 stops
  1. Bus Station (Bay 3) Bath City Centre
  2. Corn Street (Wi) Bath City Centre
  3. Green Park (Ga) Bath City Centre
  4. Alfred Street (Aa) Bath City Centre
  5. Belvedere (N-bound) Lansdown
  6. Ballance Street (NW-bound) Lansdown
  7. Lansdown Grove (N-bound) Lansdown
  8. St Stephen's Church (N-bound) Lansdown
  9. Sion Road (NW-bound) Lansdown
  10. Hamilton Road (N-bound) Lansdown
  11. Kingswood School (N-bound) Lansdown
  12. Lansdown Park (NW-bound) Ensleigh
  13. Hamilton House (NW-bound) Ensleigh
  14. Lansdown Cemetery (NW-bound) Ensleigh
  15. Blathwayt Arms (NW-bound) Lansdown
  16. Langridge Turn (NW-bound) Lansdown
  17. Battlefields (N-bound) Lansdown
  18. Beach Farm Turn (NW-bound) Beach
  19. Tracy Park (N-bound) Wick
  20. Oldbury Lane (W-bound) Wick
  21. The Rose and Crown (W-bound) Wick
  22. The Carpenters Arms (W-bound) Wick
  23. Church Road (N-bound) Wick
  24. Mendip View (NE-bound) Wick
  25. Naishcombe Hill (N-bound) Wick
  26. Woodside Farm (N-bound) Abson
  27. Abson Road (N-bound) Abson
  28. Goldfinch Way (W-bound) Pucklechurch
  29. Kestrel Drive (N-bound) Pucklechurch
  30. Maple Walk (NE-bound) Pucklechurch
  31. The Fleur De Lys (W-bound) Pucklechurch
  32. Castle Road (NE-bound) Pucklechurch
  33. Deleted (N-bound) Pucklechurch
  34. Motorway Bridge (N-bound) Pucklechurch
  35. Westerleigh Crematorium (N-bound) Westerleigh
  36. Shorthill Road (NW-bound) Westerleigh
  37. Westerleigh Hill Crossroads (W-bound) Westerleigh
  38. Kidney Hill (N-bound) Westerleigh
  39. Broad Lane (E-bound) Westerleigh
  40. Mill Crescent (E-bound) Westerleigh
  41. War Memorial (N-bound) Westerleigh
  42. Wapley Turn (N-bound) Westerleigh
  43. Nibley Turn (N-bound) Westerleigh
  44. Rodborough (N-bound) Yate
  45. Pitchcombe (E-bound) Yate
  46. Abbotswood (E-bound) Yate
  47. Bredon (E-bound) Yate
  48. Dovecote (E-bound) Yate
  49. Goldcrest Road (E-bound) Chipping Sodbury
  50. Mallard Close (N-bound) Chipping Sodbury
  51. Sunningdale (N-bound) Yate
  52. Wentworth (N-bound) Yate
  53. Shopping Centre (Stop B) Yate
  54. The Ridge (SE-bound) Yate
  55. Bowling Hill (SE-bound) Chipping Sodbury
  56. Chipping Sodbury School (N-bound) Chipping Sodbury
  57. The Clock (E-bound) Chipping Sodbury
  58. The Boot (SE-bound) Chipping Sodbury
  59. The Bell Hotel (E-bound) Chipping Sodbury
  60. Colts Green (E-bound) Chipping Sodbury
  61. Commonmead Lane (E-bound) Old Sodbury
  62. The Dog Inn (E-bound) Old Sodbury
  63. Camers (S-bound) Old Sodbury
  64. The Cross Hands (E-bound) Old Sodbury

Towns & areas on this route

Frequently asked questions

What time is the first 620 bus?

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

What time is the last 620 bus?

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

How much does the 620 bus cost?

Stagecoach West's published fares on the 620: adult single £1.50 to £2.00, adult return £3.50 to £4.80, child single £0.75 to £1.00. The 620 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. Stagecoach West day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 620 bus?

The 620 is operated by Stagecoach West.

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