Bus times in Liberton

All the buses in Liberton: 10 bus routes and 21 bus stops (Edinburgh area). Pick a stop for live departures, or a route for the full timetable.

Next buses from Gordon Terrace (near) as of 10:50

Scheduled times at Liberton’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 Liberton today

Bus routes serving Liberton

Route numbers are reused all over the country. See every UK 31 bus, 37 bus, 7 bus, 47 bus, 18 bus, X62 bus, 28 bus, 47B bus or N31 bus timetable.

Buses to…

Fares in Liberton 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. Who travels free →

Map of bus stops in Liberton

All 21 stops shown. Tap a marker for live departures.

Bus stops in Liberton

Operators in Liberton

Bus services here are registered with The City of Edinburgh Council. See registered service changes and withdrawals →

Frequently asked questions

Which buses run in Liberton?

10 bus routes serve Liberton, run by Lothian Buses and Borders Buses. The busiest are the 31 (Poltonhall to East Craigs), the 37 (Hillside to Deanburn), the 7 (Newhaven to Edinburgh Royal Infirmary), the 47 (Barnton to Ladywood), the 18 (Newington to Edinburgh Airport), the X62 (Galashiels to Edinburgh), the 28 (Broughton to Gilmerton) and the 47B (Barnton to Ladywood), plus 1 other regular route and 1 school or occasional service.

How much is the bus fare in Liberton?

Fares in Liberton 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 Liberton?

There are 21 active bus stops in Liberton. Each stop page on this site shows the next departures and every route that calls there.

Bus times near Liberton