Skip to main content
-
Home
-
Scotland
-
Edinburgh
Edinburgh
Places in Edinburgh
Stops in Edinburgh
Tram, coach and bus services
-
1
Clermiston - Seafield
Lothian Buses
-
3
Clovenstone - Mayfield
Lothian Buses
-
4
Hillend - The Jewel
Lothian Buses
-
5
Oxgangs - The Jewel
Lothian Buses
-
7
Edinburgh Royal Infirmary - Newhaven
Lothian Buses
-
8
Edinburgh Royal Infirmary - Muirhouse
Lothian Buses
-
10
Bonaly - Western Harbour
Lothian Buses
-
11
Hyvots Bank - Ocean Terminal
Lothian Buses
-
12
Gyle Centre - Edinburgh George St
Lothian Buses
-
13
Restalrig - Craigleith
Edinburgh Coach Lines
-
14
Greendykes - Muirhouse
Lothian Buses
-
15
Bush Estate - Edinburgh
Lothian Buses
-
16
Torphin - Silverknowes
Lothian Buses
-
18
Edinburgh - Bathgate
First South East and Central Scotland
-
19
Granton - King's Road
Lothian Buses
-
22
Gyle Centre - Edinburgh Regent Rd
Lothian Buses
-
23
Greenbank - Trinity
Lothian Buses
-
24
Edinburgh Royal Infirmary - West Granton
Lothian Buses
-
25
Riccarton - Restalrig
Lothian Buses
-
26
Clerwood - Eastfield or Seton Sands or Tranent
Lothian Buses
-
27
Hunter's Tryst - Silverknowes
Lothian Buses
-
29
Gorebridge - Silverknowes
Lothian Buses
-
30
Clovenstone - Musselburgh
Lothian Buses
-
31
East Craigs - Bonnyrigg or Polton Mill
Lothian Buses
-
33
Wester Hailes - Millerhill
Lothian Buses
-
34
Riccarton - Ocean Terminal
Lothian Buses
-
37
Penicuik or Gowkley Moss - Silverknowes
Lothian Buses
-
41
King's Buildings - Cammo
Lothian Buses
-
42
Craigleith - King's Road
Lothian Buses
-
43
Queensferry - Edinburgh
Lothian Country Buses
-
44
Balerno - Wallyford or Whitecraig
Lothian Buses
-
45
Riccarton - Lauriston Place
Lothian Buses
-
49
Rosewell - Fort Kinnaird
Lothian Buses
-
51
Borders Buses
-
98
Ingliston Showground - Edinburgh
Lothian Buses
-
100
Edinburgh Airport - Edinburgh
Lothian Buses
-
101
Whitesands, Dumfries - Edinburgh Bus Station, Edinburgh
Stagecoach West Scotland
-
101A
Whitesands, Dumfries - Edinburgh Bus Station, Edinburgh
Stagecoach West Scotland
-
101S
Whitesands, Dumfries - Edinburgh Bus Station, Edinburgh
Stagecoach West Scotland
-
102
Whitesands, Dumfries - Edinburgh Bus Station, Edinburgh
Stagecoach West Scotland
-
102S
Whitesands, Dumfries - Edinburgh Bus Station, Edinburgh
Stagecoach West Scotland
-
113
Western General Hospital - Pencaitland
East Coast Buses
-
124
Edinburgh - North Berwick
East Coast Buses
-
180
Glasgow - Birmingham
National Express
-
182
Edinburgh - Birmingham
National Express
-
183
Glasgow - Birmingham
National Express
-
253
Edinburgh - Haddington
Borders Buses
-
591
London - Glasgow
National Express
-
594
London - Edinburgh
National Express
-
900
Edinburgh - Glasgow
Scottish Citylink
-
909
Edinburgh - Glasgow via Stirling and Cumbernauld
Scottish Citylink
-
913
Edinburgh - Fort William
Scottish Citylink
-
BBT1
St Andrew Square - St Andrew Square
First South East and Central Scotland
-
BBT2
St Andrew Square, Edinburgh - St Andrew Square, Edinburgh
First South East and Central Scotland
-
E1
Dundee - Edinburgh
Ember
-
E2
Edinburgh - Dundee
Ember
-
M11
Glasgow - Victoria
Megabus
-
M11X
Edinburgh - Victoria
Megabus
-
M20
Glasgow - Victoria
Megabus
-
M90
Edinburgh - Inverness
Scottish Citylink/Megabus jointly operated
-
M91
Edinburgh - Inverness
Scottish Citylink/Megabus jointly operated
-
M92
Edinburgh - Aberdeen
Megabus
-
N3
Edinburgh - Gorebridge
Lothian Buses
-
N10
Belgravia - Glasgow
FlixBus
-
N11
Edinburgh Royal Infirmary - Waverley via Morningside
Lothian Buses
-
N14
Edinburgh Royal Infirmary - Muirhouse
Lothian Buses
-
N16
Torphin - Silverknowes
Lothian Buses
-
N22
Edinburgh Airport or Edinburgh - Ocean Terminal
Lothian Buses
-
N25
Riccarton - Edinburgh
Lothian Buses
-
N26
Clerwood - Seton Sands
Lothian Buses
-
N28
Livingston Deans North - Edinburgh
Lothian Country Buses
-
N30
Wester Hailes - Musselburgh
Lothian Buses
-
N31
Bonnyrigg - Edinburgh
Lothian Buses
-
N37
Silverknowes - Penicuik
Lothian Buses
-
N43
Edinburgh - Queensferry + Kirkliston
Lothian Country Buses
-
N44
Balerno - Edinburgh
Lothian Buses
-
N106
Edinburgh - Dunbar
East Coast Buses
-
N113
Edinburgh - Ormiston
East Coast Buses
-
N124
Edinburgh - North Berwick
East Coast Buses
-
N900
Edinburgh - Glasgow
Scottish Citylink
-
T50
Edinburgh Airport - Edinburgh York Pl
Edinburgh Trams
-
X5
Edinburgh - North Berwick
East Coast Buses
-
X6
Edinburgh - Haddington
East Coast Buses
-
X7
Edinburgh - Dunbar
East Coast Buses
-
X18
Whitburn - Edinburgh
Lothian Country Buses
-
X22
Shotts, Springhill - Edinburgh, Regent Road
First South East and Central Scotland
-
X24
Deans - Edinburgh
First South East and Central Scotland
-
X25
Blackridge - Edinburgh
First South East and Central Scotland
-
X26
Edinburgh - Port Seton
Lothian Buses
-
X27
Whitburn - Edinburgh
Lothian Country Buses
-
X28
Bathgate - Edinburgh
Lothian Country Buses
-
X29
Gorebridge - Silverknowes
Lothian Buses
-
X31
Edinburgh - Rosewell
Lothian Buses
-
X33
Newtongrange (Orchard Grange) - Edinburgh Tollcross
Lothian Buses
-
X37
Penicuik Deanburn - Western Harbour
Lothian Buses
-
X38
Camelon, Sheriff Court - Edinburgh, Regent Road
First South East and Central Scotland
-
X44
Balerno - Tranent
Lothian Buses
-
X52
Edinburgh Bristo Sq - Dunfermline
Stagecoach East Scotland
-
X54
Edinburgh - Dundee or St Andrews
Stagecoach East Scotland
-
X55
Edinburgh - Dunfermline
Stagecoach East Scotland
-
X56
Edinburgh - Perth
Stagecoach East Scotland
-
X56B
Edinburgh - Perth
Stagecoach East Scotland
-
X57
Edinburgh bus station - Kirkcaldy bus station
Stagecoach East Scotland
-
X58
Edinburgh bus station - Kirkcaldy bus station
Stagecoach East Scotland
-
X59
Edinburgh - Dundee or St Andrews
Stagecoach East Scotland
-
X59A
Edinburgh - Dundee or St Andrews
Stagecoach East Scotland
-
X60
Edinburgh - Dundee or St Andrews
Stagecoach East Scotland
-
X61
Edinburgh - Dundee or St Andrews
Stagecoach East Scotland
-
X62
Galashiels - Edinburgh
Borders Buses
-
X95
Edinburgh - Newtongrange
Borders Buses
-
X99
Hawes Pier - Edinburgh
Lothian Buses