Sunday, August 23, 2026

Edinburgh Bus 20

Bus 20 in Edinburgh links Corn Exchange and Calder Crescent. The route is 7.4 km long with 26 stops, and the official schedule from Lothian Buses puts the full trip at about 27 minutes. On a weekday it runs 6 trips in one direction.

Route map of bus 20 in Edinburgh: Corn Exchange to Calder Crescent

Route at a glance

Mode Bus
Route number 20
City Edinburgh
Operator Lothian Buses
Start → end Corn Exchange → Calder Crescent
End → start Calder Crescent → Corn Exchange
Route length 7.4 km / 7.5 km in the opposite direction
Number of stops 26 / 26 in the opposite direction
Travel time about 27 minutes
Trips per day 6 on weekdays one way
Frequency peak 36 · midday 60
First / last trip from «Corn Exchange» 09:55 / 14:31
First / last trip from «Calder Crescent» 10:00 / 15:00
Fare 2.40 £ (fare in effect since 22 February 2026)
Updated August 22, 2026

Route of Bus 20

Outbound: Corn Exchange → Calder Crescent

This direction has 26 stops and runs 7.4 km. The route passes Allan Park Road, Longstone Place, Spylaw Bank Road, Murrayburn Park. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Corn Exchange 0.0 km Terminus
2 Allan Park Road 0.5 km
3 Water of Leith Centre 0.7 km
4 Inglis Green Road 1.0 km
5 Longstone Park 1.5 km
6 Haugh Park 1.6 km
7 Longstone Grove 1.9 km
8 Longstone Place 2.1 km
9 Peatville Gardens 2.4 km
10 Kingsknowe Drive 2.7 km
11 Kingsknowe Golf Club 3.0 km
12 Kingsknowe Road South 3.1 km
13 Hailes Grove 3.3 km
14 Spylaw Bank Road 3.7 km
15 Spylaw Park 3.9 km
16 Viewfield Road 4.1 km
17 Clovenstone Road 4.8 km
18 Wester Hailes Park 5.0 km
19 Hailesland Place 5.3 km
20 Murrayburn Park 5.7 km
21 Westside Plaza 6.0 km
22 Calder Gardens 6.5 km
23 Calder Place 6.7 km
24 Calder Park 7.1 km
25 Cobbinshaw House 7.2 km
26 Calder Crescent 7.4 km Terminus

Inbound: Calder Crescent → Corn Exchange

This direction has 26 stops and runs 7.5 km. The route passes Calder Grove, Hailesland Place, Hailes Grove, Longstone Grove. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Calder Crescent 0.0 km Terminus
2 Calder Grove 0.2 km
3 Calder Grove Nursery 0.5 km
4 Wester Hailes Education Centre 0.8 km
5 Murrayburn Approach 1.1 km
6 Westside Plaza 1.5 km
7 Murrayburn Park 1.9 km
8 Hailesland Place 2.2 km
9 Wester Hailes Park 2.5 km
10 Clovenstone Road 2.7 km
11 Viewfield Road 3.4 km
12 Spylaw Park 3.5 km
13 Spylaw Bank Road 3.8 km
14 Hailes Grove 4.1 km
15 Kingsknowe Road South 4.3 km
16 Kingsknowe Golf Club 4.4 km
17 Kingsknowe Drive 4.8 km
18 Peatville Gardens 5.0 km
19 Longstone Place 5.3 km
20 Longstone Grove 5.5 km
21 Haugh Park 5.8 km
22 Longstone Park 5.9 km
23 Inglis Green Road 6.3 km
24 Water of Leith Centre 6.6 km
25 Allan Park Road 6.9 km
26 Corn Exchange 7.5 km Terminus

Schedule and frequency

According to the official schedule from Lothian Buses, the route runs 6 trips in one direction on a weekday.

Direction Weekdays Weekends and holidays
From «Corn Exchange» 09:55 — 14:31 — — —
From «Calder Crescent» 10:00 — 15:00 — — —

Frequency calculated from the departure table: in the morning peak buses run every 36 minutes; midday every 60 minutes.

Fare and payment

A single ride costs 2.40 £ — fare in effect since 22 February 2026. The same fare applies to Lothian buses in Edinburgh.

A single bus journey costs £2.40 and covers one journey only — it gives no transfer and is not valid on Edinburgh Trams. A City DAYticket is £6.00 and works on both bus and tram; contactless travel is capped at £5.70 a day.

Frequently asked questions

How much does a ride on bus 20 cost?

2.40 £ for a single ride — fare in effect since 22 February 2026.

When do the first and last trips run?

From Corn Exchange the first is at 09:55 and the last at 14:31. From Calder Crescent they are 10:00 and 15:00.

How long does the trip from Corn Exchange to Calder Crescent take?

About 27 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

26 outbound and 26 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 20 run on weekends?

Yes, the route runs every day, with a separate weekend schedule.

Every route number with its termini, operating hours and travel time is collected in the Edinburgh buses overview.

Data current as of August 22, 2026. Schedule and termini — Lothian Buses. Fares — Lothian Buses. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).

Latest Posts

...