Bus times in Moredun
All the buses in Moredun: 12 bus routes and 14 bus stops (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.
Next buses from Moredun Park Road (after) as of 03:33
Scheduled times at Moredun’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Moredun today
- 3 Easthouses → Wester Hailes via Dalkeith, Edinburgh Lothian Buses · first 04:20 · last 00:32
- 7 Newhaven → Edinburgh Royal Infirmary via Leith, Newington Lothian Buses · first 04:26 · last 23:54
- 8 Granton → Edinburgh Royal Infirmary via Broughton, Newington Lothian Buses · first 04:34 · last 23:59
- 18 Newington → Edinburgh Airport via Gilmerton, Wester Hailes Lothian Buses · first 03:00 · last 23:50
- 29 Hillside → Birkenside via Edinburgh, Gorebridge Lothian Buses · first 04:12 · last 23:59
- 33 Millerhill → Wester Hailes via Newington, Edinburgh Lothian Buses · first 04:31 · last 00:27
- 37A Edinburgh Royal Infirmary → Deanburn via Loanhead, Penicuik Lothian Buses · first 05:47 · last 20:20
- 39A Edinburgh Royal Infirmary → Rosewell via Dalkeith, Bonnyrigg Lothian Buses · first 05:54 · last 20:20
- 48 Musselburgh → Birkenside via Dalkeith, Gorebridge Lothian Buses · first 04:35 · last 23:27
- 51 Galashiels → Edinburgh via Glenfield, Dalkeith Borders Buses · first 05:48 · last 21:34
- N3 Birkenside → Haymarket via Gorebridge, Edinburgh Lothian Buses · first 00:01 · last 04:12
- X40 Edinburgh Royal Infirmary → Howden via Wester Hailes, Livingston Lothian Country Buses · first 05:27 · last 20:20
Route numbers are reused all over the country. See every UK 3 bus, 7 bus, 33 bus, 8 bus, 29 bus, 48 bus, 18 bus, 51 bus, X40 bus, N3 bus, 37A bus or 39A bus timetable.
Buses to…
Map of bus stops in Moredun
All 14 stops shown. Tap a marker for live departures.
Bus stops in Moredun
- Craigour Avenue (SW-bound)
- Craigour Drive (SE-bound)
- Craigour Grove (after)
- Ferniehill Road (after)
- Ferniehill Road (opp)
- Fernieside Drive (at)
- Fernieside Drive (opp)
- Fernieside Grove (near)
- Fernieside Grove (opp)
- Moredun Park Drive (before)
- Moredun Park Road (after)
- Moredun Park Road (near)
- Nether Craigour (before)
- Nether Craigour (opp)
Operators in Moredun
Bus services here are registered with The City of Edinburgh Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Moredun?
12 bus routes serve Moredun, run by Lothian Buses, Borders Buses and Lothian Country Buses. The busiest are the 3 (Easthouses to Wester Hailes), the 7 (Newhaven to Edinburgh Royal Infirmary), the 33 (Millerhill to Wester Hailes), the 8 (Granton to Edinburgh Royal Infirmary), the 29 (Hillside to Birkenside), the 48 (Musselburgh to Birkenside), the 18 (Newington to Edinburgh Airport) and the 51 (Galashiels to Edinburgh), plus 1 other regular route and 3 school or occasional services.
How much is the bus fare in Moredun?
Fares in Moredun are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Moredun?
There are 14 active bus stops in Moredun. Each stop page on this site shows the next departures and every route that calls there.