Bus times from North Gyle Terrace, West Craigs, Edinburgh

North Gyle Terrace, West Craigs, Edinburgh is served by 3 bus routes (31, 32 and 68), run by Lothian Buses and HcL. The next buses go to East Craigs, Bonnyrigg, Broughton, Edinburgh, Poltonhall and Rosewell.

Next departures

DayTimeRouteTo
Today22:5231East Craigs
Today23:0731Bonnyrigg
Today23:1231East Craigs
Today23:2231East Craigs
Today23:3531Broughton
Today23:5231East Craigs
Tomorrow00:1431Edinburgh
Tomorrow00:2031East Craigs
Tomorrow05:2531Bonnyrigg
Tomorrow05:2931East Craigs
Tomorrow05:5531Poltonhall
Tomorrow06:0231East Craigs
Tomorrow06:1231Poltonhall
Tomorrow06:2431East Craigs
Tomorrow06:2531Rosewell
Tomorrow06:2832Granton
Tomorrow06:3132Balerno
Tomorrow06:4031Rosewell
Tomorrow06:4731East Craigs
Tomorrow06:5531Bonnyrigg

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from North Gyle Terrace, West Craigs, Edinburgh?
The 31 to East Craigs at 22:52.
Which buses stop at North Gyle Terrace, West Craigs, Edinburgh?
3 routes: 31, 32 and 68, run by Lothian Buses and HcL.
Where is North Gyle Terrace, West Craigs, Edinburgh?
North Gyle Terrace is in West Craigs, Edinburgh.
Where do buses from North Gyle Terrace, West Craigs, Edinburgh go?
The next departures go to East Craigs, Bonnyrigg, Broughton, Edinburgh, Poltonhall and Rosewell.

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