Scroll down to view upcoming departure times for McGill's X39 bus route at each stop. Real-time updates and step-by-step directions are also available in the Momego app.
Mcgill's Bus Depot
73
74
802
803
N28
X27
X28
Royston Hall
802
N18
X18
Bents Cottages
802
N18
X18
Bangour Farm Road End
802
N18
X18
Bangour Hospital Main Gate
802
N18
X18
Burnside
802
N18
X18
Knightsridge Road
802
N18
X18
Badger Wood
802
N18
X18
Riding School
16
31
802
N18
X18
X19
Golf Club
16
31
802
N18
X18
X19
Houstoun House
802
St Andrews Drive
16
31
72
802
E19
N18
X18
X19
Oatridge Hotel
16
31
72
802
902
N18
X18
X19
Scotmid
16
72
E19
N18
X18
X19
Cemetery
16
72
N18
X18
X19
Freeland Avenue
16
72
N18
X18
X19
Cardross Road
16
72
902
E19
N18
X18
X19
Kirkhill Road
16
72
N18
X18
X19
New Holygate
16
72
N18
X18
X19
Post Office
16
72
E19
N18
X18
X19
Church Street
72
902
N18
X18
Aitken Orr Drive
72
N18
X18
Thistle Business Park
72
E19
N18
X18
Dunnet Way
72
N18
X18
Glenmorangie
N18
X18
Old Liston Road
E19
N18
X18
X19
X38
X51
Lochend Road
900
902
909
978
E19
N18
X18
X19
X38
Station Road
900
902
909
978
E4
E15
E19
N18
X18
X19
X38
Ingliston Showground
N18
X18
X19
X38
Ingliston Road
900
902
909
978
M92
N18
X18
X19
X38
Airport Junction
N18
X18
X19
X38
Gogarstone Road
17
N18
X12
X18
X19
X38
Gogarburn A8
17
900
909
N18
X12
X18
X19
X38
Maybury Road
17
31
98
100
900
909
N18
X12
X18
X19
X38
Dechmont Road
17
31
98
N18
X12
X18
X19
North Gyle Road
17
31
98
N18
X12
X18
X19
X38
Craigs Avenue
17
31
98
N18
X12
X18
X19
Drum Brae South
12
26
31
98
100
900
909
978
M92
N18
X12
X18
X19
X38
St Ninians Road
12
26
31
98
E4
E4X
E9
E15
Ember E1
N18
Glebe Road
12
26
31
98
N18
X18
X19
X38
Station Road
12
26
31
98
900
909
N1
N18
X12
X18
X19
X38
Belgrave Road
12
26
31
98
N1
N18
Edinburgh Zoo
12
26
31
98
900
909
N1
X12
X38
Pinkhill
12
26
31
98
N1
N18
Balgreen Road
12
26
31
98
900
909
N1
N18
X38
Belmont Crescent
12
26
31
98
N1
N18
Western Corner
12
26
31
98
100
N1
N18
X12
X18
X19
X38
Murrayfield Road
12
26
31
98
900
909
M92
N1
N18
X12
X38
Ormidale Terrace
12
26
31
98
100
N1
N18
X18
X19
Roseburn Gardens
12
26
31
98
900
909
N1
N18
X38
Magdala Crescent
12
26
31
98
N1
N18
West Maitland Street
25
60
N3
N25
N26
N31
N44
X26
X31
Princes Street (West)
31
37
98
N31
N37
X31
X37
Princes Street (Waverley Steps)
16
25
101
101A
N16
N25
X38
Waterloo Place
43
67
106
113
124
X4
X5
X6
X7
X18
X19
X26
X27
X28
X38
Waterloo Place
43
X18
X19
X27
X28
X38
Princes Street (Waverley Steps)
19
29
37
43
106
N18
N28
N37
N43
X6
X18
X19
X37
X38
Princes Street (West)
N18
N28
X18
X19
X27
X28
X38
Haymarket Station
98
100
900
909
978
E4
E4X
E9
E15
Ember E1
M92
X38
Magdala Crescent
12
26
31
98
N18
Wester Coates
12
26
31
98
100
N18
Kew Terrace
12
26
31
98
N18
Roseburn Gardens
12
26
31
98
900
909
N18
X38
Ormidale Terrace
12
26
31
98
100
N18
X18
X19
Murrayfield Road
12
26
31
98
900
909
M92
N18
X12
X38
Western Corner
12
26
31
98
100
N18
X12
X18
X19
X38
Balgreen Road
12
26
31
98
900
909
N18
X38
Pinkhill
12
26
31
98
N18
Edinburgh Zoo
12
26
31
98
100
900
909
N18
X12
X18
X19
X38
Silvan House
12
26
31
98
N18
Belgrave Road
12
26
31
98
N18
St John's Terrace
12
26
31
98
N18
Kirk Loan
12
26
31
98
900
909
N18
X12
X18
X19
X38
St Ninians Road
12
26
31
68
98
E4
E4X
E9
E15
Ember E1
N18
Drum Brae South
12
26
31
68
98
100
900
909
978
M92
N18
X12
X18
X19
X38
Craigs Avenue
17
31
98
N18
X12
X18
X19
Craigs Gardens
17
31
98
N18
X12
X18
X19
North Gyle Road
17
31
98
N18
X12
X18
X19
X38
Dechmont Road
17
31
98
N18
X12
X18
X19
Maybury Road
17
31
98
100
900
909
N18
X12
X18
X19
X38
Gogarburn A8
17
900
909
N18
X12
X18
X19
X38
Gogarstone Road
17
N18
X12
X18
X19
X38
Airport Junction
N18
X18
X19
X38
Ingliston Road
900
902
909
978
N18
X18
X19
X38
Ingliston Showground
N18
X18
X19
X38
Station Road
900
902
909
978
E4
E15
E19
N18
X18
X19
X38
Lochend Road
900
902
909
978
E19
N18
X18
X19
X38
Old Liston Road
E19
N18
X18
X19
X38
X51
Glenmorangie
N18
X18
Dunnet Way
72
N18
X18
Thistle Business Park
72
E19
N18
X18
Aitken Orr Drive
72
N18
X18
Aitken Orr Drive
72
N18
X18
Church Street
72
902
N18
X18
Post Office
16
72
E19
N18
N43
X18
X19
New Holygate
16
72
N18
N43
X18
X19
Kirkhill Road
16
72
N18
N43
X18
X19
Cardross Road
16
72
902
E19
N18
N43
X18
X19
Cardross Road
16
72
N18
N43
X18
X19
Freeland Avenue
16
72
N18
N43
X18
X19
Cemetery
16
72
N18
N43
X18
X19
Alexander Street
16
72
E19
N18
N43
X18
X19
Oatridge Hotel
16
72
902
N18
N43
X18
X19
St Andrews Drive
16
31
72
802
E19
N18
N43
X18
X19
Houstoun House Hotel
16
31
802
N18
N43
X18
X19
Golf Club
16
31
802
N18
N43
X18
X19
Riding School
16
31
802
N18
N43
X18
X19
Badger Wood
802
N18
N43
X18
Knightsridge Road
802
N18
N43
X18
Burnside
802
N18
N43
X18
Bangour Hospital Main Gate
802
N18
N43
X18
Bangour Farm Road End
802
N18
N43
X18
Bents Cottages
802
N18
N43
X18
Royston Hall
802
N18
N43
X18
Royston Roundabout
73
74
802
803
N28
N43
X18
X27
X28
Hardie Road
73
74
802
803
X27
X28
Mcgill's Bus Depot
73
74
802
803
N28
X27
X28
Upcoming trips on the McGill's X39 bus route run approximately every 55 minutes, and you can view exact departure times and see how often the bus runs throughout the day by opening the Momego app and browsing the full schedule.
Download the Momego app to track your bus live on a map, see real-time updates, and stay informed about any changes to the McGill's X39 bus schedule.
Open the Momego app to see detailed information about any active service disruptions affecting the X39 bus route, such as detours, stop changes, trip cancellations, or major delays. You can also subscribe to service alerts from McGill's in the app, so you’ll be notified of any current or upcoming disruptions and can plan your journey with confidence.
There are 55 bus stops on the McGill's X39 route.
In select cities, the Momego app shows real-time crowding levels for routes like the McGill's X39 bus route. You can even see predictions of how busy the bus is likely to be when it reaches your stop.
Open the Momego app to see your location on the map and instantly find the nearest stop for the McGill's X39 bus route.