N18 Leith Street ↔ Council Offices
Operated by Lothian Country Buses. First bus 00:20, last bus 03:20.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Leith Street (Stop JA) | 00:20 | 03:20 |
|---|---|---|
| Haymarket Station (Stop HJ) | 00:32 | 03:32 |
| Drum Brae South (opp) | 00:40 | 03:40 |
| Maybury Road (opp) | 00:42 | 03:42 |
| Old Liston Road (before) | 00:49 | 03:49 |
| Post Office (opp) | 00:56 | 03:56 |
| Oatridge Hotel (before) | 01:02 | 04:02 |
| Burnside (after) | 01:06 | 04:06 |
| Royston Hall (opp) | 01:09 | 04:09 |
| Fire Station | 01:12 | 04:12 |
| Council Offices (at) | 01:17 | 04:17 |
Route map
All stops on route N18
N18 towards Council Offices
- Leith Street (Stop JA) Greenside
- Princes Street (Waverley Steps) (Stop PQ) Edinburgh
- Princes Street (Scott Mon.) (Stop PS) Edinburgh
- Princes Street (west) (Stop PX) Edinburgh
- Shandwick Place (Stop SE) Edinburgh West End
- Haymarket Station (Stop HJ) Haymarket
- Magdala Crescent (opp) Coates
- Wester Coates (W-bound) Coates
- Kew Terrace (at) Coates
- Roseburn Gardens (after) Roseburn
- Ormidale Terrace (opp) Roseburn
- Murrayfield Road (opp) Murrayfield
- Western Corner (W-bound) Murrayfield
- Balgreen Road (near) Corstorphine
- Pinkhill (before) Corstorphine
- Edinburgh Zoo (opp) Corstorphine
- Silvan House (at) Corstorphine
- Belgrave Road (opp) Corstorphine
- St John's Terrace (after) Corstorphine
- Kirk Loan (o/s) Corstorphine
- St Ninians Road (opp) Corstorphine
- Drum Brae South (opp) Corstorphine
- Craigs Avenue (opp) Maybury
- Craigs Gardens (opp) Maybury
- North Gyle Road (opp) Maybury
- Dechmont Road (opp) Maybury
- Maybury Road (opp) Maybury
- Gogarburn A8 (W-bound) Gogar
- Gogarstone Road (after) Gogar
- Airport Junction (W-bound) Ingliston
- Ingliston Road (opp) Ingliston
- Ingliston Showground (opp) Ingliston
- Station Road (before) Ratho Station
- Lochend Road (opp) Ratho Station
- Old Liston Road (before) Newbridge
- Glenmorangie (opp) Broxburn
- Dunnet Way (opp) Broxburn
- Thistle Business Park (opp) Broxburn
- Aitken Orr Drive (opp) Broxburn
- Aitken Orr Drive (Adj) Broxburn
- Church Street (opp) Broxburn
- Post Office (opp) Broxburn
- New Holygate Broxburn
- Kirkhill Road (opp) Broxburn
- Cardross Road (opp) Broxburn
- Cardross Road (Adj) Broxburn
- Freeland Avenue (opp) Broxburn
- Cemetery (opp) Uphall
- Alexander Street (before) Uphall
- Oatridge Hotel (before) Uphall
- St Andrews Drive (opp) Uphall
- Houstoun House Hotel (before) Uphall
- Riding School (opp) Uphall
- Golf Club (opp) Uphall
- Badger Wood (after) Dechmont
- Knightsridge Road (after) Dechmont
- Burnside (after) Dechmont
- Bangour Hospital Main Gate (opp) Dechmont
- Bangour Farm Road End (opp) Dechmont
- Bents Cottages (opp) Dechmont
- Royston Hall (opp) Deans
- Tesco Distribution Depot (opp) Deans
- Fire Station Bathgate
- Hunter Grove (before) Bathgate
- Inch Crescent (after) Bathgate
- Kaim Park Hotel (at) Bathgate
- Carn Lea (before) Bathgate
- Roseberry Crescent (Opp) Bathgate
- Gordon Avenue (Opp) Bathgate
- Union Road (opp) Bathgate
- Council Offices (at) Bathgate
N18 towards Leith Street
- Union Road (after) Bathgate
- St David's House (at) Bathgate
- Roseberry Crescent (after) Bathgate
- Gordon Avenue (after) Bathgate
- Fairway Hotel (at) Bathgate
- Castle Place (opp) Bathgate
- Inch Crescent (Opp) Bathgate
- Kaim Park Hotel (opp) Bathgate
- Hunter Grove (opp) Bathgate
- Fire Station (opp) Bathgate
- Starlaw Crescent (opp) Bathgate
- Tesco Distribution Depot (at) Deans
- Royston Hall (at) Deans
- Bents Cottages (at) Dechmont
- Bangour Hospital Main Gate Dechmont
- Bangour Farm Road End (at) Dechmont
- Knightsridge Road (opp) Dechmont
- Burnside (before) Dechmont
- Badger Wood (opp) Dechmont
- Riding School (at) Uphall
- Golf Club (at) Uphall
- Oatridge Hotel (opp) Uphall
- St Andrews Drive (before) Uphall
- Scotmid (outside) Uphall
- Freeland Avenue (after) Broxburn
- Cemetery (at) Uphall
- Cardross Road (after) Broxburn
- Kirkhill Road (before) Broxburn
- New Holygate (opp) Broxburn
- Church Street (before) Broxburn
- Post Office (at) Broxburn
- Aitken Orr Drive (before) Broxburn
- Dunnet Way (after) Broxburn
- Thistle Business Park (at) Broxburn
- Glenmorangie (at) Broxburn
- Old Liston Road (after) Newbridge
- Lochend Road (after) Ratho Station
- Station Road (opp) Ratho Station
- Ingliston Showground (at) Ingliston
- Ingliston Road (before) Ingliston
- Airport Junction (E-bound) Ingliston
- Gogarstone Road (opp) Gogar
- Gogarburn A8 (NE-bound) Gogar
- Maybury Road (after) Maybury
- Dechmont Road (after) Maybury
- North Gyle Road (after) Maybury
- Craigs Avenue (before) Maybury
- Drum Brae South (after) Corstorphine
- St Ninians Road (before) Corstorphine
- Glebe Road (opp) Corstorphine
- Station Road (opp) Corstorphine
- Belgrave Road (after) Corstorphine
- Edinburgh Zoo (Stop 2) Corstorphine
- Pinkhill (opp) Corstorphine
- Balgreen Road (opp) Corstorphine
- Belmont Crescent (before) Corstorphine
- Western Corner (E-bound) Murrayfield
- Murrayfield Road (before) Murrayfield
- Ormidale Terrace (after) Roseburn
- Roseburn Gardens (opp) Roseburn
- Wester Coates (E-bound) Coates
- Magdala Crescent (after) Coates
- Haymarket Station (Stop HB) Haymarket
- Shandwick Place (Stop SC) Edinburgh West End
- Princes Street (west) (Stop PF) Edinburgh
- Princes Street (Scott Mon.) (Stop PK) Edinburgh
- Leith Street (Stop JA) Greenside
Service history & registered changes
- 🆕 Registered effective 14 Dec 2025 Operating between Regent Road, Edinburgh and Polkemmet Road Whitburn given service number N18 effective from 14 December 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first N18 bus?
The first N18 departure leaves at 00:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last N18 bus?
The last N18 leaves its first stop at 03:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the N18 bus cost?
The England fare cap doesn't apply in Scotland — Lothian Country Buses sets the fares on the N18. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the N18 bus?
The N18 is operated by Lothian Country Buses.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.