Find The Stop!

Find your nearest bus stop, taxi rank or train or tram stop.

Bus Routes Edinburgh

204 bus services in the Edinburgh area.

Waverly Bridge, Edinburgh to Market Street, Edinburgh (Edinburgh Tour)
EDINBURGH BUS TOURS LTD EDINBURGH TOURS
PM1007722/11
Waverly Bridge, Edinburgh to Market Street, Edinburgh (Majestic Tour)
EDINBURGH BUS TOURS LTD EDINBURGH TOURS
PM1007722/12
St Andrew Square, Edinburgh to St Andrew Square, Edinburgh (Mac Tour)
EDINBURGH BUS TOURS LTD EDINBURGH TOURS
PM1007722/13
Gyle Centre Edinburgh to Gyle Centre Edinburgh (70)
ROBERT JACK WAVERLEY TRAVEL
PM0002288/10
Gyle Centre Edinburgh to Gyle Centre Edinburgh (70)
ROBERT JACK WAVERLEY TRAVEL
PM0002288/10
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Edinburgh to Jedburgh (383)
NATIONAL EXPRESS LTD
PD0000738/24
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Plymouth to Edinburgh (532)
NATIONAL EXPRESS LTD
PD0000738/275
Glasgow to Edinburgh (900)
SCOTTISH CITYLINK COACHES LTD
PM0001031/1
Edinburgh to Perth or Kinross (M90)
SCOTTISH CITYLINK COACHES LTD
PM0001031/84
Glasgow to Edinburgh (900)
SCOTTISH CITYLINK COACHES LTD
PM0001031/1
Glasgow to Edinburgh (900)
SCOTTISH CITYLINK COACHES LTD
PM0001031/1
Edinburgh to Perth or Kinross (M90)
SCOTTISH CITYLINK COACHES LTD
PM0001031/84
Edinburgh to Perth or Kinross (M90)
SCOTTISH CITYLINK COACHES LTD
PM0001031/84
Edinburgh bus station to Dalgety Bay or Kirkcaldy (53)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/438
Edinburgh bus station to Dalgety Bay or Kirkcaldy (53)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/438
Edinburgh to Perth (M90)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/5
Edinburgh to Perth (M90)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/5
Edinburgh to Perth (M90)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/5
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
Edinburgh bus station to Halbeath park & ride (X52)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/658
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
Edinburgh bus station to Halbeath park & ride (X52)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/658
Edinburgh bus station to Halbeath park & ride (X59)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/454
Edinburgh bus station to Halbeath park & ride (X59)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/454
Edinburgh Bristo Square to Dunfermline or Lochgelly (X54)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/447
Edinburgh Bristo Square to Dunfermline or Lochgelly (X54)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/447
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
Edinburgh, Waverley Bridge to Kirkcaldy bus station (N58)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/64
Edinburgh, Waverley Bridge to Kirkcaldy bus station (N58)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/64
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
Hull to Glasgow (534)
NATIONAL EXPRESS LTD
PD0000738/178
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
EDINBURGH to BOURNEMOUTH (539)
NATIONAL EXPRESS LTD
PD0000738/203
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Edinburgh bus station to South Queensferry, Sommerville Gardens (40)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/660
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Lauder to Edinburgh (51)
PERRYMAN'S BUSES LTD
PM1121403/5
Edinburgh Bristo Square to Halbeath Park and Ride (X61)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/457
Edinburgh Bristo Square to Halbeath Park and Ride (X61)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/457
Edinburgh to Perth or Inverness (M91)
SCOTTISH CITYLINK COACHES LTD
PM0001031/85
Edinburgh to Perth or Inverness (M91)
SCOTTISH CITYLINK COACHES LTD
PM0001031/85
Edinburgh to Perth or Inverness (M91)
SCOTTISH CITYLINK COACHES LTD
PM0001031/85
Edinburgh Airport or Riccarton to Halbeath park & ride or Dunfermline (747)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/374
Edinburgh Airport or Riccarton to Halbeath park & ride or Dunfermline (747)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/374
Edinburgh to Perth or Inverness (M91)
SCOTTISH CITYLINK COACHES LTD
PM0001031/85
Edinburgh Johnston Terrace to Musselburgh North High Street (R1)
SCOTTISH CITYLINK COACHES LTD
PM0001031/67
Edinburgh Johnston Terrace to Musselburgh North High Street (R1)
SCOTTISH CITYLINK COACHES LTD
PM0001031/67
Edinburgh Johnston Terrace to Port Seton Fishers Road (R2)
SCOTTISH CITYLINK COACHES LTD
PM0001031/68
Edinburgh Johnston Terrace to Port Seton Fishers Road (R2)
SCOTTISH CITYLINK COACHES LTD
PM0001031/68
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Dunbar to Edinburgh (100)
EVE COACHES LTD
PM1036880/3
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh, Bus Station to Dunblane, Perth Road (909)
SCOTTISH CITYLINK COACHES LTD
PM0001031/35
Edinburgh to Inverness (M91)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/3
Edinburgh Western General Hospital to Pencaitland (113)
LOTHIAN COUNTRY BUSES LIMITED Edinburgh Shuttle
PM1050765/2
Edinburgh to Inverness (M91)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/3
Edinburgh to Inverness (M91)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/3
Edinburgh to Inverness (M91)
PARKS OF HAMILTON (COACH HIRERS) LTD
PM0000133/3
Edinburgh Western General Hospital to Pencaitland (113)
LOTHIAN COUNTRY BUSES LIMITED East Lothian Buses
PM1050765/2
Edinburgh Western General Hospital to Pencaitland (113)
LOTHIAN COUNTRY BUSES LIMITED Edinburgh Shuttle
PM1050765/2
Edinburgh Western General Hospital to Pencaitland (113)
LOTHIAN COUNTRY BUSES LIMITED East Lothian Buses
PM1050765/2
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
Secure Airparks, 100 Ingliston Road, to Coach Park - Edinburgh Airport (Airport Shuttle)
SECURE AIR PARKS (EDINBURGH) LTD SECURE AIR PARKS
PM0001566/1
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
chapel Street Berwick Upon Tweed to Bus Station Edinburgh (235)
PERRYMAN'S BUSES LTD PERRYMAN'S BUSES
PB1082425/9
Buchanan Bus Station, Glasgow to Edinburgh Airport (AIR)
SCOTTISH CITYLINK COACHES LTD
PM0001031/89
Buchanan Bus Station, Glasgow to Edinburgh Airport (AIR)
SCOTTISH CITYLINK COACHES LTD
PM0001031/89
Buchanan Bus Station, Glasgow to Edinburgh Airport (AIR)
SCOTTISH CITYLINK COACHES LTD
PM0001031/89
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Bus Station to Fort William Bus Station (913)
SCOTTISH CITYLINK COACHES LTD
PM0001031/36
Edinburgh Queensferry Street Lane to Haddington High Street (104)
LOTHIAN COUNTRY BUSES LIMITED Edinburgh Shuttle
PM1050765/5
Edinburgh Queensferry Street Lane to Haddington High Street (104)
LOTHIAN COUNTRY BUSES LIMITED East Lothian Buses
PM1050765/5
Edinburgh Queensferry Street Lane to Haddington High Street (104)
LOTHIAN COUNTRY BUSES LIMITED Edinburgh Shuttle
PM1050765/5
Kirkcaldy Bus Station to Edinburgh Bus Station (EM4)
SCOTTISH CITYLINK COACHES LTD
PM0001031/73
Kirkcaldy Bus Station to Edinburgh Bus Station (EM4)
SCOTTISH CITYLINK COACHES LTD
PM0001031/73
Edinburgh Queensferry Street Lane to Haddington High Street (104)
LOTHIAN COUNTRY BUSES LIMITED East Lothian Buses
PM1050765/5
Holt, Edinburgh Road to Cromer, Cadogan Road (4)
SANDERS COACHES LTD
PF1018256/98
Glenrothes Bus Station to Edinburgh Bus Station (EM3)
SCOTTISH CITYLINK COACHES LTD
PM0001031/72
Glenrothes Bus Station to Edinburgh Bus Station (EM3)
SCOTTISH CITYLINK COACHES LTD
PM0001031/72
Edinburgh bus station to Dunfermline bus station (55)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/363
Edinburgh bus station to Dunfermline bus station (55)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/363
Edinburgh bus station to Kirkcaldy bus station (X58)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/451
Edinburgh bus station to Kirkcaldy bus station (X58)
FIFE SCOTTISH OMNIBUSES LTD STAGECOACH IN FIFE
PM0000004/451