124 - Semple Street - Usher Hall
ECBU_124: current: true description: Semple Street - Usher Hall line_brand: '' line_name: '124'
Routes
S/124_ECBU_627_ECBU_124_20260525_20260605_182657.xml
Line: SL124
LineName: 124
ServiceCode: ECBU_124
CreationDateTime: 5 Jun 2026, 6 p.m.
ModificationDateTime: 5 Jun 2026, 6 p.m.
Hash: b7ca433c660994ad1edd6a20ace905c5f3da7b14
RevisionNumber: 0
OperatingPeriod: 2026-05-25–2027-05-24
PublicUse: True
Description: North Berwick - Edinburgh
Origin: North Berwick
Destination: Edinburgh
Via:
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1101 | 9250001 | out | 04:58 | 06:28 | Monday to Friday | Monday to Friday | ✎ | ||||
| 9250002 | out | 05:38 | 07:14 | ✎ | |||||||
| 9250003 | out | 06:18 | 08:03 | ✎ | |||||||
| 9250004 | out | 06:53 | 08:48 | ✎ | |||||||
| 9250005 | out | 07:23 | 09:20 | ✎ | |||||||
| 9250006 | out | 07:58 | 09:49 | ✎ | |||||||
| 9250007 | out | 08:30 | 10:20 | ✎ | |||||||
| 9250008 | out | 09:00 | 10:51 | ✎ | |||||||
| 9250009 | out | 09:30 | 11:21 | ✎ | |||||||
| 9250010 | out | 10:00 | 11:51 | ✎ | |||||||
| 9250011 | out | 10:30 | 12:21 | ✎ | |||||||
| 9250012 | out | 11:00 | 12:51 | ✎ | |||||||
| 9250013 | out | 11:30 | 13:21 | ✎ | |||||||
| 9250014 | out | 12:00 | 13:51 | ✎ | |||||||
| 9250015 | out | 12:30 | 14:21 | ✎ | |||||||
| 9250016 | out | 13:00 | 14:53 | ✎ | |||||||
| 9250017 | out | 13:30 | 15:23 | ✎ | |||||||
| 9250018 | out | 14:02 | 15:57 | ✎ | |||||||
| 9250019 | out | 14:32 | 16:28 | ✎ | |||||||
| 9250020 | out | 15:02 | 16:57 | ✎ | |||||||
| 9250021 | out | 15:32 | 17:28 | ✎ | |||||||
| 9250022 | out | 16:02 | 17:56 | ✎ | |||||||
| 9250023 | out | 16:40 | 18:33 | ✎ | |||||||
| 9250024 | out | 17:10 | 18:59 | ✎ | |||||||
| 9250025 | out | 17:45 | 19:30 | ✎ | |||||||
| 9250026 | out | 18:15 | 19:59 | ✎ | |||||||
| 1031 | 9250030 | out | 18:45 | 19:49 | ✎ | ||||||
| 1031 | 9250031 | out | 19:15 | 20:19 | ✎ | ||||||
| 9250027 | out | 19:45 | 21:21 | ✎ | |||||||
| 9250032 | out | 20:15 | 21:17 | ✎ | |||||||
| 9250028 | out | 20:45 | 22:18 | ✎ | |||||||
| 9250029 | out | 22:00 | 23:31 | ✎ | |||||||
| 9250033 | out | 23:12 | 00:06 | ✎ | |||||||
| 1031 | 9250093 | in | 05:19 | 06:13 | ✎ | ||||||
| 1032 | 9250126 | in | 05:57 | 07:13 | ✎ | ||||||
| 1101 | 9250097 | in | 06:40 | 08:20 | ✎ | ||||||
| 9250094 | in | 06:49 | 07:47 | ✎ | |||||||
| 1033 | 9250096 | in | 07:08 | 08:45 | ✎ | ||||||
| 9250098 | in | 07:26 | 09:16 | ✎ | |||||||
| 9250099 | in | 08:18 | 10:08 | ✎ | |||||||
| 9250095 | in | 08:47 | 09:51 | ✎ | |||||||
| 9250100 | in | 09:02 | 10:49 | ✎ | |||||||
| 9250101 | in | 09:32 | 11:19 | ✎ | |||||||
| 9250102 | in | 10:02 | 11:49 | ✎ | |||||||
| 9250103 | in | 10:32 | 12:19 | ✎ | |||||||
| 9250104 | in | 11:02 | 12:50 | ✎ | |||||||
| 9250105 | in | 11:32 | 13:20 | ✎ | |||||||
| 9250106 | in | 12:02 | 13:50 | ✎ | |||||||
| 9250107 | in | 12:32 | 14:21 | ✎ | |||||||
| 9250108 | in | 13:03 | 14:52 | ✎ | |||||||
| 9250109 | in | 13:33 | 15:22 | ✎ | |||||||
| 9250110 | in | 14:03 | 15:52 | ✎ | |||||||
| 9250111 | in | 14:33 | 16:30 | ✎ | |||||||
| 9250112 | in | 15:03 | 17:00 | ✎ | |||||||
| 9250113 | in | 15:35 | 17:34 | ✎ | |||||||
| 9250114 | in | 16:08 | 18:05 | ✎ | |||||||
| 9250115 | in | 16:41 | 18:37 | ✎ | |||||||
| 9250116 | in | 17:11 | 19:06 | ✎ | |||||||
| 9250117 | in | 17:41 | 19:33 | ✎ | |||||||
| 9250118 | in | 18:11 | 19:58 | ✎ | |||||||
| 9250119 | in | 18:45 | 20:26 | ✎ | |||||||
| 9250120 | in | 19:15 | 20:53 | ✎ | |||||||
| 9250121 | in | 19:48 | 21:24 | ✎ | |||||||
| 9250122 | in | 20:18 | 21:52 | ✎ | |||||||
| 9250123 | in | 21:32 | 23:06 | ✎ | |||||||
| 9250124 | in | 22:32 | 00:04 | ✎ | |||||||
| 9250125 | in | 23:42 | 01:14 | ✎ | |||||||
| 9250035 | out | 05:30 | 06:57 | Saturdays | Saturdays | ✎ | |||||
| 9250036 | out | 06:20 | 07:52 | ✎ | |||||||
| 9250037 | out | 07:00 | 08:37 | ✎ | |||||||
| 9250038 | out | 07:30 | 09:09 | ✎ | |||||||
| 1034 | 9250034 | out | 07:50 | 08:24 | ✎ | ||||||
| 9250039 | out | 08:00 | 09:43 | ✎ | |||||||
| 9250040 | out | 08:30 | 10:14 | ✎ | |||||||
| 9250041 | out | 09:00 | 10:50 | ✎ | |||||||
| 9250042 | out | 09:30 | 11:22 | ✎ | |||||||
| 9250043 | out | 10:00 | 11:55 | ✎ | |||||||
| 9250044 | out | 10:30 | 12:25 | ✎ | |||||||
| 9250045 | out | 11:00 | 12:56 | ✎ | |||||||
| 9250046 | out | 11:30 | 13:26 | ✎ | |||||||
| 9250047 | out | 12:00 | 13:56 | ✎ | |||||||
| 9250048 | out | 12:32 | 14:26 | ✎ | |||||||
| 9250049 | out | 13:05 | 14:57 | ✎ | |||||||
| 9250050 | out | 13:35 | 15:27 | ✎ | |||||||
| 9250051 | out | 14:09 | 16:01 | ✎ | |||||||
| 9250052 | out | 14:39 | 16:30 | ✎ | |||||||
| 9250053 | out | 15:09 | 17:00 | ✎ | |||||||
| 9250054 | out | 15:39 | 17:30 | ✎ | |||||||
| 9250055 | out | 16:09 | 17:59 | ✎ | |||||||
| 9250056 | out | 16:39 | 18:29 | ✎ | |||||||
| 9250057 | out | 17:15 | 19:03 | ✎ | |||||||
| 9250058 | out | 17:40 | 19:25 | ✎ | |||||||
| 9250059 | out | 18:10 | 19:53 | ✎ | |||||||
| 1031 | 9250063 | out | 18:40 | 19:44 | ✎ | ||||||
| 1031 | 9250064 | out | 19:10 | 20:14 | ✎ | ||||||
| 9250060 | out | 19:40 | 21:16 | ✎ | |||||||
| 9250065 | out | 20:05 | 21:07 | ✎ | |||||||
| 9250061 | out | 20:45 | 22:18 | ✎ | |||||||
| 9250062 | out | 22:00 | 23:31 | ✎ | |||||||
| 9250066 | out | 23:12 | 00:06 | ✎ | |||||||
| 9250067 | out | 00:12 | 01:06 | ✎ | |||||||
| 1032 | 9250156 | in | 06:04 | 07:20 | ✎ | ||||||
| 9250157 | in | 06:52 | 07:50 | ✎ | |||||||
| 9250127 | in | 07:13 | 08:47 | ✎ | |||||||
| 9250158 | in | 07:22 | 08:21 | ✎ | |||||||
| 9250128 | in | 08:10 | 09:47 | ✎ | |||||||
| 9250159 | in | 08:19 | 09:20 | ✎ | |||||||
| 9250129 | in | 08:37 | 10:19 | ✎ | |||||||
| 9250130 | in | 09:02 | 10:48 | ✎ | |||||||
| 9250131 | in | 09:32 | 11:18 | ✎ | |||||||
| 9250132 | in | 10:02 | 11:51 | ✎ | |||||||
| 9250133 | in | 10:32 | 12:21 | ✎ | |||||||
| 9250134 | in | 11:02 | 12:52 | ✎ | |||||||
| 9250135 | in | 11:32 | 13:22 | ✎ | |||||||
| 9250136 | in | 12:07 | 13:58 | ✎ | |||||||
| 9250137 | in | 12:37 | 14:27 | ✎ | |||||||
| 9250138 | in | 13:07 | 14:57 | ✎ | |||||||
| 9250139 | in | 13:37 | 15:28 | ✎ | |||||||
| 9250140 | in | 14:07 | 15:58 | ✎ | |||||||
| 9250141 | in | 14:37 | 16:28 | ✎ | |||||||
| 9250142 | in | 15:07 | 16:59 | ✎ | |||||||
| 9250143 | in | 15:37 | 17:29 | ✎ | |||||||
| 9250144 | in | 16:10 | 18:02 | ✎ | |||||||
| 9250145 | in | 16:40 | 18:32 | ✎ | |||||||
| 9250146 | in | 17:10 | 18:59 | ✎ | |||||||
| 9250147 | in | 17:40 | 19:29 | ✎ | |||||||
| 9250148 | in | 18:10 | 19:56 | ✎ | |||||||
| 9250149 | in | 18:40 | 20:23 | ✎ | |||||||
| 9250150 | in | 19:14 | 20:52 | ✎ | |||||||
| 9250151 | in | 19:48 | 21:24 | ✎ | |||||||
| 9250152 | in | 20:18 | 21:52 | ✎ | |||||||
| 9250153 | in | 21:32 | 23:06 | ✎ | |||||||
| 9250154 | in | 22:32 | 00:04 | ✎ | |||||||
| 9250155 | in | 23:42 | 01:14 | ✎ | |||||||
| 9250068 | out | 06:00 | 07:30 | Sundays | Sundays |
not AllBankHolidays |
✎ | ||||
| 9250069 | out | 07:00 | 08:33 | ✎ | |||||||
| 9250070 | out | 08:04 | 09:44 | ✎ | |||||||
| 9250071 | out | 08:54 | 10:39 | ✎ | |||||||
| 9250072 | out | 09:34 | 11:23 | ✎ | |||||||
| 9250073 | out | 10:10 | 12:01 | ✎ | |||||||
| 9250074 | out | 10:50 | 12:41 | ✎ | |||||||
| 9250075 | out | 11:30 | 13:22 | ✎ | |||||||
| 9250076 | out | 12:10 | 14:02 | ✎ | |||||||
| 9250077 | out | 12:50 | 14:41 | ✎ | |||||||
| 9250078 | out | 13:30 | 15:20 | ✎ | |||||||
| 9250079 | out | 14:10 | 16:00 | ✎ | |||||||
| 9250080 | out | 14:50 | 16:40 | ✎ | |||||||
| 9250081 | out | 15:30 | 17:20 | ✎ | |||||||
| 9250082 | out | 16:10 | 17:59 | ✎ | |||||||
| 9250083 | out | 16:50 | 18:37 | ✎ | |||||||
| 9250084 | out | 17:30 | 19:13 | ✎ | |||||||
| 9250089 | out | 17:54 | 19:01 | ✎ | |||||||
| 9250085 | out | 18:30 | 20:10 | ✎ | |||||||
| 9250086 | out | 19:40 | 21:17 | ✎ | |||||||
| 9250090 | out | 20:15 | 21:18 | ✎ | |||||||
| 9250087 | out | 20:45 | 22:18 | ✎ | |||||||
| 9250091 | out | 21:30 | 22:31 | ✎ | |||||||
| 9250088 | out | 22:00 | 23:31 | ✎ | |||||||
| 9250092 | out | 23:10 | 00:04 | ✎ | |||||||
| 1031 | 9250160 | in | 06:00 | 06:54 | ✎ | ||||||
| 9250161 | in | 07:01 | 07:57 | ✎ | |||||||
| 9250163 | in | 07:44 | 09:17 | ✎ | |||||||
| 9250164 | in | 08:44 | 10:23 | ✎ | |||||||
| 9250165 | in | 09:55 | 11:39 | ✎ | |||||||
| 9250162 | in | 10:16 | 11:19 | ✎ | |||||||
| 9250184 | in | 10:53 | 12:28 | ✎ | |||||||
| 9250166 | in | 11:05 | 12:53 | ✎ | |||||||
| 9250167 | in | 11:45 | 13:34 | ✎ | |||||||
| 9250168 | in | 12:25 | 14:15 | ✎ | |||||||
| 9250169 | in | 13:05 | 14:55 | ✎ | |||||||
| 9250170 | in | 13:45 | 15:35 | ✎ | |||||||
| 9250171 | in | 14:25 | 16:16 | ✎ | |||||||
| 9250172 | in | 15:05 | 16:58 | ✎ | |||||||
| 9250173 | in | 15:45 | 17:38 | ✎ | |||||||
| 9250174 | in | 16:25 | 18:17 | ✎ | |||||||
| 9250175 | in | 17:05 | 18:54 | ✎ | |||||||
| 9250176 | in | 17:45 | 19:33 | ✎ | |||||||
| 9250177 | in | 18:25 | 20:07 | ✎ | |||||||
| 9250178 | in | 19:00 | 20:38 | ✎ | |||||||
| 9250179 | in | 19:48 | 21:23 | ✎ | |||||||
| 9250180 | in | 20:18 | 21:51 | ✎ | |||||||
| 9250181 | in | 21:32 | 23:05 | ✎ | |||||||
| 9250182 | in | 22:32 | 00:02 | ✎ | |||||||
| 9250183 | in | 23:42 | 01:12 | ✎ |
Outbound
- Tesco (at)
- Bus Depot (at)
- Heugh Roundabout (at)
- Lochbridge Road East
- Glenburn Road (adj)
- Law View (at)
- Wishart Avenue (opp)
- Sports Centre (at)
- Dundas Avenue (opp)
- Bowling Green (at)
- Railway Station (at)
- Beach Road (at)
- Church Road (at)
- Westgate Court (at)
- St Baldred's Church (opp)
- Hamilton Road (opp and before)
- Golf Hotel (opp)
- South Gait (adj)
- Ferrybridge (opp)
- Ferrygate (adj)
- Station Road (adj)
- Foreshot Terrace (at)
- Castle (at)
- Ruthven Road (adj)
- Queenstonbank (at)
- Archerfield (opp)
- Muirfield House (opp and after)
- Broadgait (opp)
- Lammermuir Court (at)
- Goose Green (opp)
- West Links Road (opp)
- Luffness Golf Club (at)
- Community Hall (at)
- Poplars (at)
- Parish Church (opp)
- The Pleasance (at)
- Craigielaw (opp)
- Gosford House North Lodge (at)
- Ferny Ness (opp)
- Gosford Road (opp)
- Wemyss Place (opp)
- Railway Station (at)
- Longniddry Inn (opp)
- Cunningham Court (opp)
- Dean Road (opp)
- St Germains (at)
- Seton East (opp)
- Seton West Mains (opp)
- Meadowmill Roundabout (W-Bound)
- Johnny Cope Stone (adj)
- Bankton Terrace (W-bound)
- Gardiner Crescent (opp)
- Hawthorn Road (opp)
- Polwarth Terrace (W-bound)
- Health Centre (opp)
- Northfield House (o/s)
- Alexander Drive (opp)
- Drummore Drive (opp)
- Rowberry Walk (at)
- Moodie Wynd (opp)
- Auction House (at)
- Chuckers Row (near)
- Railway Station (adj)
- Wallyford Journey Hub (N-bound)
- Galt Road (at)
- Moir Crescent (adj)
- Levenhall Roundabout (W-bound)
- Windsor Park Drive (adj)
- Ashgrove North (near)
- Beulah (adj)
- Loretto Upper School (opp)
- St Peter's Church (o/s)
- High Street (Stop C)
- Bridge Street (N-bound)
- Brunton Theatre Journey Hub
- North High Street (near)
- Fisherrow
- Maitland Park Road (adj)
- Edinburgh Road (opp 45)
- Brunstane Mill Road (after)
- Eastfield Gardens (opp)
- Milton Terrace (opp)
- Portobello Cemetery (at)
- Brunstane Bank (o/s)
- Edinburgh College (Milton Rd) (at)
- Magdalene Drive (adj)
- Portobello High School (opp)
- Paisley Drive (before)
- Meadowbank House (opp)
- Abbeyhill (W-bound)
- Calton Terrace Brae (opp)
- Regent Terrace (opp)
- St Andrew's House (at)
- Waterloo Place (Stop ZJ)
- Princes Street (Scott Mon.) (Stop PT)
- Princes Street (west) (Stop PZ)
- Lothian Road (Stop XD)
- Usher Hall (Stop XF)
Inbound
- Semple Street (N-bound)
- High Street (Stop A)
- Princes Street (west) (Stop PD)
- Waterloo Place (Stop ZK)
- St Peter's Church (opp)
- Usher Hall (Stop XA)
- Loretto Upper School (o/s)
- Lothian Road (Stop XC)
- St Andrew's House (opp)
- Beulah (opp)
- Regent Terrace (at)
- Ashgrove North (opp)
- Calton Terrace Brae (near)
- Abbeyhill (E-bound 1)
- Windsor Park Drive (opp)
- Levenhall Roundabout (E-bound)
- Meadowbank House (at)
- Moir Crescent (opp)
- Paisley Drive (after)
- Galt Road (opp)
- Portobello High School (at)
- Magdalene Drive (opp)
- Wallyford Journey Hub (S-bound)
- Edinburgh College (Milton Rd) (opp)
- Railway Station (opp)
- Brunstane Bank (opp)
- Chuckers Row (adj)
- Auction House (opp)
- Coillesdene Crescent (before)
- Moodie Wynd (adj)
- Portobello Cemetery (opp)
- Rowberry Walk (opp)
- Milton Terrace (before)
- Drummore Drive (at)
- Eastfield Gardens (after)
- Brunstane Mill Road (opp)
- Alexander Drive (adj)
- Edinburgh Road (o/s 39)
- Northfield House (opp)
- Maitland Park Road (opp)
- Health Centre (adj)
- Polwarth Terrace (E-bound)
- Fisherow
- Hawthorn Road (at)
- Brunton Theatre Journey Hub
- Bridge Street (S-bound)
- Gardiner Crescent (at)
- Bankton Terrace (E-bound)
- Johnny Cope Stone (opp)
- Meadowmill Roundabout (E-Bound)
- Seton West Mains (at)
- Seton East (adj)
- St Germains (opp)
- Dean Road (adj)
- Cunningham Court (adj)
- Longniddry Inn (at)
- Railway Station (opp)
- Wemyss Place (at)
- Gosford Road (adj)
- Ferny Ness (at)
- Gosford House North Lodge (opp)
- Craigielaw (adj)
- The Pleasance (opp)
- Parish Church (at)
- Poplars (opp)
- Community Hall (opp)
- Nature Reserve (adj)
- Luffness Golf Club (opp)
- Goose Green (at)
- Maule Terrace (at)
- Lammermuir Court (opp)
- Broadgait (adj)
- Muirfield House (near)
- Archerfield (at)
- Queenstonbank (opp)
- Ruthven Road (opp)
- Castle (opp)
- Foreshot Terrace (opp)
- Station Road (opp)
- Ferrygate (opp)
- Ferrybridge (opp)
- South Gait (opp)
- Golf Hotel (at)
- Hamilton Road (near)
- St Baldred's Church (at)
- Abbey Crescent (at)
- Marmion Court (nr)
- King's Knoll (at)
- Dundas Avenue (adj)
- Sports Centre (opp)
- Wishart Avenue (at)
- Law View (opp)
- Dundas Road (adj)
- Glenburn Road (opp)
- Lochbridge Road East
- Heugh Roundabout (opp)