7

Craighall Road

Bus Route • Lothian Buses

Show 35 previous stops
Hide previous stops

Royal Infirmary

7:23

RH for Children & Young people

7:25

Little France

7:26

Little France Road

7:27

Fernieside Drive

7:28

Fernieside Grove

7:29

Ferniehill Road

7:30

Ferniehill Place

7:32

Ferniehill Avenue

7:33

Newtoft Street

7:34

Burndale Place

7:35

Gilmerton Dykes Avenue

7:36

Gilmerton Dykes Crescent

7:37

Lasswade Grove

7:38

Gracemount Leisure Centre

7:39

Southhouse Loan

7:40

Kaimes Crossroads

7:42

Mortonhall Crematorium

7:43

Alnwickhill Road

7:44

St Katherine's Brae

7:45

Little Road

7:46

Liberton Place

7:47

Liberton Cemetery

7:48

Orchardhead Loan

7:49

Orchardhead Road

7:50

Gordon Terrace

7:51

Mid Liberton

7:52

Lady Road

7:53

Suffolk Road

7:54

East Savile Road

7:55

Mayfield Gardens

7:57

Minto Street

7:58

Salisbury Place

7:59

Newington Road

8:00

Bernard Terrace

8:01

St Patrick Square

8:03

Surgeons' Hall

3

5

8

14

29

30

31

33

37

49

51

N3

N30

N31

N37

X29

X31

X33

X37

X62

X95

8:04

South Bridge

5

8

14

35

45

49

51

N14

N35

X62

X95

8:06

Leith Street

8

14

15

16

25

29

31

37

49

101

101A

N14

N16

N25

N37

8:11

Elm Row

8

10

11

14

15

16

25

29

31

37

45

49

N14

N16

N25

N37

8:13

Shrubhill

11

13

14

16

17

25

49

N14

N16

8:15

Pilrig Street

14

16

17

25

49

N14

N16

8:16

Balfour Street

14

16

17

25

49

N14

N16

8:17

Foot of the Walk

14

16

17

25

49

N14

N16

8:18

Kirkgate Centre

14

16

17

21

35

49

N14

N16

N35

8:19

Junction Place

14

21

36

N14

8:20

Cables Wynd

10

14

21

N14

8:21

Mill Lane

10

14

21

N14

8:22

Leith Theatre

14

21

N14

8:23

South Fort Street

14

21

N14

8:24

Dudley Avenue South

14

21

N14

8:25

Ferry Road

11

8:26

Victoria Park

11

8:27

Dudley Crescent

11

8:28

Stanley Road

11

8:29

Craighall Road

11

8:30