N18 Greenside to Bathgate via Edinburgh, Newbridge
Operated by Lothian Country Buses. First bus 00:20, last bus 03:20. Fares: set by the operator — more.
Night bus — overnight departures 00:20–04:17. Friday & Saturday nights. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.
Wanted a different N18? 4 other bus routes are numbered N18 elsewhere in the UK — see every N18 bus timetable by area.
| Stop | 00:20 | 03:20 |
|---|---|---|
| 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 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route N18
N18 towards Bathgate
All 71 stops
- 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
- Golf Club (opp) Uphall
- Riding School (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 Greenside
All 67 stops
- St David's House (at) Bathgate
- Union Road (after) Bathgate
- Fairway Hotel (at) Bathgate
- Gordon Avenue (after) Bathgate
- Roseberry Crescent (after) Bathgate
- Castle Place (opp) Bathgate
- Kaim Park Hotel (opp) Bathgate
- Inch Crescent (Opp) Bathgate
- Hunter Grove (opp) Bathgate
- Starlaw Crescent (opp) Bathgate
- Fire Station (opp) Bathgate
- Tesco Distribution Depot (at) Deans
- Royston Hall (at) Deans
- Bents Cottages (at) Dechmont
- Bangour Farm Road End (at) Dechmont
- Bangour Hospital Main Gate Dechmont
- Burnside (before) Dechmont
- Knightsridge Road (opp) Dechmont
- Badger Wood (opp) Dechmont
- Riding School (at) Uphall
- Golf Club (at) Uphall
- St Andrews Drive (before) Uphall
- Oatridge Hotel (opp) Uphall
- Scotmid (outside) Uphall
- Cemetery (at) Uphall
- Freeland Avenue (after) Broxburn
- Cardross Road (after) Broxburn
- Kirkhill Road (before) Broxburn
- New Holygate (opp) Broxburn
- Post Office (at) Broxburn
- Church Street (before) Broxburn
- Aitken Orr Drive (before) Broxburn
- Thistle Business Park (at) Broxburn
- Dunnet Way (after) 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
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 Lothian Country Buses via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.