Bus times in Old Town (Edinburgh)
All the buses in Old Town: 35 bus routes and 41 bus stops (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.
Next buses from South Bridge (S-bound 1) as of 05:54
Scheduled times at Old Town’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Old Town today
- 2 Magdalene → Edinburgh Park via Newington, Sighthill Lothian Buses · first 04:52 · last 22:48
- 3 Easthouses → Wester Hailes via Dalkeith, Edinburgh Lothian Buses · first 04:20 · last 00:32
- 5 Magdalene → Swanston via Durham, Newington Lothian Buses · first 04:47 · last 23:41
- 7 Newhaven → Edinburgh Royal Infirmary via Leith, Newington Lothian Buses · first 04:26 · last 23:54
- 8 Granton → Edinburgh Royal Infirmary via Broughton, Newington Lothian Buses · first 04:34 · last 23:59
- 9 Granton → Mayfield via Broughton, Edinburgh Lothian Buses · first 06:28 · last 00:17
- 12 Craigentinny → South Gyle via Durham, Corstorphine Lothian Buses · first 06:21 · last 23:05
- 14 Hillside → Edmonstone via Newhaven, Newington Lothian Buses · first 05:02 · last 00:23
- 23 Trinity → Greenbank via Edinburgh, Morningside Lothian Buses · first 05:51 · last 00:12
- 27 Silverknowes → Swanston via Edinburgh, South Side Lothian Buses · first 04:26 · last 00:12
- 28 Broughton → Gilmerton via Greenside, South Side Lothian Buses · not Sundays · first 07:09 · last 19:25
- 29 Hillside → Birkenside via Edinburgh, Gorebridge Lothian Buses · first 04:12 · last 23:59
Show 15 more routes
- 30 Musselburgh → Wester Hailes via Stoneybank Lothian Buses · first 04:00 · last 00:31
- 31 Poltonhall → East Craigs via Bonnyrigg, Edinburgh Lothian Buses · first 03:58 · last 00:16
- 33 Millerhill → Wester Hailes via Newington, Edinburgh Lothian Buses · first 04:31 · last 00:27
- 35 Longstone → Riccarton via Leith, Sighthill Lothian Buses · first 04:51 · last 23:38
- 37 Hillside → Deanburn via Edinburgh, Penicuik Lothian Buses · first 04:12 · last 23:39
- 45 Hillside → Riccarton via Craigentinny, Currie Lothian Buses · first 05:54 · last 19:48
- 47 Barnton → Ladywood via Gowkley Moss Lothian Buses · first 05:17 · last 00:03
- 47B Barnton → Ladywood via Seafield, Bush Estate Lothian Buses · weekdays only · first 05:14 · last 17:59
- 49 Newcraighall → Edinburgh Royal Infirmary via Bingham, Durham Lothian Buses · first 04:49 · last 23:50
- 51 Galashiels → Edinburgh via Glenfield, Dalkeith Borders Buses · first 05:48 · last 21:34
- 60 Haymarket → Canongate via South Side, St Leonards Midland Bluebird · not Sundays · first 08:35 · last 17:10
- N30 Musselburgh → Wester Hailes via Newington, Edinburgh Lothian Buses · nights 23:50–04:33
- N37 Deanburn → Drylaw via Penicuik, Edinburgh Lothian Buses · first 00:09 · last 04:08
- X62 Galashiels → Edinburgh via Peebles, Penicuik Borders Buses · first 05:30 · last 22:10
- X95 Edinburgh → Carlisle via Galashiels, Hawick Borders Buses · first 05:10 · last 22:52
School, works and infrequent services (8 — under 10 journeys a day)
- N3 Birkenside → Haymarket via Gorebridge, Edinburgh Lothian Buses · first 00:01 · last 04:12
- N14 Granton → South Side via Newhaven, Leith Lothian Buses · first 00:13 · last 03:43
- N31 Bonnyrigg → Haymarket via Newington, Edinburgh Lothian Buses · first 00:20 · last 01:03
- N35 North Leith → Riccarton via Gorgie, Sighthill Lothian Buses · first 00:00 · last 04:14
- X29 Edinburgh → Birkenside via Newington, Gorebridge Lothian Buses · weekdays only · first 07:04 · last 17:29
- X31 Rosewell → Haymarket via Bonnyrigg, Edinburgh Lothian Buses · weekdays only · first 06:47 · last 17:36
- X33 Fountainbridge → Straiton via Edinburgh, Dalkeith Lothian Buses · weekdays only · first 06:26 · last 17:41
- X37 Granton Harbour → Deanburn via Edinburgh, Penicuik Lothian Buses · weekdays only · first 07:13 · last 17:08
Route numbers are reused all over the country. See every UK 30 bus, 3 bus, 31 bus, 27 bus, 37 bus, 7 bus, 23 bus, 5 bus, 35 bus, 14 bus, 33 bus or 9 bus timetable.
Buses to…
Where can you get to by bus from Old Town?
Show 16 more places
Map of bus stops in Old Town
All 41 stops shown. Tap a marker for live departures.
Bus stops in Old Town
Busiest stops
- South Bridge (S-bound 1) 18 routes
- South Bridge (N-Bound 2) 15 routes
- South Bridge (N-bound 1) 12 routes
- South Bridge (S-bound 2) 9 routes
- Forrest Road (at) 7 routes
- Bristo Place (at) 6 routes
- East Fountainbridge (SW-bound) 4 routes
- Lauriston Street (after) 4 routes
- National Museum of Scotland (opp) 3 routes
- National Museum of Scotland 3 routes
- Victoria Street (opp) 3 routes
- Victoria Street (before) 3 routes
Old Town (41 stops)
- Bread Street (E-bound)
- Bristo Place (at)
- Cambridge Street (opp)
- Castle Esplanade (at)
- Castle Terrace (after)
- Chambers Street (before)
- Chambers Street (opp)
- Chambers Street (W-bound)
- East Fountainbridge (SW-bound)
- Forrest Road (at)
- Grannys Green Steps (near)
- Grassmarket (NE-bound)
- Grassmarket (SW-bound)
- Lauriston Street (after)
- Lawnmarket (E-bound)
- Lawnmarket (W-bound)
- Market Street (Stop WE)
- Market Street (Stop WF)
- Merchant Street (before)
- Mound Place (Stop MA)
- Mound Place (Stop ME)
- National Museum of Scotland
- National Museum of Scotland (opp)
- North Bridge (Stop NA)
- North Bridge (Stop NB)
- North Bridge (Stop NC)
- North Bridge (Stop ND)
- North Bridge (Stop NE)
- South Bridge (N-bound 1)
- South Bridge (N-Bound 2)
- South Bridge (S-bound 1)
- South Bridge (S-bound 2)
- Spittal Street (before)
- The Hub (at)
- The Hub (opp)
- Three Sisters Pub (at)
- Victoria Street (adj)
- Victoria Street (before)
- Victoria Street (opp)
- West Port (E-bound)
- West Port (W-bound)
Operators in Old Town
Bus services here are registered with The City of Edinburgh Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Old Town?
35 bus routes serve Old Town, run by Lothian Buses, Borders Buses and Midland Bluebird. The busiest are the 30 (Musselburgh to Wester Hailes), the 3 (Easthouses to Wester Hailes), the 31 (Poltonhall to East Craigs), the 27 (Silverknowes to Swanston), the 37 (Hillside to Deanburn), the 7 (Newhaven to Edinburgh Royal Infirmary), the 23 (Trinity to Greenbank) and the 5 (Magdalene to Swanston), plus 19 other regular routes and 8 school or occasional services.
How much is the bus fare in Old Town?
Fares in Old Town are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Old Town?
There are 41 active bus stops in Old Town. Each stop page on this site shows the next departures and every route that calls there.