D2 Bath Bus Station ↔ Frome Sainsbury's
Operated by First Bristol, Bath & the West. First bus 06:03, last bus 23:20. 51 journeys on weekdays.
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.
| Bus Station (Bay 8) | 06:43 | 06:55 | 07:54 | 08:10 | 09:00 | 09:20 | 10:15 | 10:35 | 11:15 | 11:45 | 12:15 | 13:00 | 13:15 | 14:10 | 14:15 | 15:20 | 15:25 | 16:30 | 16:30 | 17:45 | 17:45 | 18:55 | 19:10 | 21:10 | 23:20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High Street (S-bound) | 06:59 | 07:11 | 08:12 | 08:27 | 09:18 | 09:38 | 10:33 | 10:53 | 11:34 | 12:03 | 12:34 | 13:18 | 13:34 | 14:28 | 14:34 | 15:38 | 15:46 | 16:49 | 16:51 | 18:04 | 18:05 | 19:13 | 19:28 | 21:27 | 23:37 |
| Memorial Hall (S-bound) | 07:11 | 07:23 | 08:24 | 08:40 | 09:30 | 09:50 | 10:45 | 11:05 | 11:46 | 12:15 | 12:47 | 13:30 | 13:46 | 14:40 | 14:47 | 15:51 | 15:59 | 17:02 | 17:05 | 18:17 | 18:18 | 19:26 | 19:40 | 21:39 | 23:48 |
| Birchwood (S-bound) | 07:17 | 07:29 | 08:30 | 08:46 | 09:36 | 09:56 | 10:52 | 11:11 | 11:52 | 12:20 | 12:53 | 13:35 | 13:53 | 14:45 | 14:55 | 15:58 | 16:08 | 17:09 | 17:13 | 18:24 | 18:26 | 19:31 | 19:46 | 21:44 | 23:53 |
| Sports Centre (E-bound) | 07:24 | 07:36 | 08:37 | 08:53 | 09:44 | 10:03 | 10:59 | 11:18 | 12:00 | 12:27 | 13:01 | 13:42 | 14:01 | 14:53 | 15:03 | 16:06 | 16:16 | 17:17 | 17:21 | 18:31 | 18:34 | 19:39 | 19:53 | 21:51 | 00:00 |
| Market Place (SW-bound) | 07:33 | 07:45 | 08:47 | 09:02 | 09:54 | 10:11 | 11:09 | 11:27 | 12:11 | 12:36 | 13:13 | 13:51 | 14:13 | 15:02 | 15:15 | 16:15 | 16:28 | 17:26 | 17:32 | 18:40 | 18:43 | 19:47 | 20:01 | 21:58 | 00:07 |
| Sainsbury's Superstore (NW-bound) | 07:46 | 07:57 | 09:00 | 09:14 | 10:07 | 10:23 | 11:24 | 11:39 | 12:27 | 12:49 | 13:28 | 14:03 | 14:29 | 15:16 | 15:30 | 16:28 | 16:43 | 17:39 | 17:46 | 18:54 | 18:58 | 20:01 | 20:14 | 22:09 | 00:19 |
Route map
All stops on route D2
D2 towards Frome Sainsbury's
- Bus Station (Bay 8) Bath City Centre
- Hayesfield Park (S-bound) Wells Road
- St Mary's Buildings (W-bound) Wells Road
- Bear Flat (C) Bear Flat
- Devonshire Buildings (S-bound) Bloomfield
- Wellsway (S-bound) Bloomfield
- Odd Down Corner (SW-bound) Odd Down
- Wayside (SW-bound) Bloomfield
- St Martin's Hospital (SE-bound) Odd Down
- St Martin's Court (SE-bound) Odd Down
- Cross Keys (SE-bound) Odd Down
- Hillside (E-bound) Midford
- Hope and Anchor (NE-bound) Midford
- Clearbrook Farm (S-bound) Midford
- The Glebe (SE-bound) Hinton Charterhouse
- High Street (S-bound) Hinton Charterhouse
- Norwood Farm (SE-bound) Norton St Philip
- Fleur De Lis (S-bound) Norton St Philip
- Southfield (SE-bound) Norton St Philip
- Chatley Furlong (S-bound) Norton St Philip
- Chatley House (SE-bound) Norton St Philip
- The Leaze (E-bound) Woolverton
- Red Lion (E-bound) Woolverton
- Rode Baptist Church (SW-bound) Rode Hill
- Memorial Hall (S-bound) Rode Hill
- Orneage Close (E-bound) Rode
- Church Lane (SE-bound) Rode
- Birchwood (S-bound) Beckington
- Frome Road (SW-bound) Beckington
- Stubbs Lane (S-bound) Beckington
- Lullington Lane (SW-bound) Oldford
- Frome College (SW-bound) Frome
- Grange Road (S-bound) Frome
- Sports Centre (E-bound) Frome
- Forest Road (opp) Frome
- Laurel Close (E-bound) Frome
- Wellow Drive (E-bound) Frome
- Blagdon Walk (S-bound) Frome
- Churchward Drive (S-bound) Frome
- Wych Elm Road (W-bound) Frome
- Clink Farm Court (W-bound) Frome
- Whitestone Road (SW-bound) Frome
- Selwood School (SW-bound) Frome
- Football Ground (W-bound) Frome
- Windsor Crescent (SW-bound) Frome
- North Hill House (SW-bound) Frome
- Market Place (SW-bound) Frome
- Memorial Theatre Complex (NW-bound) Frome
- Weymouth Road (NW-bound) Frome
- Portland Road (W-bound) Frome
- Royal Oak (W-bound) Frome
- The Old Nurseries (outside) Frome
- The Acorns (E-bound) Frome
- Westover (SW-bound) Frome
- Critchill Close (SE-bound) Critchill
- Critchill Road (S-bound) Frome
- Marston Close (S-bound) Marston Gate
- Masons Way (E-bound) Marston Gate
- Sainsbury's Superstore (NW-bound) Frome
D2 towards Bath Bus Station
- Sainsbury's Superstore (NW-bound) Frome
- Masons Way (W-bound) Marston Gate
- Marston Close (N-bound) Marston Gate
- Critchill Road (NW-bound) Frome
- Critchill Close (NW-bound) Critchill
- Westover (NE-bound) Frome
- The Acorns (W-bound) Frome
- The Old Nurseries (opp) Frome
- Royal Oak (E-bound) Frome
- Portland Road (E-bound) Frome
- Weymouth Road (SE-bound) Frome
- Memorial Theatre Complex (SE-bound) Frome
- Market Place (NE-bound) Frome
- North Hill House (NE-bound) Frome
- Windsor Crescent (NE-bound) Frome
- Selwood School (NE-bound) Frome
- Football Ground (E-bound) Frome
- Clink Farm Court (E-bound) Frome
- Whitestone Road (NE-bound) Frome
- Churchward Drive (N-bound) Frome
- Wych Elm Road (E-bound) Frome
- Blagdon Walk (N-bound) Frome
- Laurel Close (W-bound) Frome
- Wellow Drive (W-bound) Frome
- Forest Road (adj) Frome
- Sports Centre (W-bound) Frome
- Grange Road (N-bound) Frome
- Frome College (NE-bound) Frome
- Lullington Lane (NE-bound) Oldford
- Stubbs Lane (N-bound) Beckington
- Frome Road (NE-bound) Beckington
- Birchwood (N-bound) Beckington
- Church Lane (N-bound) Rode
- Orneage Close (W-bound) Rode
- Rode Baptist Church (NE-bound) Rode Hill
- Memorial Hall (N-bound) Rode Hill
- The Leaze (W-bound) Woolverton
- Red Lion (W-bound) Woolverton
- Chatley House (NW-bound) Norton St Philip
- Chatley Furlong (NW-bound) Norton St Philip
- Southfield (NW-bound) Norton St Philip
- George Inn (N-bound) Norton St Philip
- Norwood Farm (N-bound) Norton St Philip
- High Street (N-bound) Hinton Charterhouse
- The Glebe (NW-bound) Hinton Charterhouse
- Clearbrook Farm (N-bound) Midford
- Hope and Anchor (SW-bound) Midford
- Hillside (W-bound) Midford
- Cross Keys (NW-bound) Odd Down
- St Martin's Court (NW-bound) Odd Down
- St Martin's Hospital (NW-bound) Odd Down
- Odd Down Corner (N-bound) Odd Down
- Wayside (NE-bound) Bloomfield
- Wellsway (NE-bound) Bloomfield
- Devonshire Buildings (N-bound) Bloomfield
- Kipling Avenue (N-bound) Bear Flat
- Bear Flat Bear Flat
- Hayesfield Park (N-bound) Wells Road
- St Mary's Buildings (E-bound) Wells Road
- Bus Station (Bay 8) Bath City Centre
Service history & registered changes
- 🆕 Registered effective 31 Aug 2025 Operating between Bath Bus Station and Frome, Sandy's Hill Lane, Sainsbury's given service number D2 / D2x effective from 31 August 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first D2 bus?
The first D2 departure on weekdays leaves at 06:03 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last D2 bus?
The last D2 on weekdays leaves its first stop at 23:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the D2 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 D2 bus?
The D2 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.