Bus times from Craigleith Road, Edinburgh

Craigleith Road, Edinburgh is served by 25 bus routes (13, 38, 43, 47, 47B, N43, X47, X55, X57, X58, X59, X59A and more), run by Eastern Scottish, Lothian Buses, Lothian Country Buses and Stagecoach East Scotland. The next buses go to Deans, Glenrothes, Leven, Dunfermline, Granton and Edinburgh Royal Infirmary.

Next departures

TimeRouteTo
00:44N43Deans
00:46X59AGlenrothes
00:56X58Leven
01:30X55Dunfermline
03:30X55Dunfermline
04:5738Granton
05:2838Granton
05:3238Edinburgh Royal Infirmary
05:3247BLadywood
05:3747Barnton
05:4743Edinburgh
05:5047Barnton
05:5338Granton
05:56X55Dunfermline
06:0238Edinburgh Royal Infirmary
06:1338Granton
06:1447Barnton
06:1743Edinburgh
06:1847BLadywood
06:2543Queensferry

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from Craigleith Road, Edinburgh?
The N43 to Deans at 00:44.
Which buses stop at Craigleith Road, Edinburgh?
25 routes: 13, 38, 43, 47, 47B, N43, X47, X55, X57, X58, X59, X59A and X61, run by Eastern Scottish, Lothian Buses, Lothian Country Buses and Stagecoach East Scotland.
Where is Craigleith Road, Edinburgh?
Craigleith Road is in Craigleith, Edinburgh.
Where do buses from Craigleith Road, Edinburgh go?
The next departures go to Deans, Glenrothes, Leven, Dunfermline, Granton and Edinburgh Royal Infirmary.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook