24 - Waterfront Broadway - Royal Infirmary
LOTH_24: current: true description: Waterfront Broadway - Royal Infirmary line_brand: '' line_name: '24'
Routes
S/24_LOTH_620_LOTH_24_20260603_20260605_181221.xml
Line: SL24
LineName: 24
ServiceCode: LOTH_24
CreationDateTime: 5 Jun 2026, 6 p.m.
ModificationDateTime: 5 Jun 2026, 6 p.m.
Hash: 11b7c7c0acfbbb4a133064237ed98b21bad609fa
RevisionNumber: 0
OperatingPeriod: 2026-06-03–2027-06-02
PublicUse: True
Description: West Granton - Edinburgh Royal Infirmary
Origin: West Granton
Destination: Edinburgh Royal Infirmary
Via:
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 | 5590001 | out | 05:26 | 06:20 | Monday to Friday | Monday to Friday | ✎ | ||||
| 5590003 | out | 05:55 | 06:51 | ✎ | |||||||
| 5590005 | out | 06:25 | 07:27 | ✎ | |||||||
| 5590007 | out | 06:45 | 07:49 | ✎ | |||||||
| 5590008 | out | 06:55 | 08:05 | ✎ | |||||||
| 5590010 | out | 07:10 | 08:22 | ✎ | |||||||
| 5590012 | out | 07:24 | 08:41 | ✎ | |||||||
| 5590014 | out | 07:34 | 08:52 | ✎ | |||||||
| 5590015 | out | 07:50 | 09:10 | ✎ | |||||||
| 5590017 | out | 08:05 | 09:24 | ✎ | |||||||
| 5590019 | out | 08:23 | 09:41 | ✎ | |||||||
| 5590021 | out | 08:42 | 09:56 | ✎ | |||||||
| 5590022 | out | 09:00 | 10:10 | ✎ | |||||||
| 5590025 | out | 09:15 | 10:25 | ✎ | |||||||
| 5590026 | out | 09:30 | 10:40 | ✎ | |||||||
| 5590029 | out | 09:45 | 10:55 | ✎ | |||||||
| 5590031 | out | 10:00 | 11:10 | ✎ | |||||||
| 5590034 | out | 10:15 | 11:25 | ✎ | |||||||
| 5590036 | out | 10:30 | 11:40 | ✎ | |||||||
| 5590038 | out | 10:45 | 11:55 | ✎ | |||||||
| 5590040 | out | 11:00 | 12:10 | ✎ | |||||||
| 5590043 | out | 11:15 | 12:26 | ✎ | |||||||
| 5590045 | out | 11:30 | 12:42 | ✎ | |||||||
| 5590047 | out | 11:45 | 12:57 | ✎ | |||||||
| 5590049 | out | 12:00 | 13:12 | ✎ | |||||||
| 5590052 | out | 12:15 | 13:27 | ✎ | |||||||
| 5590054 | out | 12:30 | 13:42 | ✎ | |||||||
| 5590056 | out | 12:45 | 13:57 | ✎ | |||||||
| 5590058 | out | 13:00 | 14:12 | ✎ | |||||||
| 5590061 | out | 13:15 | 14:27 | ✎ | |||||||
| 5590063 | out | 13:30 | 14:42 | ✎ | |||||||
| 5590065 | out | 13:45 | 14:57 | ✎ | |||||||
| 5590067 | out | 14:00 | 15:12 | ✎ | |||||||
| 5590070 | out | 14:15 | 15:27 | ✎ | |||||||
| 5590072 | out | 14:30 | 15:43 | ✎ | |||||||
| 5590074 | out | 14:45 | 15:59 | ✎ | |||||||
| 5590076 | out | 15:00 | 16:20 | ✎ | |||||||
| 5590079 | out | 15:15 | 16:36 | ✎ | |||||||
| 5590081 | out | 15:30 | 16:51 | ✎ | |||||||
| 5590083 | out | 15:45 | 17:05 | ✎ | |||||||
| 5590085 | out | 16:00 | 17:19 | ✎ | |||||||
| 5590088 | out | 16:15 | 17:33 | ✎ | |||||||
| 5590090 | out | 16:31 | 17:47 | ✎ | |||||||
| 5590092 | out | 16:46 | 18:02 | ✎ | |||||||
| 5590094 | out | 17:01 | 18:15 | ✎ | |||||||
| 5590097 | out | 17:18 | 18:31 | ✎ | |||||||
| 5590099 | out | 17:33 | 18:45 | ✎ | |||||||
| 5590102 | out | 17:49 | 18:58 | ✎ | |||||||
| 5590104 | out | 18:06 | 19:13 | ✎ | |||||||
| 5590106 | out | 18:26 | 19:30 | ✎ | |||||||
| 5590109 | out | 18:46 | 19:49 | ✎ | |||||||
| 5590111 | out | 19:01 | 20:02 | ✎ | |||||||
| 5590114 | out | 19:17 | 20:18 | ✎ | |||||||
| 5590116 | out | 19:47 | 20:47 | ✎ | |||||||
| 5590119 | out | 20:17 | 21:14 | ✎ | |||||||
| 5590122 | out | 20:47 | 21:44 | ✎ | |||||||
| 5590125 | out | 21:17 | 22:14 | ✎ | |||||||
| 5590128 | out | 21:52 | 22:46 | ✎ | |||||||
| 5590131 | out | 22:22 | 23:15 | ✎ | |||||||
| 5590134 | out | 22:52 | 23:45 | ✎ | |||||||
| 5590137 | out | 23:22 | 00:15 | ✎ | |||||||
| 191 | 5590140 | in | 05:24 | 06:18 | ✎ | ||||||
| 5590142 | in | 05:54 | 06:49 | ✎ | |||||||
| 5590144 | in | 06:24 | 07:21 | ✎ | |||||||
| 5590146 | in | 06:49 | 07:54 | ✎ | |||||||
| 5590148 | in | 07:03 | 08:12 | ✎ | |||||||
| 5590150 | in | 07:17 | 08:31 | ✎ | |||||||
| 5590152 | in | 07:30 | 08:47 | ✎ | |||||||
| 5590153 | in | 07:43 | 09:02 | ✎ | |||||||
| 5590154 | in | 07:58 | 09:16 | ✎ | |||||||
| 5590156 | in | 08:14 | 09:31 | ✎ | |||||||
| 5590159 | in | 08:33 | 09:46 | ✎ | |||||||
| 5590160 | in | 08:50 | 10:01 | ✎ | |||||||
| 5590163 | in | 09:06 | 10:16 | ✎ | |||||||
| 5590165 | in | 09:21 | 10:31 | ✎ | |||||||
| 5590167 | in | 09:36 | 10:46 | ✎ | |||||||
| 5590170 | in | 09:51 | 11:01 | ✎ | |||||||
| 5590171 | in | 10:06 | 11:16 | ✎ | |||||||
| 5590174 | in | 10:21 | 11:31 | ✎ | |||||||
| 5590176 | in | 10:36 | 11:46 | ✎ | |||||||
| 5590179 | in | 10:51 | 12:01 | ✎ | |||||||
| 5590180 | in | 11:06 | 12:16 | ✎ | |||||||
| 5590183 | in | 11:21 | 12:31 | ✎ | |||||||
| 5590185 | in | 11:36 | 12:46 | ✎ | |||||||
| 5590188 | in | 11:51 | 13:01 | ✎ | |||||||
| 5590189 | in | 12:06 | 13:16 | ✎ | |||||||
| 5590192 | in | 12:21 | 13:31 | ✎ | |||||||
| 5590194 | in | 12:36 | 13:47 | ✎ | |||||||
| 5590197 | in | 12:52 | 14:04 | ✎ | |||||||
| 5590198 | in | 13:07 | 14:19 | ✎ | |||||||
| 5590201 | in | 13:22 | 14:35 | ✎ | |||||||
| 5590203 | in | 13:37 | 14:50 | ✎ | |||||||
| 5590206 | in | 13:52 | 15:05 | ✎ | |||||||
| 5590207 | in | 14:07 | 15:20 | ✎ | |||||||
| 5590210 | in | 14:20 | 15:34 | ✎ | |||||||
| 5590212 | in | 14:32 | 15:49 | ✎ | |||||||
| 5590213 | in | 14:47 | 16:04 | ✎ | |||||||
| 5590216 | in | 15:02 | 16:20 | ✎ | |||||||
| 5590218 | in | 15:17 | 16:35 | ✎ | |||||||
| 5590221 | in | 15:32 | 16:51 | ✎ | |||||||
| 5590222 | in | 15:47 | 17:06 | ✎ | |||||||
| 5590225 | in | 16:02 | 17:22 | ✎ | |||||||
| 5590227 | in | 16:17 | 17:37 | ✎ | |||||||
| 5590230 | in | 16:32 | 17:52 | ✎ | |||||||
| 5590231 | in | 16:48 | 18:07 | ✎ | |||||||
| 5590234 | in | 17:03 | 18:21 | ✎ | |||||||
| 5590236 | in | 17:19 | 18:35 | ✎ | |||||||
| 5590239 | in | 17:34 | 18:49 | ✎ | |||||||
| 5590242 | in | 17:51 | 19:04 | ✎ | |||||||
| 5590243 | in | 18:05 | 19:16 | ✎ | |||||||
| 5590245 | in | 18:18 | 19:28 | ✎ | |||||||
| 5590248 | in | 18:33 | 19:41 | ✎ | |||||||
| 5590251 | in | 18:53 | 20:00 | ✎ | |||||||
| 5590252 | in | 19:11 | 20:18 | ✎ | |||||||
| 5590255 | in | 19:31 | 20:37 | ✎ | |||||||
| 5590258 | in | 19:51 | 20:53 | ✎ | |||||||
| 5590260 | in | 20:21 | 21:18 | ✎ | |||||||
| 5590263 | in | 20:52 | 21:47 | ✎ | |||||||
| 5590266 | in | 21:22 | 22:17 | ✎ | |||||||
| 5590269 | in | 21:52 | 22:47 | ✎ | |||||||
| 5590272 | in | 22:22 | 23:17 | ✎ | |||||||
| 5590275 | in | 22:52 | 23:46 | ✎ | |||||||
| 5590278 | in | 23:23 | 00:16 | ✎ | |||||||
| 5590002 | out | 05:28 | 06:20 | Saturdays | Saturdays |
not AllBankHolidays |
✎ | ||||
| 5590006 | out | 06:27 | 07:21 | ✎ | |||||||
| 5590009 | out | 06:56 | 07:52 | ✎ | |||||||
| 5590013 | out | 07:28 | 08:27 | ✎ | |||||||
| 25 | 5590016 | out | 08:01 | 09:03 | ✎ | ||||||
| 5590020 | out | 08:34 | 09:39 | ✎ | |||||||
| 5590023 | out | 09:04 | 10:11 | ✎ | |||||||
| 5590027 | out | 09:30 | 10:37 | ✎ | |||||||
| 5590030 | out | 09:46 | 10:53 | ✎ | |||||||
| 5590033 | out | 10:06 | 11:14 | ✎ | |||||||
| 5590035 | out | 10:26 | 11:36 | ✎ | |||||||
| 5590039 | out | 10:46 | 11:56 | ✎ | |||||||
| 5590042 | out | 11:06 | 12:17 | ✎ | |||||||
| 5590044 | out | 11:26 | 12:39 | ✎ | |||||||
| 5590048 | out | 11:46 | 12:59 | ✎ | |||||||
| 5590051 | out | 12:06 | 13:19 | ✎ | |||||||
| 5590053 | out | 12:26 | 13:39 | ✎ | |||||||
| 5590057 | out | 12:46 | 13:59 | ✎ | |||||||
| 5590060 | out | 13:06 | 14:19 | ✎ | |||||||
| 5590062 | out | 13:27 | 14:40 | ✎ | |||||||
| 5590066 | out | 13:47 | 15:00 | ✎ | |||||||
| 5590069 | out | 14:07 | 15:20 | ✎ | |||||||
| 5590071 | out | 14:27 | 15:40 | ✎ | |||||||
| 5590075 | out | 14:47 | 16:00 | ✎ | |||||||
| 5590078 | out | 15:07 | 16:20 | ✎ | |||||||
| 5590080 | out | 15:27 | 16:40 | ✎ | |||||||
| 5590084 | out | 15:47 | 17:00 | ✎ | |||||||
| 5590087 | out | 16:07 | 17:20 | ✎ | |||||||
| 5590089 | out | 16:27 | 17:40 | ✎ | |||||||
| 5590093 | out | 16:47 | 18:00 | ✎ | |||||||
| 5590096 | out | 17:07 | 18:19 | ✎ | |||||||
| 5590098 | out | 17:27 | 18:38 | ✎ | |||||||
| 5590101 | out | 17:47 | 18:57 | ✎ | |||||||
| 5590105 | out | 18:07 | 19:14 | ✎ | |||||||
| 5590107 | out | 18:26 | 19:29 | ✎ | |||||||
| 5590110 | out | 18:46 | 19:49 | ✎ | |||||||
| 5590112 | out | 19:06 | 20:07 | ✎ | |||||||
| 5590115 | out | 19:26 | 20:27 | ✎ | |||||||
| 5590117 | out | 19:47 | 20:47 | ✎ | |||||||
| 5590120 | out | 20:17 | 21:14 | ✎ | |||||||
| 5590123 | out | 20:47 | 21:44 | ✎ | |||||||
| 5590126 | out | 21:17 | 22:14 | ✎ | |||||||
| 5590129 | out | 21:52 | 22:46 | ✎ | |||||||
| 5590132 | out | 22:22 | 23:15 | ✎ | |||||||
| 5590135 | out | 22:52 | 23:45 | ✎ | |||||||
| 5590138 | out | 23:22 | 00:15 | ✎ | |||||||
| 5590141 | in | 05:30 | 06:21 | ✎ | |||||||
| 5590145 | in | 06:30 | 07:21 | ✎ | |||||||
| 5590147 | in | 07:00 | 07:53 | ✎ | |||||||
| 5590151 | in | 07:28 | 08:24 | ✎ | |||||||
| 5590155 | in | 07:58 | 08:57 | ✎ | |||||||
| 5590158 | in | 08:31 | 09:32 | ✎ | |||||||
| 5590161 | in | 08:50 | 09:53 | ✎ | |||||||
| 5590164 | in | 09:10 | 10:13 | ✎ | |||||||
| 5590166 | in | 09:30 | 10:35 | ✎ | |||||||
| 5590169 | in | 09:49 | 10:57 | ✎ | |||||||
| 5590172 | in | 10:08 | 11:17 | ✎ | |||||||
| 5590175 | in | 10:28 | 11:37 | ✎ | |||||||
| 5590177 | in | 10:48 | 11:57 | ✎ | |||||||
| 5590181 | in | 11:08 | 12:17 | ✎ | |||||||
| 5590184 | in | 11:28 | 12:37 | ✎ | |||||||
| 5590186 | in | 11:48 | 12:57 | ✎ | |||||||
| 5590190 | in | 12:08 | 13:17 | ✎ | |||||||
| 5590193 | in | 12:28 | 13:37 | ✎ | |||||||
| 5590195 | in | 12:48 | 13:57 | ✎ | |||||||
| 5590199 | in | 13:08 | 14:17 | ✎ | |||||||
| 5590202 | in | 13:28 | 14:37 | ✎ | |||||||
| 5590204 | in | 13:48 | 14:57 | ✎ | |||||||
| 5590208 | in | 14:08 | 15:17 | ✎ | |||||||
| 5590211 | in | 14:28 | 15:37 | ✎ | |||||||
| 5590214 | in | 14:48 | 15:57 | ✎ | |||||||
| 5590217 | in | 15:08 | 16:17 | ✎ | |||||||
| 5590220 | in | 15:28 | 16:37 | ✎ | |||||||
| 5590223 | in | 15:48 | 16:57 | ✎ | |||||||
| 5590226 | in | 16:08 | 17:17 | ✎ | |||||||
| 5590229 | in | 16:28 | 17:37 | ✎ | |||||||
| 5590232 | in | 16:48 | 17:57 | ✎ | |||||||
| 5590235 | in | 17:08 | 18:17 | ✎ | |||||||
| 5590238 | in | 17:28 | 18:37 | ✎ | |||||||
| 5590240 | in | 17:49 | 18:56 | ✎ | |||||||
| 5590244 | in | 18:09 | 19:15 | ✎ | |||||||
| 5590247 | in | 18:29 | 19:34 | ✎ | |||||||
| 5590250 | in | 18:49 | 19:54 | ✎ | |||||||
| 5590253 | in | 19:11 | 20:16 | ✎ | |||||||
| 5590256 | in | 19:31 | 20:36 | ✎ | |||||||
| 5590259 | in | 19:51 | 20:52 | ✎ | |||||||
| 5590261 | in | 20:21 | 21:18 | ✎ | |||||||
| 5590264 | in | 20:52 | 21:47 | ✎ | |||||||
| 5590267 | in | 21:22 | 22:17 | ✎ | |||||||
| 5590270 | in | 21:52 | 22:47 | ✎ | |||||||
| 5590273 | in | 22:22 | 23:17 | ✎ | |||||||
| 5590276 | in | 22:52 | 23:46 | ✎ | |||||||
| 5590279 | in | 23:23 | 00:16 | ✎ | |||||||
| 5590004 | out | 06:15 | 07:10 | Sundays | Sundays |
not AllBankHolidays |
✎ | ||||
| 5590011 | out | 07:15 | 08:10 | ✎ | |||||||
| 5590018 | out | 08:15 | 09:19 | ✎ | |||||||
| 5590024 | out | 09:04 | 10:09 | ✎ | |||||||
| 5590028 | out | 09:34 | 10:39 | ✎ | |||||||
| 5590032 | out | 10:04 | 11:09 | ✎ | |||||||
| 5590037 | out | 10:34 | 11:42 | ✎ | |||||||
| 5590041 | out | 11:04 | 12:12 | ✎ | |||||||
| 5590046 | out | 11:34 | 12:42 | ✎ | |||||||
| 5590050 | out | 12:04 | 13:13 | ✎ | |||||||
| 5590055 | out | 12:34 | 13:43 | ✎ | |||||||
| 5590059 | out | 13:04 | 14:13 | ✎ | |||||||
| 5590064 | out | 13:34 | 14:43 | ✎ | |||||||
| 5590068 | out | 14:04 | 15:13 | ✎ | |||||||
| 5590073 | out | 14:34 | 15:43 | ✎ | |||||||
| 5590077 | out | 15:04 | 16:13 | ✎ | |||||||
| 5590082 | out | 15:34 | 16:43 | ✎ | |||||||
| 5590086 | out | 16:04 | 17:13 | ✎ | |||||||
| 5590091 | out | 16:34 | 17:43 | ✎ | |||||||
| 5590095 | out | 17:04 | 18:13 | ✎ | |||||||
| 5590100 | out | 17:34 | 18:42 | ✎ | |||||||
| 5590103 | out | 18:04 | 19:10 | ✎ | |||||||
| 5590108 | out | 18:38 | 19:38 | ✎ | |||||||
| 5590113 | out | 19:14 | 20:12 | ✎ | |||||||
| 5590118 | out | 19:54 | 20:47 | ✎ | |||||||
| 5590121 | out | 20:24 | 21:17 | ✎ | |||||||
| 5590124 | out | 20:54 | 21:47 | ✎ | |||||||
| 5590127 | out | 21:24 | 22:17 | ✎ | |||||||
| 5590130 | out | 21:54 | 22:47 | ✎ | |||||||
| 5590133 | out | 22:24 | 23:17 | ✎ | |||||||
| 5590136 | out | 22:54 | 23:47 | ✎ | |||||||
| 5590139 | out | 23:24 | 00:17 | ✎ | |||||||
| 5590143 | in | 06:14 | 07:07 | ✎ | |||||||
| 5590149 | in | 07:14 | 08:07 | ✎ | |||||||
| 43 | 5590157 | in | 08:14 | 09:10 | ✎ | ||||||
| 5590162 | in | 08:59 | 09:55 | ✎ | |||||||
| 5590168 | in | 09:44 | 10:45 | ✎ | |||||||
| 5590173 | in | 10:14 | 11:18 | ✎ | |||||||
| 5590178 | in | 10:49 | 11:58 | ✎ | |||||||
| 5590182 | in | 11:19 | 12:28 | ✎ | |||||||
| 5590187 | in | 11:49 | 12:58 | ✎ | |||||||
| 5590191 | in | 12:19 | 13:28 | ✎ | |||||||
| 5590196 | in | 12:49 | 13:58 | ✎ | |||||||
| 5590200 | in | 13:19 | 14:28 | ✎ | |||||||
| 5590205 | in | 13:49 | 14:58 | ✎ | |||||||
| 5590209 | in | 14:19 | 15:28 | ✎ | |||||||
| 5590215 | in | 14:49 | 15:58 | ✎ | |||||||
| 5590219 | in | 15:19 | 16:28 | ✎ | |||||||
| 5590224 | in | 15:49 | 16:58 | ✎ | |||||||
| 5590228 | in | 16:19 | 17:28 | ✎ | |||||||
| 5590233 | in | 16:49 | 17:58 | ✎ | |||||||
| 5590237 | in | 17:19 | 18:28 | ✎ | |||||||
| 5590241 | in | 17:49 | 18:57 | ✎ | |||||||
| 5590246 | in | 18:19 | 19:24 | ✎ | |||||||
| 5590249 | in | 18:47 | 19:50 | ✎ | |||||||
| 5590254 | in | 19:16 | 20:18 | ✎ | |||||||
| 5590257 | in | 19:46 | 20:43 | ✎ | |||||||
| 5590262 | in | 20:23 | 21:17 | ✎ | |||||||
| 5590265 | in | 20:53 | 21:47 | ✎ | |||||||
| 5590268 | in | 21:23 | 22:17 | ✎ | |||||||
| 5590271 | in | 21:53 | 22:47 | ✎ | |||||||
| 5590274 | in | 22:23 | 23:17 | ✎ | |||||||
| 5590277 | in | 22:53 | 23:47 | ✎ | |||||||
| 5590280 | in | 23:23 | 00:17 | ✎ |
Outbound
- Waterfront Broadway (S-bound)
- Granton Mains East (before)
- Edinburgh College (op)
- Waterfront Gait (before)
- Pennywell Cottages (opp)
- Craigroyston Community High School (opp)
- Muirhouse Hub (opp)
- Muirhouse Avenue (opp)
- Craigroyston Health Centre (opp)
- Drylaw Parish Church (at)
- Drylaw School (before)
- Groathill Road South (opp)
- Telford Drive (after)
- Telford Gardens (at)
- Telford Place (after)
- Crewe Toll (SE-bound)
- North Werber Park (before)
- West Woods (before)
- Western General (opp)
- Comely Bank Cemetery (opp)
- Flora Stevenson School (near)
- Learmonth Grove (opp)
- Dean Park Street (before)
- Cheyne Street (opp)
- Raeburn Place (after)
- Kerr Street (SE-bound)
- Circus Lane (after)
- Royal Circus (E-bound)
- Howe Street (S-bound)
- Queen Street Gardens West (S-bound)
- Frederick Street (Stop GE)
- Princes Street (west) (Stop PV)
- Lothian Road (Stop XE)
- Usher Hall (Stop XF)
- Bread Street (after)
- Brougham Street (SE-bound)
- Leven Terrace (opp)
- Warrender Park Terrace (opp)
- Warrender Park Road (after)
- Spottiswoode Road (after)
- Thirlestane Road (opp)
- Grange Cemetery (opp)
- Lauder Road (S-bound)
- Dick Place (after)
- Dalrymple Crescent (after)
- St Thomas Road (before)
- South Oswald Road (opp)
- Blackford Avenue (S-bound)
- Watertoun Road (opp)
- Langton Road (after)
- Savile Place (opp)
- West Savile Road (before)
- Lussielaw Road (opp)
- Rankin Drive (after)
- Gordon Terrace (before)
- Lady Road (NE-bound)
- Cameron Toll Centre (opp)
- Cameron Toll (near)
- Bridgend Cottages (at)
- Craigmillar Cemetery (at)
- Walter Scott Avenue (opp)
- Kingston Avenue (before)
- Craigmillar Castle Road (Stop IJ)
- RH for Children & Young People (Stop IL)
- Royal Infirmary (Stop IA)
- Royal Infirmary (Stop IO)
Inbound
- RH for Children & Young people (Stop IE)
- Craigmillar Castle Road (Stop IG)
- Kingston Avenue (after)
- Walter Scott Avenue (after)
- Craigmillar Cemetery (opp)
- Bridgend Cottages (opp)
- Cameron Toll (at)
- Cameron Toll Centre (at)
- Gordon Terrace (after)
- Rankin Drive (before)
- Lussielaw Road (after)
- Savile Place (before)
- Langton Road (before)
- Watertoun Road (before)
- Blackford Avenue (N-bound)
- South Oswald Road (after)
- St Thomas Road (opp)
- Dalrymple Crescent (opp)
- Dick Place (before)
- Lauder Road (after)
- Grange Cemetery (at)
- Beaufort Road (W-bound)
- Thirlestane Road (before)
- Spottiswoode Road (before)
- Warrender Park Road (near)
- Warrender Park Terrace (after)
- Leven Terrace (before)
- Brougham Street (NW-bound)
- Bread Street (opp)
- Usher Hall (Stop XA)
- Lothian Road (Stop XC)
- Princes Street (west) (Stop PA)
- Frederick Street (Stop GT)
- Hill Street (Stop GU)
- Howe Street (N-bound)
- Royal Circus (W-bound)
- Kerr Street (NW-bound)
- Raeburn Place (W-bound)
- Dean Park Street (after)
- Learmonth Grove (before)
- Flora Stevenson School (before)
- Comely Bank Cemetery (at)
- Western General (at)
- West Woods (opp)
- North Werber Park (opp)
- Crewe Toll (NW-bound)
- Telford Grove (opp)
- Telford Place (opp)
- Telford Gardens (opp)
- Telford Drive (opp)
- Groathill Road South (before)
- Wester Drylaw Row (before)
- Drylaw School (opp)
- Drylaw Parish Church (opp)
- Craigroyston Health Centre (at)
- Muirhouse Avenue (before)
- Muirhouse Hub (o/s)
- Craigroyston Community High School (o/s)
- Pennywell Cottages (at)
- Waterfront Gait (after)
- Edinburgh College (o/s)
- Granton Mains East (opp)
- Waterfront Broadway (N-bound)