271 Bath to Devizes via Bathford, Kingsdown

Operated by Faresaver. Registered as running via Melksham. First bus 06:33, last bus 17:18. 19 journeys on weekdays. Fares: singles capped at £3 — more.

Next towards Devizes from Guildhall (Cg): tomorrow 09:18

Next towards Bath from Bud's Bar (nr): tomorrow 06:33

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

Road Closure: Northgate Street — Northgate Street will be closed 11& 12 Oct 2026 All disruptions →

Timetable

Ends at Melksham unless marked “to …” · Monday to Friday · 9 journeys
Stop 09:1810:1811:1812:1813:1814:1815:1816:18 to Devizes17:18 to Devizes
Guildhall (Cg) 09:1810:1811:1812:1813:1814:1815:1816:1817:18
Lambridge (NE-bound) 09:2710:2711:2712:2713:2714:2715:2716:3017:30
British Legion (E-bound) 09:3210:3211:3212:3213:3214:3215:3216:3717:38
Swan (o/s) 09:3510:3511:3512:3513:3514:3515:3516:4117:42
Post Office Lane (E-bound) 09:4210:4211:4212:4213:4214:4215:4216:5017:50
Pear Tree (E-bound) 09:4610:4611:4612:4613:4614:4615:4616:5417:54
Church Farm For Church (SE-bound) 09:4910:4911:4912:4913:4914:4915:4916:5717:57
Market Place (S-bound) ·······17:1018:09
Bud's Bar (nr) 09:5810:5811:5812:5813:5814:5815:5817:1218:11
Tower Road (S-bound) ·······17:1618:14
Kingfisher Drive (N-bound) ·······17:2518:22
Three Magpies (E-bound) ·······17:3018:27
Market Place Bus Island (SE-bound) ·······17:4118:35

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.

The 271 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 →

Tickets on the 271

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

Adult Return 23 · Adult Single 23 · Child Return 23 · Child Single 23

Ticket types come from Faresaver's own fares data on the Bus Open Data Service, last updated 1 October 2026. That dataset lists what's sold, not what it costs, so check prices with Faresaver.

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 Faresaver before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 271

271 towards Devizes

All 64 stops
  1. Guildhall (Cg) Bath City Centre
  2. Broad Street (Sd) Bath City Centre
  3. Hilton Hotel (Sf) Bath City Centre
  4. Walcot Gate (N-bound) Walcot
  5. Snow Hill (NE-bound) Walcot
  6. Morrisons (NE-bound) Walcot
  7. Balustrade (NE-bound) Grosvenor
  8. Lambridge (NE-bound) Lambridge
  9. Bathford Bridge (SE-bound) Bathford
  10. The Crown (E-bound) Bathford
  11. British Legion (E-bound) Bathford
  12. Stone Wharf (E-bound) Bathford
  13. Swan (o/s) Kingsdown
  14. South Wraxall Turn Kingsdown
  15. Longsplatt (E-bound) Chapel Plaister
  16. Five Ways (E-bound) Chapel Plaister
  17. Wormwood Farm (E-bound) Box
  18. Bear Garage (SE-bound) Atworth
  19. Clock Tower (E-bound) Atworth
  20. Post Office Lane (E-bound) Atworth
  21. Atworth Court (E-bound) Atworth
  22. Mount Pleasant (E-bound) Atworth
  23. Village Pump (E-bound) Purlpit
  24. West Hill Lane (E-bound) Whitley
  25. Pear Tree (E-bound) Whitley
  26. Methodist Church (E-bound) Whitley
  27. Eden Grove (E-bound) Whitley
  28. Top Lane (S-bound) Whitley
  29. First Lane (S-bound) Whitley
  30. Christ Church (o/s) Shaw
  31. Church Farm For Church (SE-bound) Shaw
  32. George Ward Gardens (S-bound) Melksham
  33. Roundponds (E-bound) Melksham
  34. Baptist Church (opp) Melksham
  35. The Bear (opp) Melksham
  36. Market Place (S-bound) Melksham
  37. Bud's Bar (nr) Melksham
  38. King George Park (N-bound) Melksham
  39. Forest Road (NE-bound) Melksham Forest
  40. Forest Chapel (SE-bound) Melksham Forest
  41. St Andrews Church (opp) Melksham Forest
  42. Tower Road (S-bound) Melksham
  43. Blackmore Road (SW-bound) Melksham
  44. Ferris Grove (NW-bound) Melksham
  45. Queensway Hall (S-bound) Melksham
  46. Wiltshire Crescent (S-bound) Melksham
  47. Spa Road (SE-bound) Melksham
  48. Pathfinder Place (S-bound) Bowerhill
  49. Lancaster Road (S-bound) Bowerhill
  50. Kestrel Court (S-bound) Bowerhill
  51. Beaufort Close (E-bound) Bowerhill
  52. Mitchell Drive (opp) Bowerhill
  53. Kingfisher Drive (N-bound) Bowerhill
  54. Oak Community School (o/s) Bowerhill
  55. Old Loves Farm (E-bound) Bowerhill
  56. Vernon Farm Turnpike (E-bound) Bowerhill
  57. Seend Turn (E-bound) Bowerhill
  58. Three Magpies (E-bound) Sells Green
  59. Seend Fork (S-bound) Sells Green
  60. Poulshot Turn (E-bound) Caen Hill
  61. Business Centre (opp) Devizes
  62. Black Horse (nr) Devizes
  63. Browfort (E-bound) Devizes
  64. Market Place Bus Island (SE-bound) Devizes

271 towards Bath

All 56 stops
  1. Bud's Bar (nr) Melksham
  2. King George Park (N-bound) Melksham
  3. Forest Road (NE-bound) Melksham Forest
  4. Forest Chapel (SE-bound) Melksham Forest
  5. St Andrews Church (opp) Melksham Forest
  6. Tower Road (S-bound) Melksham
  7. Blackmore Road (SW-bound) Melksham
  8. Ferris Grove (NW-bound) Melksham
  9. Queensway Hall (S-bound) Melksham
  10. Wiltshire Crescent (S-bound) Melksham
  11. Spa Road (SE-bound) Melksham
  12. Mallory Place (SE-bound) Melksham
  13. Kingfisher Drive (S-bound) Bowerhill
  14. Mitchell Drive (W-bound) Bowerhill
  15. Beaufort Close (W-bound) Bowerhill
  16. Kestrel Court (N-bound) Bowerhill
  17. Lancaster Road (N-bound) Bowerhill
  18. Pathfinder Place (N-bound) Bowerhill
  19. Spa Road (N-bound) Melksham
  20. Hospital (NW-bound) Melksham
  21. Coronation Road (NW-bound) Melksham
  22. Market Place (N-bound) Melksham
  23. The Bear (nr) Melksham
  24. Avonside Enterprise Park (W-bound) Melksham
  25. Roundponds (W-bound) Melksham
  26. George Ward Gardens (N-bound) Melksham
  27. Church Farm (NW-bound) Shaw
  28. Christ Church (opp) Shaw
  29. First Lane (N-bound) Whitley
  30. Top Lane (N-bound) Whitley
  31. Eden Grove (W-bound) Whitley
  32. Methodist Church (W-bound) Whitley
  33. Pear Tree (W-bound) Whitley
  34. West Hill Lane (W-bound) Whitley
  35. Village Pump (W-bound) Purlpit
  36. Mount Pleasant (SW-bound) Atworth
  37. Atworth Court (W-bound) Atworth
  38. Post Office Lane (W-bound) Atworth
  39. Clock Tower (W-bound) Atworth
  40. Bear Garage (NW-bound) Atworth
  41. Neston Park Lodge (NW-bound) Atworth
  42. Wormwood Farm (W-bound) Box
  43. Five Ways (W-bound) Chapel Plaister
  44. Longsplatt (W-bound) Chapel Plaister
  45. Swan (opp) Kingsdown
  46. Stone Wharf (W-bound) Bathford
  47. British Legion (W-bound) Bathford
  48. The Crown (W-bound) Bathford
  49. Bathford Bridge (NW-bound) Bathford
  50. Lambridge (SW-bound) Lambridge
  51. Balustrade (SW-bound) Grosvenor
  52. Morrisons (SW-bound) Walcot
  53. Snow Hill (SW-bound) Walcot
  54. Walcot Gate (S-bound) Walcot
  55. Hilton Hotel (Se) Bath City Centre
  56. Grand Parade (Ci) Bath City Centre

Service registration & registered changes

Registered as partly financially supported by a local authority (Wiltshire County Council).

From official Traffic Commissioner registrations. Registration PH2023619/1 · Changes in West of England Combined Authority · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 271 bus?

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

What time is the last 271 bus?

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

How much does the 271 bus cost?

The 271 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. Faresaver day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 271 bus?

The 271 is operated by Faresaver.

Timetable data from Faresaver via the DfT Bus Open Data Service (South West England feed). Faresaver last updated their Bus Open Data publications on 1 October 2026. Registered with the Traffic Commissioner as PH2023619/1. Check before you travel — services can change at short notice.