bustimes.org

East Craigs, opposite Drum Brae Avenue

On Drum Brae South, near opp 68

Buses point north ↑

21 Royal Infirmry 05:44⚡️
21 Royal Infirmry 06:15⚡️
21 Royal Infirmry 06:45
21 Royal Infirmry 07:15
200 Ocean Terminal 06:06⚡️
200 Ocean Terminal 06:36⚡️
200 Ocean Terminal 07:06
1 Clermiston 06:20⚡️
1 Clermiston 06:51
1 Clermiston 07:21
26 Clerwood 06:24⚡️
26 Clerwood 06:52
26 Clerwood 07:22

Later ↓

⚡️ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations