N3
Lothian Buses
N3 bus timetable: Birkenside to Haymarket
Birkenside - Haymarket
Route map
N3 live route map
See the route, stops, and live buses currently on this line.
161 stops
Live buses loading
Map ready
Loading the route map...
Gorebridge Birkenside → Edinburgh Haymarket
4 trips · first 01:12 · last 04:12
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
01:12
Edinburgh Haymarket
02:12
Edinburgh Haymarket
03:12
Edinburgh Haymarket
04:12
Edinburgh Haymarket
Edinburgh Haymarket → Gorebridge Birkenside
4 trips · first 00:01 · last 03:06
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
00:01
Edinburgh Haymarket
01:06
Edinburgh Haymarket
02:06
Edinburgh Haymarket
03:06
Edinburgh Haymarket
Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_N3.
Main stops shown
11 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Birkenside, Terminus at
- Newtongrange, Station Road at
- Mayfield, Roundabout at
- Dalkeith, South Street at
- Eskbank, Muirpark at
- Gilmerton Station Road before
- Nether Liberton, Lady Road opposite
- Old Town, South Bridge N-Bound 2
- Edinburgh, Princes Street (Waverley Steps) Stop PP
- Edinburgh, Princes Street (Scott Mon.) Stop PS
- Haymarket, West Maitland Street Stop HC