Bus 28 route
Route stops
103 stops • 2 directions
- Asda Myrekirk
- Dunholm Road
- Lynch Centre
- Duncraig Road
- Charleston School
- Charleston Road
- Brownhill Terrace
- Buttars Loan
- Kingsburn Gardens
- Quarry Gardens
- Gray Street
- Lochee Bypass
- Lochee High Street (Bank Street)
- Grays Lane
- Ancrum Road
- Cobden Street
- Tullideph Road
- Rankine Street
- St Mary Street
- Smellies Lane
- Police Station
- Bell Street
- Albert Square (Stop 4)
- Wellgate (Stop 2)
- Victoria Road at Nelson Street
- Brown Constable Street
- Kemback Street
- Morgan Street
- Eden Street
- Ellengowan Drive
- Kenilworth Avenue
- Old Craigie Road
- Craigie Avenue
- Noran Avenue
- Scott Fyffe
- Kemnay Place
- Asda Milton
- Balerno Street
- Balmullo Square
- Balcairn Place
- Balbeggie Place
- Baluniefield Road
- Balunie Place
- Balunie Terrace
- Baldovie Road
- Baldovie Road near Sainsburys
- Baldovie Road near Sainsburys
- Broughty Ferry Walk
- Harry Lawson
- Bell and Sime
- Ballater Place
- Balbeggie Place
- Balmerino Place
- Ballindean Road
- Keith Place
- Asda Milton
- Kemnay Place
- Greendykes Road
- Noran Avenue
- Dalgleish Road
- Clarence Road
- Kenilworth Avenue
- Dalkeith Road
- Ellengowan Drive
- Baffin Street
- Kemback Street
- Graham Place
- Weavers Yard
- Wishart Centre
- Sinatras
- Seagate (Stop 3)
- Waterstones (Stop 1)
- Caird Hall
- Whitehall Street (Stop 2)
- Nethergate at Union Street
- Overgate opp. West Marketgait
- Police Station
- Smellies Lane
- St Mary Street
- Mitchell Street
- Rankine Street
- Tullideph Road
- Cobden Street
- Ancrum Road
- High Street
- Adamsons Court
- Lochee High Street (Bank Street)
- Sinclair Street
- George Street
- Gray Street
- Stewarts Lane
- Kingsburn Gardens
- Buttars Loan
- Buttars Street
- Invercraig Place
- Ravenscraig Road
- Craigowan Road
- Charleston School
- Duncraig Road
- Lynch Centre
- Dunholm Road
- Asda Myrekirk
- Asda Myrekirk
Route map

Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.What number is assigned to this route?
Route number is 28. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 28 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 28 stop here?'
Where does bus #28 run?
This route serves the Dundee (UK) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.
What are the main stops along the way?
Key stops along the route: Charleston, Lochee, City Centre, Arbroath Road & Craigie. These are handy as landmarks and transfer points. First time riding? Note down 2–3 stops closest to where you're heading and track them on the map or listen for announcements—easier than missing your exit.
Can you board with a wheelchair?
Yes. Accessibility usually means low-floor entry with ramps and designated spaces. Even when accessibility is stated, conditions can vary on specific vehicles and stops. If this is critical, check the vehicle type for your specific trip and confirm ramp/entry availability beforehand.
Additional Route Information
28 - Myrekirk to Douglas
Reference
28
Origin
Asda Myrekirk at Myrekirk Road
Destination
Sainsburys opp. Baldovie Road
Via
Charleston, Lochee, City Centre, Arbroath Road & Craigie
Wheelchair accessibility
28 - Douglas to Myrekirk
Reference
28
Origin
Sainsburys opp. Baldovie Road
Destination
Asda Myrekirk at Myrekirk Road
Via
Charleston, Lochee, City Centre, Arbroath Road & Craigie
Wheelchair accessibility
Quick overview
Explore the bus 28 route in Dundee (UK). 2 directions, 103 stops, and an interactive route map available in one place.
Data source
The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.
