X39

Deans Road Depot - City Centre, Regent Road

Bus Route • McGill's

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

Mcgill's Bus Depot07:13
Royston Hall07:15
Bents Cottages07:17
Bangour Farm Road End07:18
Bangour Hospital Main Gate07:20
Burnside07:21
Knightsridge Road07:21
Badger Wood07:22
Riding School07:23
Golf Club07:24
Houstoun House07:25
St Andrews Drive07:25
Oatridge Hotel07:26
Scotmid07:27
Cemetery07:27
Freeland Avenue07:27
Cardross Road07:28
Kirkhill Road07:28
New Holygate07:29
Post Office07:29
Church Street07:29
Aitken Orr Drive07:30
Thistle Business Park07:30
Dunnet Way07:30
Glenmorangie07:31
Old Liston Road07:34
Lochend Road07:35
Station Road07:36
Ingliston Showground07:38
Ingliston Road07:39
Airport Junction07:40
Gogarstone Road07:41
Gogarburn A807:42
Maybury Road07:44
Dechmont Road07:45
North Gyle Road07:46
Craigs Avenue07:46
Drum Brae South07:47
St Ninians Road07:48
Glebe Road07:48
Station Road07:49
Belgrave Road07:50
Edinburgh Zoo07:51
Pinkhill07:51
Balgreen Road07:52
Belmont Crescent07:53
Western Corner07:53
Murrayfield Road07:54
Ormidale Terrace07:55
Roseburn Gardens07:56
Magdala Crescent07:58
West Maitland Street07:59
Princes Street (West)08:04
Princes Street (Waverley Steps)08:09
Waterloo Place08:10
Waterloo Place17:38
Princes Street (Waverley Steps)17:40
Princes Street (West)17:44
Haymarket Station17:52
Magdala Crescent17:52
Wester Coates17:53
Kew Terrace17:53
Roseburn Gardens17:54
Ormidale Terrace17:55
Murrayfield Road17:56
Western Corner17:57
Balgreen Road17:59
Pinkhill18:00
Edinburgh Zoo18:00
Silvan House18:01
Belgrave Road18:01
St John's Terrace18:02
Kirk Loan18:03
St Ninians Road18:04
Drum Brae South18:05
Craigs Avenue18:05
Craigs Gardens18:05
North Gyle Road18:06
Dechmont Road18:06
Maybury Road18:07
Gogarburn A818:10
Gogarstone Road18:11
Airport Junction18:12
Ingliston Road18:13
Ingliston Showground18:14
Station Road18:15
Lochend Road18:16
Old Liston Road18:18
Glenmorangie18:21
Dunnet Way18:22
Thistle Business Park18:23
Aitken Orr Drive18:23
Aitken Orr Drive18:24
Church Street18:24
Post Office18:24
New Holygate18:25
Kirkhill Road18:25
Cardross Road18:26
Cardross Road18:26
Freeland Avenue18:26
Cemetery18:27
Alexander Street18:27
Oatridge Hotel18:28
St Andrews Drive18:28
Houstoun House Hotel18:28
Golf Club18:29
Riding School18:30
Badger Wood18:30
Knightsridge Road18:31
Burnside18:31
Bangour Hospital Main Gate18:32
Bangour Farm Road End18:33
Bents Cottages18:34
Royston Hall18:35
Royston Roundabout18:36
Hardie Road18:36
Mcgill's Bus Depot18:37
Mcgill's Bus Depot05:42
Royston Hall05:43
Bents Cottages05:45
Bangour Farm Road End05:46
Bangour Hospital Main Gate05:47
Burnside05:48
Knightsridge Road05:49
Badger Wood05:49
Riding School05:50
Golf Club05:51
Houstoun House05:52
St Andrews Drive05:52
Oatridge Hotel05:53
Scotmid05:54
Cemetery05:54
Freeland Avenue05:54
Cardross Road05:54
Kirkhill Road05:55
New Holygate05:55
Post Office05:55
Church Street05:55
Aitken Orr Drive05:55
Thistle Business Park05:56
Dunnet Way05:56
Glenmorangie05:57
Old Liston Road05:59
Lochend Road06:00
Station Road06:00
Ingliston Showground06:02
Ingliston Road06:03
Airport Junction06:03
Gogarstone Road06:04
Gogarburn A806:06
Maybury Road06:08
Dechmont Road06:09
North Gyle Road06:09
Craigs Avenue06:10
Drum Brae South06:11
St Ninians Road06:11
Glebe Road06:12
Station Road06:12
Belgrave Road06:13
Edinburgh Zoo06:14
Pinkhill06:14
Balgreen Road06:15
Belmont Crescent06:15
Western Corner06:16
Murrayfield Road06:17
Ormidale Terrace06:17
Roseburn Gardens06:18
Magdala Crescent06:19
West Maitland Street06:21
Princes Street (West)06:26
Princes Street (Waverley Steps)06:30
Waterloo Place06:32
St Andrew's House06:32
Regent Terrace06:32
Calton Terrace Brae06:33
Abbeyhill06:34
Marionville Road06:34
Dalgety Avenue06:35
Marionville Park06:36
Lochend Gardens06:36
Lochend Castle Barns06:36
Hawkhill06:37
Lochend Avenue06:38
Haymarket Station19:45
Magdala Crescent19:45
Wester Coates19:46
Kew Terrace19:46
Roseburn Gardens19:47
Ormidale Terrace19:48
Murrayfield Road19:48
Western Corner19:49
Balgreen Road19:51
Pinkhill19:51
Edinburgh Zoo19:52
Silvan House19:52
Belgrave Road19:53
St John's Terrace19:53
Kirk Loan19:54
St Ninians Road19:55
Drum Brae South19:56
Craigs Avenue19:56
Craigs Gardens19:56
North Gyle Road19:57
Dechmont Road19:57
Maybury Road19:57
Gogarburn A820:00
Gogarstone Road20:01
Airport Junction20:02
Ingliston Road20:03
Ingliston Showground20:03
Station Road20:05
Lochend Road20:06
Old Liston Road20:07
Glenmorangie20:09
Dunnet Way20:10
Thistle Business Park20:11
Aitken Orr Drive20:11
Aitken Orr Drive20:11
Church Street20:12
Post Office20:12
New Holygate20:12
Kirkhill Road20:13
Cardross Road20:13
Cardross Road20:13
Freeland Avenue20:14
Cemetery20:14
Alexander Street20:14
Oatridge Hotel20:15
St Andrews Drive20:15
Houstoun House Hotel20:16
Golf Club20:16
Riding School20:17
Badger Wood20:18
Knightsridge Road20:18
Burnside20:19
Bangour Hospital Main Gate20:19
Bangour Farm Road End20:20
Bents Cottages20:21
Royston Hall20:22
Royston Roundabout20:23
Hardie Road20:23
Mcgill's Bus Depot20:24
Lochend Avenue19:31
Sleigh Drive19:31
Lochend Castle Barns19:32
Lochend Gardens19:32
Marionville Park19:33
Dalgety Avenue19:33
Abbeyhill19:35
Calton Terrace Brae19:35
Regent Terrace19:36
St Andrew's House19:37
Waterloo Place19:37
Waterloo Place19:37
Waterloo Place19:37
Waterloo Place19:38
Princes Street (Waverley Steps)19:39
Princes Street (West)19:42
Haymarket Station19:49
Magdala Crescent19:49
Wester Coates19:50
Kew Terrace19:50
Roseburn Gardens19:51
Ormidale Terrace19:52
Murrayfield Road19:52
Western Corner19:53
Balgreen Road19:55
Pinkhill19:55
Edinburgh Zoo19:56
Silvan House19:56
Belgrave Road19:57
St John's Terrace19:57
Kirk Loan19:58
St Ninians Road19:59
Drum Brae South20:00
Craigs Avenue20:00
Craigs Gardens20:00
North Gyle Road20:01
Dechmont Road20:01
Maybury Road20:01
Gogarburn A820:04
Gogarstone Road20:05
Airport Junction20:06
Ingliston Road20:07
Ingliston Showground20:07
Station Road20:09
Lochend Road20:10
Old Liston Road20:11
Glenmorangie20:13
Dunnet Way20:14
Thistle Business Park20:15
Aitken Orr Drive20:15
Aitken Orr Drive20:15
Church Street20:16
Post Office20:16
New Holygate20:16
Kirkhill Road20:17
Cardross Road20:17
Cardross Road20:17
Freeland Avenue20:18
Cemetery20:18
Alexander Street20:18
Oatridge Hotel20:19
St Andrews Drive20:19
Houstoun House Hotel20:20
Golf Club20:20
Riding School20:21
Badger Wood20:22
Knightsridge Road20:22
Burnside20:23
Bangour Hospital Main Gate20:23
Bangour Farm Road End20:24
Bents Cottages20:25
Royston Hall20:26
Royston Roundabout20:27
Hardie Road20:27
Mcgill's Bus Depot20:28
Mcgill's Bus Depot05:40
Royston Hall05:41
Bents Cottages05:43
Bangour Farm Road End05:44
Bangour Hospital Main Gate05:45
Burnside05:46
Knightsridge Road05:47
Badger Wood05:47
Riding School05:48
Golf Club05:49
Houstoun House05:50
St Andrews Drive05:50
Oatridge Hotel05:51
Scotmid05:52
Cemetery05:52
Freeland Avenue05:52
Cardross Road05:52
Kirkhill Road05:53
New Holygate05:53
Post Office05:53
Church Street05:53
Aitken Orr Drive05:53
Thistle Business Park05:54
Dunnet Way05:54
Glenmorangie05:55
Old Liston Road05:57
Lochend Road05:58
Station Road05:58
Ingliston Showground06:00
Ingliston Road06:01
Airport Junction06:01
Gogarstone Road06:02
Gogarburn A806:04
Maybury Road06:06
Dechmont Road06:07
North Gyle Road06:07
Craigs Avenue06:08
Drum Brae South06:09
St Ninians Road06:09
Glebe Road06:10
Station Road06:10
Belgrave Road06:11
Edinburgh Zoo06:12
Pinkhill06:12
Balgreen Road06:13
Belmont Crescent06:13
Western Corner06:14
Murrayfield Road06:15
Ormidale Terrace06:15
Roseburn Gardens06:16
Magdala Crescent06:17
West Maitland Street06:19

McGill's X39 Bus FAQ

How often does the McGill's X39 bus arrive?

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.

Is the McGill's X39 bus running on time, early or late?

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.

Are there any disruptions on the McGill's X39 bus route right now?

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.

How many stops are there on the McGill's X39 bus route?

There are 55 bus stops on the McGill's X39 route.

Is the McGill's X39 bus route usually crowded?

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.

What is the closest McGill's X39 bus stop to me?

Open the Momego app to see your location on the map and instantly find the nearest stop for the McGill's X39 bus route.

;