Bus times from Duddingston Avenue, Edinburgh

Duddingston Avenue, Edinburgh is served by 7 bus routes (4, 12, 44, 69, N107, N113 and N124), run by Lothian Buses, HcL and East Coast Buses. The next buses go to South Gyle, Wallyford, Musselburgh, Balerno, Magdalene and Lothianburn.

Next departures

TimeRouteTo
14:4712South Gyle
14:4844Wallyford
14:514Musselburgh
14:5144Balerno
15:0069Magdalene
15:0044Wallyford
15:0344Balerno
15:064Lothianburn
15:114Musselburgh
15:1244Wallyford
15:1312Craigentinny
15:1544Balerno
15:1812South Gyle
15:2344Wallyford
15:264Lothianburn
15:2844Balerno
15:314Musselburgh
15:3544Wallyford
15:4144Balerno
15:4412Craigentinny

Routes from this stop

Stops nearby

All bus routes and stops in Edinburgh

Questions

When is the next bus from Duddingston Avenue, Edinburgh?
The 12 to South Gyle at 14:47.
Which buses stop at Duddingston Avenue, Edinburgh?
7 routes: 4, 12, 44, 69, N107, N113 and N124, run by Lothian Buses, HcL and East Coast Buses.
Where is Duddingston Avenue, Edinburgh?
Duddingston Avenue is in Duddingston, Edinburgh.
Where do buses from Duddingston Avenue, Edinburgh go?
The next departures go to South Gyle, Wallyford, Musselburgh, Balerno, Magdalene and Lothianburn.

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