58 Twerton Mill ↔ Odd Down Park & Ride

Operated by First Bristol, Bath & the West. First bus 04:36, last bus 06:20. 8 journeys on weekdays.

💷 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 →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

58 towards Odd Down Park & Ride — Monday to Friday (4 journeys)
Twerton Mill (E-bound) 04:3605:0605:3606:06
Burnham Road (E-bound) 04:3705:0705:3706:07
Twerton Bridge (E-bound) 04:3705:0705:3706:07
Dorset Close (E-bound) 04:3805:0805:3806:08
Bellotts Road (E-bound) 04:3805:0805:3806:08
Brougham Hayes (SE-bound) 04:3905:0905:3906:09
Riverside Road (E-bound) 04:4005:1005:4006:10
Pines Way (SE-bound) 04:4005:1005:4006:10
Oak Street (E-bound) 04:4105:1105:4106:11
St Mary's Buildings (W-bound) 04:4205:1205:4206:12
Hayesfield Park (S-bound) 04:4305:1305:4306:13
Bear Flat (C) 04:4405:1405:4406:14
Devonshire Buildings (S-bound) 04:4505:1505:4506:15
Wayside (SW-bound) 04:4605:1605:4606:16
Wellsway (S-bound) 04:4605:1605:4606:16
Midford Road (SW-bound) 04:4705:1705:4706:17
The Beeches (SW-bound) 04:4805:1805:4806:18
Oolite Grove (SW-bound) 04:4905:1905:4906:19
Mendip Gardens (SW-bound) 04:4905:1905:4906:19
Combe Hay Lane (SW-bound) 04:4905:1905:4906:19
Odd Down P&R (N-bound) 04:5005:2005:5006:20

Route map

All stops on route 58

58 towards Odd Down Park & Ride

  1. Twerton Mill (E-bound) Lower Bristol Road
  2. Burnham Road (E-bound) Lower Bristol Road
  3. Twerton Bridge (E-bound) Lower Bristol Road
  4. Dorset Close (E-bound) Lower Bristol Road
  5. Bellotts Road (E-bound) Lower Bristol Road
  6. Brougham Hayes (SE-bound) Lower Bristol Road
  7. Riverside Road (E-bound) Lower Bristol Road
  8. Pines Way (SE-bound) Oldfield Park
  9. Oak Street (E-bound) Lower Bristol Road
  10. St Mary's Buildings (W-bound) Wells Road
  11. Hayesfield Park (S-bound) Wells Road
  12. Bear Flat (C) Bear Flat
  13. Devonshire Buildings (S-bound) Bloomfield
  14. Wayside (SW-bound) Bloomfield
  15. Wellsway (S-bound) Bloomfield
  16. Midford Road (SW-bound) Odd Down
  17. The Beeches (SW-bound) Odd Down
  18. Oolite Grove (SW-bound) Odd Down
  19. Mendip Gardens (SW-bound) Odd Down
  20. Combe Hay Lane (SW-bound) Odd Down
  21. Odd Down P&R (N-bound) Odd Down

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 58 bus?

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

What time is the last 58 bus?

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

How much does the 58 bus cost?

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 58 bus?

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

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.