21

Royal Infirmary

Bus Route • Lothian Buses

Show 2 previous stops
Hide previous stops

Clovenstone Road

8:57

Gyle Centre

8:58

Wester Hailes Park

8:59

Lochside Crescent

12

18

22

32

36

9:00

Hailesland Place

3

18

20

33

N30

9:01

Lochside Place

12

18

22

32

36

9:02

Murrayburn Park

3

18

20

30

N30

9:03

Redheughs Avenue

12

18

22

9:04

Westside Plaza

3

18

20

33

X40

9:05

Redheughs Avenue

22

9:07

Calder Drive

3

18

33

X40

9:08

South Gyle Park

22

9:09

Napier University (Sighthill)

3

25

32

33

34

35

36

N25

N28

N35

X27

X28

9:10

South Gyle Mains

22

9:11

Sighthill Green

3

25

33

34

35

36

N25

N28

N35

9:12

South Gyle Wynd

22

9:13

New Lairdship Yards

9:14

Forrester High School

12

18

22

9:15

Broomhouse Drive

9:16

Bankhead Drive

12

22

9:17

Broomhouse Roundabout

2

12

22

9:19

Forester Park Avenue

12

9:20

Broomhall Gardens

12

9:21

Broomhall Road

12

9:22

Meadow Place Road

1

12

17

N1

9:24

Templeland Road

1

17

26

68

N1

9:25

Pearce Road

1

17

26

68

N1

9:26

Drum Brae Gardens

1

17

26

68

N1

9:27

Drum Brae Avenue

1

17

26

68

N1

9:29

Duart Crescent

1

17

26

68

N1

9:30

Drum Brae North

1

17

26

N1

9:31

Drum Brae Drive

1

17

26

N1

9:32

Hoseason Gardens

1

17

26

N1

9:33

Drum Brae Hub

1

17

26

N1

9:34

Clermiston View

1

17

26

N1

9:35

Clermiston Crescent

17

26

N1

9:36

Clermiston Road North

17

9:37

Queensferry Road

17

9:38

Hillpark Steps

16

17

43

N43

X47

X54

X54A

X55

X56

X58

X59

X59A

X60

X60A

X61

9:40

Quality Street

9:41

Main Street

47

47B

9:42

Corbiehill Road

9:43

Silverknowes Neuk

29

N37

9:45

Muirhouse Green

29

N37

9:46

Groathill Road North

29

N37

9:47

Drylaw Police Station

27

29

37

N37

9:48

Ferry Road Drive

27

29

37

N37

9:49

Crewe Toll

27

29

37

N37

9:50

Crewe Toll

27

9:51

Pilton Drive

27

9:52

East Fettes Avenue

27

9:53

Boswall Drive

27

9:54

Wardie Road

8

9

14

27

N14

9:56

Goldenacre

14

23

N14

9:57

Bangholm Place

14

N14

9:58

Warriston Crematorium

14

N14

10:00

Craighall Road

14

N14

10:01

Newhaven Road

7

14

N14

10:03

Dudley Avenue South

7

14

N14

10:04

Leith Theatre

7

14

N14

10:05

Mill Lane

7

10

14

N14

10:06

Cables Wynd

7

10

14

N14

10:08

Kirkgate Centre

7

14

16

35

N14

N16

N35

10:09

Duke Street

25

35

49

N35

10:10

Burns Street

25

10:11

Woodville Terrace

25

10:13

Hermitage Park Grove

25

10:14

Lochend Park

13

25

10:15

Hawkhill

13

10:16

Lochend Avenue

34

49

10:17

Sleigh Drive

19

25

49

10:18

Findlay Avenue

19

25

49

10:19

Restalrig Drive

19

25

49

10:20

Loaning Road

19

25

49

10:21

Loganlea Road

19

49

10:22

Craigentinny Crossroads

19

49

10:23

Craigentinny Avenue

10:24

Piershill Cemetery

15

26

45

N26

10:25

Moira Terrace

15

26

45

N26

10:27

Parker Road

15

26

45

N26

10:28

Goff Avenue

15

26

45

N26

10:29

King's Road

12

49

10:31

Bridge Street

12

19

26

49

N26

10:33

Portobello Town Hall

12

49

10:34

Brighton Place

12

49

10:35

Southfield Place

49

10:38

Durham Place Lane

49

10:39

Milton Road

49

10:41

Magdalene Drive

49

253

10:43

The Jewel

4

49

69

106

253

X4

X5

X6

X7

10:44

Niddrie Mill Crescent

2

10:46

Niddrie Mill

2

10:47

Jack Kane Centre

2

18

30

46

48

N30

10:48

Hay Drive

2

18

30

46

48

N30

10:49

Hay Avenue

2

18

30

46

48

N30

10:49

Wauchope Road

2

18

30

46

48

N30

10:50

St Teresa Church

14

18

46

48

10:51

Niddrie Marischal Drive

14

18

46

48

10:51

Niddrie House Avenue

14

18

46

48

10:52

Greendykes Terrace

14

18

46

48

10:53

Sandilands Close

18

46

48

111

10:54

Scrm

18

46

48

111

10:55

Royal Infirmary

111

X40

10:56