Bus times from Belmont Crescent, Corstorphine, Edinburgh

Belmont Crescent, Corstorphine, Edinburgh is served by 7 bus routes (12, 26, 31, N1, N18, X12 and X39), run by Lothian Buses, Lothian Country Buses and Eastern Scottish. The next buses go to Seton Sands, Bonnyrigg, Poltonhall, Haymarket, Restalrig and Rosewell.

Next departures

TimeRouteTo
05:0326Seton Sands
05:2426Seton Sands
05:3431Bonnyrigg
05:4426Seton Sands
05:5926Seton Sands
06:0431Poltonhall
06:13X39Haymarket
06:1426Seton Sands
06:15X39Restalrig
06:2131Poltonhall
06:2926Seton Sands
06:3531Rosewell
06:4012Craigentinny
06:4526Seton Sands
06:5031Rosewell
07:0126Seton Sands
07:0631Bonnyrigg
07:1112Craigentinny
07:1626Seton Sands
07:2331Bonnyrigg

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from Belmont Crescent, Corstorphine, Edinburgh?
The 26 to Seton Sands at 05:03.
Which buses stop at Belmont Crescent, Corstorphine, Edinburgh?
7 routes: 12, 26, 31, N1, N18, X12 and X39, run by Lothian Buses, Lothian Country Buses and Eastern Scottish.
Where is Belmont Crescent, Corstorphine, Edinburgh?
Belmont Crescent is in Corstorphine, Edinburgh.
Where do buses from Belmont Crescent, Corstorphine, Edinburgh go?
The next departures go to Seton Sands, Bonnyrigg, Poltonhall, Haymarket, Restalrig and Rosewell.

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