Bus times from Kirkgate, Liberton, Edinburgh

Kirkgate, Liberton, Edinburgh is served by 3 bus routes (28, 31 and N31), run by Lothian Buses. The next buses go to Gilmerton, Rosewell and Bonnyrigg.

Next departures

TimeRouteTo
13:1728Gilmerton
13:2231Rosewell
13:3731Bonnyrigg
13:4728Gilmerton
13:5231Rosewell
14:0831Bonnyrigg
14:1728Gilmerton
14:2331Rosewell
14:3831Bonnyrigg
14:4728Gilmerton
14:5331Rosewell
15:0831Bonnyrigg
15:1728Gilmerton
15:2231Rosewell
15:3731Bonnyrigg
15:4928Gilmerton
15:5231Rosewell
16:1031Bonnyrigg
16:1928Gilmerton
16:2531Rosewell

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from Kirkgate, Liberton, Edinburgh?
The 28 to Gilmerton at 13:17.
Which buses stop at Kirkgate, Liberton, Edinburgh?
3 routes: 28, 31 and N31, run by Lothian Buses.
Where is Kirkgate, Liberton, Edinburgh?
Kirkgate is in Liberton, Edinburgh.
Where do buses from Kirkgate, Liberton, Edinburgh go?
The next departures go to Gilmerton, Rosewell and Bonnyrigg.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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