N18
Lothian Country Buses
N18 bus timetable: Greenside to Bathgate
Greenside - Bathgate
Route map
N18 live route map
See the route, stops, and live buses currently on this line.
137 stops
Live buses loading
Map ready
Loading the route map...
Edinburgh → Bathgate
6 trips · first 00:20 · last 03:20
Saturday
Live Valid 2026-04-15 – 2027-04-14
Swipe sideways to see later trips.
Stop
00:20
Bathgate
00:20
Bathgate
00:20
Bathgate
03:20
Bathgate
03:20
Bathgate
03:20
Bathgate
Bathgate → Edinburgh
3 trips · first 02:15 · last 02:15
Saturday
Live Valid 2026-04-15 – 2027-04-14
Swipe sideways to see later trips.
Stop
02:15
Bathgate
02:15
Bathgate
02:15
Bathgate
Timetable data from Lothian Country Buses, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code NELB_N18.
Main stops shown
11 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Greenside, Leith Street Stop JA
- Haymarket Station Stop HJ
- Corstorphine, Drum Brae South opposite
- Maybury Road opposite
- Newbridge, Old Liston Road before
- Broxburn, Post Office opposite
- Uphall, Oatridge Hotel before
- Dechmont, Burnside after
- Deans, Royston Hall opposite
- Bathgate, Fire Station at
- Bathgate, Council Offices at