X12 Ingliston to Murrayfield via Maybury, Corstorphine
Operated by Lothian Buses. Registered as running via Drum Brae, Maybury. First bus 11:10, last bus 18:05. Fares: set by the operator — more.
Wanted a different X12? 10 other bus routes are numbered X12 elsewhere in the UK — see every X12 bus timetable by area.
| Stop | 11:10 | 11:25 | 11:40 | 11:55 | 12:10 | 12:25 | 12:40 | 12:55 | 13:10 | 13:25 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ingliston Park & Ride (SE-bound) | 11:10 | 11:25 | 11:40 | 11:55 | 12:10 | 12:25 | 12:40 | 12:55 | 13:10 | 13:25 |
| Maybury Road (after) | 11:15 | 11:30 | 11:45 | 12:00 | 12:15 | 12:30 | 12:45 | 13:00 | 13:15 | 13:30 |
| Drum Brae South (after) | 11:19 | 11:34 | 11:49 | 12:04 | 12:19 | 12:34 | 12:49 | 13:04 | 13:19 | 13:34 |
| Murrayfield Road (opp) | · | · | · | · | · | · | 13:00 | 13:15 | 13:30 | 13:45 |
| Murrayfield Road (before) | 11:31 | 11:46 | 12:01 | 12:16 | 12:31 | 12:46 | · | · | · | · |
Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. 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.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Lothian Buses before you travel. Everything above is an ordinary week.
Not published yet: Boxing Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route X12
X12 towards Murrayfield
All 17 stops
- Ingliston Park & Ride (SE-bound) Ingliston
- 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
- Murrayfield Road (opp) Murrayfield
- Western Corner (E-bound) Murrayfield
- Murrayfield Road (before) Murrayfield
X12 towards Ingliston
All 17 stops
- 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
- Ingliston Park & Ride (NW-bound) Ingliston
Service registration & registered changes
- Service change effective 13 September 2026 To amend Stopping Places.
- Service change effective 24 March 2024 To amend Route, Stopping Places and Timetable.
- Service change effective 5 June 2022 To amend Route, Stopping Places and Timetable.
- Service change effective 29 March 2020 To amend Timetable.
- Expired effective 29 March 2020 To amend Timetable.
From official Traffic Commissioner registrations. Registration PM0000002/283 · Changes in The City of Edinburgh Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first X12 bus?
The first X12 departure leaves at 11:10 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X12 bus?
The last X12 leaves its first stop at 18:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X12 bus cost?
The England fare cap doesn't apply in Scotland — Lothian Buses sets the fares on the X12. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the X12 bus?
The X12 is operated by Lothian Buses.
Timetable data from Lothian Buses via the Traveline National Dataset. Registered with the Traffic Commissioner as PM0000002/283. Check before you travel — services can change at short notice.