Public service vehicle operator licence

PM0000002

LOTHIAN BUSES LIMITED

Registered local bus services

701 records · Current registrations: 82

Current registrations are listed first, followed by retained historical registrations. A registration is not proof of current timetables or live operation.

N31 · Haymarket West Maitland Street – Bonnyrigg Hopefield

via Princes Street Scott Monument

Effective: 14 September 2026

N44 · Balerno, Cockburn Crescent – Leith Street , Edinburgh

via Currie, Juniper Green, Slateford, Haymarket

Effective: 14 September 2026

N35 · Ocean Terminal – Heriot Watt University

via Old Town, Slateford, Sighthill

Effective: 14 September 2026

N25 · Edinburgh, Riccarton Halls – Edinburgh, Leith Street, Omni

via Haymarket, Sighthill

Effective: 14 September 2026

N1 · Leith Street – Clerwood Park

via Princes Street, Fountainbridge, Gorgie, Balgreen, Stenhouse, Drum Brae, Clerwood, Corstorphine, Shandwick Place

Effective: 14 September 2026

N37 · Edinburgh, Silverknowes Neuk – Penicuik, Deanburn

via Crewe Toll, Scott Monument, Newington, Roslin, Loanhead

Effective: 14 September 2026

N43 · Edinburgh, Regent Road – Deans, Royston Roundabout

via Queensferry Road, Dalmeny, Queensferry, Kirkliston, Winchburgh, Broxburn, Uphall, Dechmont

Effective: 14 September 2026

N28 · Edinburgh (Regent Road) – Livingston Bus Terminal

via Sighthill, Kirknewton, Calderwood, East Calder, Mid Calder, Dedridge East

Effective: 14 September 2026

N18 · Edinburgh (Regent Road) – Bathgate (South Bridge Street)

via Drum Brae, Newbridge, Broxburn, Uphall, Dechmont

Effective: 14 September 2026

N28 · Livingston Bus Terminal – Bathgate

via Craigshill, St Johns Hospital, Knightsridge, Deans North.

Effective: 14 September 2026

10 · Bonaly (Shops) – Ocean Terminal

via Firrhill, St Andrew Square, Elm Row, Leith Walk

Effective: 13 September 2026

30 · Edinburgh, Clovenstone – Queen Margaret University/ Surgeons Hall

via Calder Road, Gorgie, Bridges, Prestonfield, Newcraighall, Stoneybank

Effective: 13 September 2026

34 · Edinburgh, Riccarton – Edinburgh, Ocean Terminal

via Calder Road, Slateford, Fountainbridge, Restalrig, Leith

Effective: 13 September 2026

19 · Edinburgh, Granton Square – Edinburgh, Eastfield Terminus

Effective: 13 September 2026

44 · Balerno Cockburn Crescent – Wallyford, Fa'side Avenue

via Longstone, Haymarket, Meadowbank House, Musselburgh.

Effective: 13 September 2026

11 · Western Harbour – Fairmilehead, Hyvots Bank

via Leith Walk, Princes Street, Tollcross

Effective: 13 September 2026

27 · Edinburgh, Silverknowes or Canonmills – Oxgangs or Hunters Tryst

Effective: 13 September 2026

31 · Edinburgh, East Craigs Centre – Bonnyrigg (Hopefield) or Polton Mill (Cameron Crescent) or Cameron Toll

via Corstorphine Road, Princes Street, North Bridge, Cameron Toll, Lasswade Road

Effective: 13 September 2026

4 · Queen Margaret University – Hillend

via Leith, Granton, Clermiston, Maybury, Ingliston Park & Ride, Ingliston Vaccination Centre

Effective: 13 September 2026

21 · Royal Infirmary, Edinburgh – Gyle Centre or Clovenstone Road

via Cameron Toll, Niddrie, Portobello, Leith, Goldenacre, Clermiston, Gyle

Effective: 13 September 2026

8 · Edinburgh, Muirhouse – New Royal Infirmary

via Liberton Road, Surgeons' Hall, North Bridge, St Andrew Square, Bellevue Crescent, Granton, Muirhouse

Effective: 13 September 2026

14 · Muirhouse – Upper Greendykes

Effective: 13 September 2026

16 · Edinburgh, Silverknowes – Torphin Road

via Oxgangs, Morningside, Tollcross, Elm Row, Bernard Street,

Effective: 13 September 2026

24 · Edinburgh Royal Infirmary Bus Interchange – West Granton

via Blackford, Tollcross, Stockbridge, Drylaw

Effective: 13 September 2026

5 · Edinburgh, Hunter's Tryst – ASDA, The Jewel

Effective: 13 September 2026

25 · Restalrig (Restalrig Avenue) – Riccarton Campus

via Sighthill, Longstone, Craigentinny Avenue,Princess Street, Leith Walk, Gorgie Road, Haymarket, Calder Road

Effective: 13 September 2026

33 · Edinburgh,Wester Hailes Health Centre – Millerhill

via Baberton Mains Drive, Longstone, Gorgie, Haymarket, Bridges, Cameron Toll, R.I.E,

Effective: 13 September 2026

X12 · Royal Highland centre – Murrayfield

via Drum Brae, Maybury

Effective: 13 September 2026

7 · Edinburgh Newhaven – Edinburgh Royal Infirmary

via Leith Walk, Bridges, Cameron Toll, Liberton

Effective: 13 September 2026

PM0000002/3 →Registered

3 · Edinburgh, Clovenstone – Mayfield, Keir Hardie Drive

via Westside Plaza, Sighthill Fire Station, Longstone, Saughton Mains, Balgreen, Haymarket, Fr3ederick St, North Bridge, Liberton Rd, Gilmerton, Dalkeith, Woodburn, Mayfield Roundabout, D'Arcy Rd, , Mayfield Keir Hardie Dr

Effective: 13 September 2026

X33 · Newtongrange, Orchard Grange – Semple Street, Edinburgh

via Dalkeith

Effective: 13 September 2026

X26 · Port Seton Alder Road – Atholl Crescent

via Mayfield, Dalkeith, Sheriffhall, ERI

Effective: 13 September 2026

PM0000002/4 →Registered

15 · Marine Roundabout – Pentland Science Park

via Morningside, Tollcross, Hanover Street, Bellevue Crescent, Canonmills

Effective: 13 September 2026

17 · Ocean Terminal Edinburgh – Edinburgh Airport

via Leith, Granton, Clermiston, Maybury, Ingliston Park & Ride, Ingliston Vaccination Centre

Effective: 13 September 2026

22 · Edinburgh, Granton Harbour – Edinburgh, Gyle Centre

via Stenhouse Drive

Effective: 13 September 2026

35 · Edinburgh, Heriot Watt , The Avenue – Edinburgh, Ocean Terminal

via Old Town, Leith

Effective: 13 September 2026

49 · Edinburgh, Fort Kinnaird – Royal Infirmary

via Duddingston Park South, Brighton Place, Portobello, Wakefield Avenue, Lochend, Leith Walk, South Bridge, Clerk Street, Minto Street, Lady Road, The Wisp

Effective: 13 September 2026

PM0000002/5 →Registered

37 · Penicuik, Deanburn – Edinburgh,Silverknowes

via Burdiehouse, Minto Street, Nicolson Street, Queensferry Street, Orchard Brae

Effective: 13 September 2026

48 · Birkenside, Gorebridge – Musselburgh Grammar School

via Mayfield, Dalkeith, Sheriffhall, ERI

Effective: 13 September 2026

29 · Silverknowes Terminus – Gorebridge, Birkenside

via Crewe Toll, Stockbridge, Frederick Street, Princes Street, East End, Elm Row, North Bridge, Liberton Road, Gilmerton Terminus, Newtongrange Park Gates, Gore Avenue

Effective: 13 September 2026

47 · Meadowsweet Drive, Cammo Terminus – Penicuik, Ladywood

via Crewe Toll, West End, Tollcross, Kaimes, Bilston, Easter Bush Campus, Milton Bridge

Effective: 13 September 2026

12 · Gyle Centre – King's Road or North Junction Street

via Corstorphine, Haymarket, Potterrow, Causewayside, Cameron Toll, Peffermill, Duddingston, Portobello

Effective: 13 September 2026

38 · Edinburgh, New Royal Infirmary Bus Interchange – Granton Station Square

via Cameron Toll Roundabout, Balcarres Street, Balgreen, Longstone, Ravelston Dykes, Western General, Crewe Toll

Effective: 13 September 2026

9 · Muirhouse – Kings Buildings

via Bellevue, North Bridge, Marchmont

Effective: 13 September 2026

X47 · Edinburgh, Cammo – Edinburgh, Frederick Street

via Queensferry Road

Effective: 13 September 2026

20 · The Calders – Chesser

via Westside Plaza, Clovenstone, Kingsknowe

Effective: 13 September 2026

32 · Cramond – Balerno

via Cammo, Gyle Centre, Bankhead, Heriot-Watt University, Currie

Effective: 13 September 2026

39 · Polton Mill – Dalkeith Heights

via Bonnyrigg, Hopefield, Hardengreen, Dalkeith

Effective: 13 September 2026

28 · Gilmerton – Mansfield Place

via The Murrays, Gracemount High School, South Bridge

Effective: 13 September 2026

X40 · St Johns Hospital – Edinburgh, Royal Infirmary

via Livingston, Dedridge East, Mid Calder, East Calder, Calderwood, Hermiston P & R, Westside Plaza, Gilmerton Station Road

Effective: 13 September 2026

X27 · Edinburgh (Regent Road) – Bathgate (Morrisons)

via Sighthill , East Calder, Mid Calder, Dedridge East, Livingston, Craigshill, St Johns Hospital, Knightsridge, Deans North

Effective: 13 September 2026

X18 · Edinburgh (Regent Road) – Whitburn (Heartlands Terrace)

via Drum Brae, Newbridge, Broxburn, Uphall, Dechmont, Bathgate, Armadale, Whitburn Cross

Effective: 13 September 2026

X19 · Edinburgh (Regent Road) – Livingston Bus Terminal

via Drum Brae, Newbridge, Kirkliston, Winchburgh, Broxburn, Uphall, Deer Park, St Johns Hospital

Effective: 13 September 2026

PM0000002/7 →Registered

26 · Edinburgh,Clerwood – Tranent, Haddington Road or Seton Sands Camp

via Leith, Granton, Clermiston, Maybury, Ingliston Park & Ride, Ingliston Vaccination Centre

Effective: 13 September 2026

73 · Livingston Bus Terminal – Armadale (Honeyman Court)

via Livingston Village, Deans South, Bathgate, Bathville Cross

Effective: 13 September 2026

72 · Broxburn (Kilpunt Roundabout) – Fauldhouse

via Uphall, Pumpherston, St Johns Hospital, Howden, Livingston, Blackburn, Whitburn

Effective: 13 September 2026

71 · Gyle Centre – Queensferry (Scotstoun)

via Ratho Station, Kirkliston, Queensferry

Effective: 13 September 2026

70 · Gyle Centre – Hermiston Park & Ride

via Ratho Station, Ratho

Effective: 13 September 2026

74 · Blackburn – Fauldhouse

via Wester Inch, Bathgate, Deans South, Livingston, Dedridge West, West Calder, Addiewell, Stoneyburn

Effective: 13 September 2026

43 · Queensferry (Scotstoun) – Regent Road, Leith Street

via Queensferry, Dalmeny, Queensferry Road, Princes Street

Effective: 13 September 2026

36 · Edinburgh, Ocean Terminal – Edinburgh, Gyle Centre

via Lothian Road, Tollcross

Effective: 13 September 2026

PM0000002/8 →Registered

23 · Greenbank – Edinburgh, Lennox Row

via Morningside, Tollcross, Hanover Street, Bellevue Crescent, Canonmills

Effective: 13 September 2026

PM0000002/9 →Registered

45 · Heriot Watt Campus – Marine Roundabout

Effective: 13 September 2026

x31 · Atholl Crescent – Rosewell

via Princes Street, Surgeons Hall, The Murrays, Lasswade, Bonnyrigg

Effective: 13 September 2026

18 · Edinburgh, Fort Kinnaird West – Edinburgh, Airport

via Clovenstone, Oxgangs Bank, RBS Gogarburn, Ingliston Vaccination Centre

Effective: 13 September 2026

1 · Edinburgh, Clermiston – Edinburgh, Seafield Street

via Stenhouse, Gorgie, City Centre, Leith

Effective: 13 September 2026

2 · Hermiston Gate – Edinburgh, Asda,The Jewel

via Stenhouse, Gorgie, South Side, Craigmillar

Effective: 13 September 2026

X99 · Queensferry Hawes Pier, Edinburgh – St Andrews Square, Edinburgh

via Barnton, West End

Effective: 25 April 2026

N30 · Westside Plaza – Musselburgh Bridge Street

via Gorgie Road, Princes St Scott Monument, Bridges, Niddrie, Newcraighall, Queen Margaret Uni

Effective: 22 February 2026

N3 · Edinburgh, Haymarket – Gorebridge, Birkenside

via Princes St, Bridges, Newington, Gilmerton, Dalkeith, Woodburn, Mayfield, Newtongrange

Effective: 8 September 2025

N11 · Elm Row – Hyvots Bank, Edinburgh

via Princes Street, Morningside,

Effective: 8 September 2025

N26 · Edinburgh, Clerwood – Seton Sands

via Corstorphine, Meadowbank, Portobello, Musselburgh, Wallyford Toll

Effective: 8 September 2025

100 · Waverley Edge, Edinburgh – Edinburgh Airport

via Haymarket, Corstorphine, Maybury, Gogar

Effective: 30 June 2024

X22 · Edinburgh, Murrayfield Stadium (Westfield) – Edinburgh, Ingliston Park & Ride

via Stenhouse, Broomhouse, South Gyle

Effective: 24 March 2024

N14 · West Granton Road – Nicolson Square

via Pilton, Goldenacre, Leith, Old Town,

Effective: 11 September 2023

98 · Royal Highland Showground – St Andrews Square

Effective: 28 May 2023

N16 · Edinburgh, Silverknowes – Edinburgh, Torphin or Westgarth Avenue

via Morningside, Oxgangs, Colinton

Effective: 28 May 2023

100 · Edinburgh Airport – South St David Street Edinburgh

Effective: 25 December 2022

N98 · Royal Highland Centre, Ingliston – George IV Bridge, Edinburgh

via Corstorphine, Haymarket

Effective: 5 June 2022

97 · Edinburgh Park Station – Royal Highland Centre, Ingliston

via Edinburgh Gateway Station

Effective: 5 June 2022

X99 · Queensferry Hawes Pier, Edinburgh – St Andrews Square, Edinburgh

via Barnton, West End

Effective: 17 May 2022

42 · Marine Bus Depot – Hanover Street

Effective: 2 January 2019

PM0000002/600 →Historical · Cancelled

46 · Musselburgh Grammar School – Rosewell

Effective: 22 February 2026

PM0000002/667 →Historical · Expired

8 · Muirhouse – Edinburgh Royal Infirmary

via Trinity, Bellevue, Cameron Toll

Effective: 26 December 2025

PM0000002/669 →Historical · Expired

14 · Muirhouse – Greendykes

via Granton, Leith, City Centre, Craigmillar

Effective: 26 December 2025

PM0000002/671 →Historical · Expired

18 · Fort Kinnaird – Westside Plaza

via Royal Infirmary, Gilmerton, Oxgangs, Colinton

Effective: 26 December 2025

PM0000002/672 →Historical · Expired

21 · Clovenstone – Edinburgh Royal Infirmary

via Sighthill, DrumBrae, Drylaw, Leith, Lochend, Portobello, Niddrie

Effective: 26 December 2025

PM0000002/673 →Historical · Expired

24 · West Granton – Edinburgh Royal Infirmary

via Drylaw, Stockbridge, Marchmont, Cameron Toll

Effective: 26 December 2025

PM0000002/674 →Historical · Expired

25 · Restalrig – Heriot-Watt University

via Leith, City Centre, Gorgie, Balgreen

Effective: 26 December 2025

PM0000002/677 →Historical · Expired

29 · Silverknowes – Gorebridge

via Crewe Toll, Stockbridge, City Centre, Cameron Toll, Gilmerton, Newtongrange

Effective: 26 December 2025

PM0000002/679 →Historical · Expired

33 · Westburn – West End

via Sighthill, Balgreen, Gorgie, Haymarket

Effective: 26 December 2025

PM0000002/680 →Historical · Expired

35 · Heriot-Watt University – Ocean Terminal

via Sighthill, Slateford, Fountainbridge, City Centre, Canongate, Leith

Effective: 26 December 2025

PM0000002/681 →Historical · Expired

37 · Silverknowes – Penicuik Deanburn or Ladywood

via Crewe Toll, City Centre, Cameron Toll, Liberton, Straiton, Loanhead, Roslin

Effective: 26 December 2025

PM0000002/683 →Historical · Expired

46 · Musselburgh – Rosewell

via Fort Kinnaird, Royal infirmary, Dalkeith, Eskbank, Bonnyrigg

Effective: 26 December 2025

PM0000002/684 →Historical · Expired

47 · Cammo – West End

via Cramond, Blackhall, Craigleith

Effective: 26 December 2025

PM0000002/685 →Historical · Expired

49 · Fort Kinnaird – Royal Infirmary

via Portobello, Lochend, Leith, City Centre, Cameron Toll

Effective: 26 December 2025

PM0000002/687 →Historical · Expired

48 · Musselburgh – Gorebridge

via Fort Kinnaird, Royal Infirmary, Dalkeith, Mayfield, Newtongrange

Effective: 26 December 2025

PM0000002/689 →Historical · Expired

31 · East Craigs – Bonnyrigg Hopefield or Polton Mill

via Corstorphine, Haymarket, City Centre, Cameron Toll, Lasswade

Effective: 26 December 2025

PM0000002/664 →Historical · Expired

1 · Clermiston – Seafield

via Stenhouse, Fountainbridge, City Centre, Easter Road

Effective: 25 December 2025

PM0000002/665 →Historical · Expired

3 · Mayfield – Clovenstone

via Dalkeith, Gilmerton, City Centre, Gorgie, Sighthill

Effective: 25 December 2025

Official Traffic Commissioner public data. Snapshot updated 8 Sept 2026. Traffic Commissioners / DVSA · CC BY ↗