22C Ninewells to Craigowl via Dundee, Stobswell
Runs in Dundee. Operated by Xplore Dundee. First bus 18:50, last bus 23:00. 19 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 22C? 3 other bus routes are numbered 22C elsewhere in the UK — see every 22C bus timetable by area.
| Stop | 19:00 | 19:25 | 20:00 | 20:30 | 21:00 | 21:30 | 22:00 | 22:10 to Dundee, High Street | 22:30 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ninewells Hospital (Stance A) | 19:00 | 19:25 | 20:00 | 20:30 | 21:00 | 21:30 | 22:00 | 22:10 | 22:30 | 23:00 |
| Jedburgh Road (near) | 19:09 | 19:34 | 20:09 | 20:39 | 21:09 | 21:39 | 22:09 | 22:19 | 22:39 | 23:09 |
| Whitehall Theatre (opp) | 19:13 | 19:38 | 20:13 | 20:43 | 21:13 | 21:43 | 22:13 | 22:23 | 22:43 | 23:13 |
| High Street (Stop 2) | 19:22 | 19:47 | 20:21 | 20:51 | 21:21 | 21:51 | 22:21 | 22:29 | 22:51 | 23:21 |
| Hilltown (near) | 19:35 | 20:00 | 20:32 | 21:02 | 21:32 | 22:02 | 22:32 | · | 23:02 | 23:32 |
| St Martins Avenue (at) | 19:46 | 20:11 | 20:42 | 21:12 | 21:42 | 22:12 | 22:42 | · | 23:12 | 23:42 |
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.
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 Xplore Dundee before you travel. Everything above is an ordinary week.
Not published yet: Boxing 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 22C
22C towards Craigowl
All 51 stops
- Ninewells Hospital (Stance A) Ninewells
- Lochay Place (opp) Ninewells
- Spey Drive (at) Menzieshill
- Gowrie Court (opp) Menzieshill
- Orrin Place (near) Menzieshill
- Earn Crescent (opp) Menzieshill
- Dochart Terrace (at) Menzieshill
- The Shand (at) Menzieshill
- Elliot Road (near) Riverside
- Harrow Street (near) Riverside
- West Grove Avenue (opp) Riverside
- Kelso Steps (at) Riverside
- Jedburgh Road (near) Riverside
- Hyndford Street (opp) Logie
- Seymour Street (opp) Logie
- Peddie Street (opp) Logie
- Annfield Road (opp) Logie
- Whitehall Theatre (opp) West End
- Blackness Road (adj) West End
- Hunter Street (opp) West End
- Brown Street (near) West End
- West Marketgait (at) Dundee City Centre
- High Street (Stop 2) Dundee City Centre
- Caird Hall (at) Dundee City Centre
- Forum Centre (Stop 2) Dundee City Centre
- Wellgate (Stop 3) Dundee City Centre
- Nelson Street (at) Hilltown
- West Lyon Street (opp) Hilltown
- Alexander Street (near) Stobswell
- William Street (opp) Hilltown
- James Street (opp) Hilltown
- Constitution Street (at) Hilltown
- Kinloch Street (at) Hilltown
- Hilltown (near) Hilltown
- Butterburn Square (at) Strathmartine
- Russell Place (at) Strathmartine
- Patterson Street Strathmartine
- Wedderburn Street (opp) Strathmartine
- Dundee Contract Services (at) Strathmartine
- Muirfield Crescent (near) Strathmartine
- Binsted Avenue (at) Strathmartine
- School Road (near) Downfield
- Camperdown Road (near) Downfield
- Americanmuir Road (near) Downfield
- Cloan Road (near) Downfield
- Duncan Street (opp) Downfield
- St Marys Road (at) Downfield
- McLean Street (at) Downfield
- Brackens Road (at) St Marys
- Sidlaw Avenue (near) Craigowl
- St Martins Avenue (at) Craigowl
22C towards Ninewells
All 52 stops
- St Martins Avenue (at) Craigowl
- Gorrie Terrace (near) Craigowl
- Harestane Road (near) Downfield
- Loftus Street (at) Downfield
- Balgowan Avenue (near) Downfield
- Haldane Street (near) Downfield
- Kirkton Road (near) Downfield
- Gillburn Road (near) Downfield
- School Road (opp) Downfield
- Binsted Avenue (opp) Strathmartine
- Park Road (near) Strathmartine
- Dundee Contract Services (opp) Strathmartine
- Wedderburn Street (at) Strathmartine
- Canning Street (at) Strathmartine
- Main Street (at) Strathmartine
- Constitution Street (opp) Hilltown
- Carnegie Street (at) Hilltown
- North Ellen St (at) Hilltown
- Cowan Street (at) Hilltown
- Erskine Street (near) Stobswell
- Graham Place (at) Eastport
- Weavers Yard (opp) Eastport
- Wishart Centre (near) Eastport
- Sinatras Dundee City Centre
- Seagate (stop 3) Dundee City Centre
- Waterstones (Stop 1) Dundee City Centre
- Caird Hall (opp) Dundee City Centre
- Whitehall Street (Stop 2) Dundee City Centre
- Union Street (at) Dundee City Centre
- Overgate (opp) Dundee City Centre
- Brown Street (opp) West End
- Hunter Street (near) West End
- Blackness Road (opp) West End
- Whitehall Theatre West End
- Forest Park Road (opp) Logie
- Abbotsford Street (near) Logie
- Seymour Street (at) Logie
- Victoria Park (opp) Riverside
- Marchfield Road (near) Riverside
- West Park Road (adj) Riverside
- West Grove Avenue (adj) Riverside
- Glamis Road (near) Riverside
- Elliot Road (opp) Riverside
- Balgay Cemetry (opp) Balgay
- The Shand (opp) Menzieshill
- Dochart Terrace (opp) Menzieshill
- Servite House (at) Menzieshill
- Orrin Place (opp) Menzieshill
- Gowrie Court (at) Menzieshill
- Spey Drive (opp) Menzieshill
- Thurso Crescent (opp) Ninewells
- Ninewells Hospital (Stance A) Ninewells
Towns & areas on this route
Frequently asked questions
What time is the first 22C bus?
The first 22C departure on weekdays leaves at 18:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 22C bus?
The last 22C on weekdays leaves its first stop at 23:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 22C bus cost?
The England fare cap doesn't apply in Scotland — Xplore Dundee sets the fares on the 22C. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 22C bus?
The 22C is operated by Xplore Dundee.
Timetable data from Xplore Dundee via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.