Sunday, August 23, 2026

Edinburgh Bus 33

Bus 33 in Edinburgh links Wester Millerhill and Westburn Grove. The route is 24.4 km long with 62 stops, and the official schedule from Lothian Buses puts the full trip at about 89 minutes. On a weekday it runs 49 trips in one direction, and 35 on a weekend day.

Route map of bus 33 in Edinburgh: Wester Millerhill to Westburn Grove

Route at a glance

Mode Bus
Route number 33
City Edinburgh
Operator Lothian Buses
Start → end Wester Millerhill → Westburn Grove
End → start Westburn Grove → Wester Millerhill
Route length 24.4 km / 23.9 km in the opposite direction
Number of stops 62 / 62 in the opposite direction
Travel time about 89 minutes
Trips per day 49 on weekdays, 35 on weekends one way (58 on weekdays → Wester Millerhill)
Frequency peak 20–23 · midday 20–22 · weekend 30–41
First / last trip from «Wester Millerhill» 04:45 / 23:12
First / last trip from «Westburn Grove» 00:27 / 23:57
Fare 2.40 £ (fare in effect since 22 February 2026)
Updated August 22, 2026

Route of Bus 33

Outbound: Wester Millerhill → Westburn Grove

This direction has 62 stops and runs 24.4 km. The route passes Shawfair Avenue, Cameron Toll, Haymarket Station, Parkhead Terrace. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Wester Millerhill 0.0 km Terminus
2 Shawfair Avenue 0.7 km
3 Shawfair Hospital 1.2 km
4 Sheriffhall Park and Ride 1.8 km
5 Old Dalkeith Road 2.9 km
6 The Wisp 3.5 km
7 Fernieside Grove 4.1 km
8 Fernieside Drive 4.3 km
9 Little France Road 4.8 km
10 Royal Infirmary 5.6 km
11 RH for Children & Young people 6.4 km
12 Craigmillar Castle Road 6.7 km
13 Kingston Avenue 6.9 km
14 Walter Scott Avenue 7.2 km
15 Craigmillar Cemetery 7.5 km
16 Bridgend Cottages 7.7 km
17 Cameron Toll 8.2 km
18 Cameron Crescent 8.4 km
19 Prestonfield Avenue 8.9 km
20 Priestfield Road 9.1 km
21 Marchhall Place 9.3 km
22 Commonwealth Pool 9.5 km
23 East Preston Street 9.9 km
24 Bernard Terrace 10.2 km
25 St Patrick Square 10.6 km
26 Surgeons’ Hall 10.8 km
27 South Bridge 11.3 km
28 Princes Street (Scott Mon.) 12.1 km
29 Princes Street (west) 12.7 km
30 Shandwick Place 13.2 km
31 Atholl Crescent 13.4 km
32 Haymarket Station 13.9 km
33 Caledonian Village 14.3 km
34 Dalry Primary School 14.5 km
35 Murieston Crescent 14.7 km
36 Gorgie City Farm 14.9 km
37 Tynecastle 15.2 km
38 Stewart Terrace 15.4 km
39 Gorgie Park Road 15.7 km
40 Balgreen Road 16.1 km
41 Saughton Park 16.3 km
42 Chesser Cottages 16.4 km
43 Chesser Avenue 16.8 km
44 Stenhouse Mill Lane 17.1 km
45 HMP Edinburgh 17.3 km
46 Saughton Mains Avenue 17.6 km
47 Parkhead Terrace 18.1 km
48 Sighthill Post office 18.4 km
49 Sighthill Gardens 18.9 km
50 Napier University (Sighthill) 19.2 km
51 Calder Drive 19.8 km
52 Westside Plaza 20.3 km
53 Murrayburn Gardens 20.9 km
54 Murrayburn Gardens 21.4 km
55 Hailesland Grove 21.7 km
56 Hailesland Place 21.9 km
57 Wester Hailes Park 22.2 km
58 Clovenstone Road 22.5 km
59 Baberton Mains Green 23.2 km
60 Baberton Mains Park 23.6 km
61 Baberton Mains Dell 23.8 km
62 Westburn Grove 24.4 km Terminus

Inbound: Westburn Grove → Wester Millerhill

This direction has 62 stops and runs 23.9 km. The route passes Baberton Mains Dell, Saughton Mains, Shandwick Place, Craigmillar Cemetery. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Westburn Grove 0.0 km Terminus
2 Baberton Mains Dell 0.5 km
3 Baberton Mains Gardens 0.8 km
4 Baberton Mains View 1.2 km
5 Clovenstone Road 1.7 km
6 Wester Hailes Park 1.9 km
7 Hailesland Place 2.2 km
8 Hailesland Grove 2.5 km
9 Murrayburn Gardens 2.8 km
10 Murrayburn Gardens 3.2 km
11 Westside Plaza 3.8 km
12 Calder Drive 4.4 km
13 Napier University (Sighthill) 4.8 km
14 Sighthill Green 5.1 km
15 Broomhouse Road 5.5 km
16 Sighthill Post Office 5.7 km
17 Saughton Mains 6.2 km
18 Saughton Mains Avenue 6.5 km
19 HMP Edinburgh 6.8 km
20 Stenhouse Mill Lane 7.0 km
21 Chesser Avenue 7.6 km
22 Saughton Park 7.8 km
23 Balgreen Road 8.0 km
24 Gorgie Park Road 8.4 km
25 Stewart Terrace 8.7 km
26 Tynecastle 9.0 km
27 Gorgie City Farm 9.2 km
28 Murieston Crescent 9.4 km
29 Dalry Primary School 9.6 km
30 Caledonian Village 9.9 km
31 Haymarket Station 10.2 km
32 Shandwick Place 10.9 km
33 Princes Street (west) 11.3 km
34 Princes Street (Scott Mon.) 11.9 km
35 South Bridge 12.8 km
36 Surgeons’ Hall 13.2 km
37 St Partick Square 13.5 km
38 Bernard Terrace 13.7 km
39 East Preston Street 14.1 km
40 Commonwealth Pool 14.5 km
41 Marchhall Place 14.7 km
42 Priestfield Road 15.0 km
43 Prestonfield Avenue 15.3 km
44 Cameron Crescent 15.7 km
45 Cameron Toll 15.8 km
46 Bridgend Cottages 16.1 km
47 Craigmillar Cemetery 16.4 km
48 Walter Scott Avenue 16.7 km
49 Kingston Avenue 17.1 km
50 Craigmillar Castle Road 17.3 km
51 RH for Children & Young People 17.6 km
52 Royal Infirmary 18.3 km
53 Little France Road 19.0 km
54 Fernieside Drive 19.6 km
55 Fernieside Grove 19.8 km
56 The Wisp 20.4 km
57 Old Dalkeith Road 21.0 km
58 Sheriffhall Park and Ride 22.1 km
59 Shawfair Hospital 22.6 km
60 Shawfair Avenue 23.2 km
61 Wester Millerhill 23.9 km
62 Wester Millerhill 23.9 km Terminus

Schedule and frequency

According to the official schedule from Lothian Buses, the route runs 49 trips in one direction on a weekday, and 35 on a weekend day.

Direction Weekdays Weekends and holidays
From «Wester Millerhill» 04:45 — 23:12 05:39 — 23:12
From «Westburn Grove» 00:27 — 23:57 00:27 — 23:57

Frequency calculated from the departure table: in the morning peak buses run every 20–23 minutes, most often every 20; midday every 20–22 minutes; in the afternoon peak every 14–25; on weekends every 30–41 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 33 cost?

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

When do the first and last trips run?

From Wester Millerhill the first is at 04:45 and the last at 23:12. From Westburn Grove they are 00:27 and 23:57.

How long does the trip from Wester Millerhill to Westburn Grove take?

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

How many stops does the route have?

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

Does bus 33 run on weekends?

Yes. On weekends and holidays there are 35 trips in one direction, running from Wester Millerhill between 05:39 and 23:12.

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

...