BusGenie
N18
Lothian Country Buses

N18 bus timetable: Greenside to Bathgate

Greenside - Bathgate

Mode Bus

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
00:20
·
·
03:20
·
·
00:32
·
·
03:32
·
·
00:40
·
·
03:40
·
·
00:42
·
·
03:42
·
·
00:49
·
·
03:49
·
·
00:56
·
·
03:56
·
·
01:02
·
·
04:02
·
·
01:06
·
·
04:06
·
·
01:09
·
·
04:09
·
·
01:12
·
·
04:12
·
·
01:17
·
·
04:17
·
·

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
02:20
·
·
02:26
·
·
02:30
·
·
02:50
·
·
03:00
·
·
03:10
·
·

Timetable data from Lothian Country Buses, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code NELB_N18.

Main stops shown

11 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Greenside, Leith Street Stop JA
  2. Haymarket Station Stop HJ
  3. Corstorphine, Drum Brae South opposite
  4. Maybury Road opposite
  5. Newbridge, Old Liston Road before
  6. Broxburn, Post Office opposite
  7. Uphall, Oatridge Hotel before
  8. Dechmont, Burnside after
  9. Deans, Royston Hall opposite
  10. Bathgate, Fire Station at
  11. Bathgate, Council Offices at