48

Musselburgh Grammar School

Bus Route • Lothian Buses

Show 0 previous stops
Hide previous stops

Terminus

8:59

Powdermill Brae

2

29

N3

X29

9:00

Powdermill Brae

2

29

N3

X29

9:01

Gorebridge Inn

2

29

800

N3

X29

9:02

Police Station

29

800

N3

X29

9:03

Gore Avenue

29

800

N3

X29

9:04

Newbyres Crescent

29

800

N3

X29

9:05

Leisure Centre

29

800

N3

X29

9:06

Arniston Engine

2

29

800

N3

X29

9:08

New Hunterfield

2

29

800

N3

X29

9:09

Barleyknowe Crescent

29

800

N3

X29

9:10

Hogarth Avenue

29

800

N3

X29

9:11

St Andrews Primary School

29

800

N3

X29

9:12

Gowkshill Farm

29

800

N3

X29

9:13

The Crescent

29

800

N3

X29

9:14

McGahey Court

29

800

N3

X29

9:15

Mining Museum

29

800

N3

X29

X33

X95

9:16

Fourth Street

29

800

N3

X29

X33

X95

9:17

Dean Park Place

29

800

N3

X29

X33

X95

9:18

Station Road

29

800

N3

X29

X33

X95

9:19

Park Road

N3

X33

9:20

Bryans Avenue

N3

X33

9:21

Hamilton Crescent

N3

X33

9:22

Suttieslea Place

N3

X33

9:23

Blackcot Avenue

N3

X33

9:24

Blackcot Road

N3

X33

9:25

Newbattle Centre

N3

X33

9:26

Stone Place

N3

X33

9:27

Sycamore Road

X33

9:28

The Kilns

3

X33

9:29

Hughes Crescent

3

X33

9:30

Finlay Place

3

X33

9:31

Oak Crescent

3

X33

9:32

Roundabout

3

N3

X33

9:33

Elm Place

3

N3

X33

9:34

Mayfield Place

3

N3

X33

9:35

Hawthorn Centre

3

N3

X33

9:36

Hawthorn Crescent

3

N3

X33

9:37

Little Acre

3

N3

X33

9:38

Easthouses Way

3

N3

X33

9:39

Easthouses Road

3

N3

X33

9:40

Hepburn Drive

3

51

139

N3

9:42

Primrose Terrace

3

51

139

N3

9:43

Bruce Gardens

3

51

139

N3

9:44

James Lean Avenue

3

51

139

N3

9:45

South Street

1

3

3

4

5

46

51

139

800

N3

9:47

Bridgend Court

46

51

X33

9:48

Lugton Brae

46

51

X33

9:49

Melville Gate Road

46

51

X33

9:50

Summerside

5

46

51

X33

X95

9:51

Campend

5

46

51

X33

9:52

Sheriffhall Park and Ride

33

46

X33

9:53

Old Dalkeith Road

5

33

46

51

X33

X95

9:55

The Wisp

33

46

51

X33

X95

9:56

Fernieside Grove

7

33

46

51

X40

9:58

Fernieside Drive

7

33

46

51

X40

9:59

Little France Road

7

33

46

51

X40

10:00

Royal Infirmary

18

33

46

49

10:03

Scrm

18

21

46

111

10:04

Sandilands Close

18

21

46

111

10:05

Greendykes Terrace

14

18

21

46

10:06

Niddrie House Avenue

14

18

21

46

10:07

Niddrie Marischal Drive

14

18

21

46

10:08

Wauchope Road

2

18

21

30

46

N30

10:10

Hay Avenue

2

18

21

30

46

N30

10:11

Hay Drive

2

18

21

30

46

N30

10:12

Jack Kane Centre

2

18

21

30

46

N30

10:13

Niddrie Mill Avenue

2

18

21

30

46

N30

10:14

Peacocktail Close

18

30

46

N30

10:15

Fort Kinnaird West

18

30

46

106

N30

X6

10:16

Fort Kinnaird

30

46

49

106

N30

10:18

Fort Kinnaird East

30

46

49

106

108

253

N30

X6

10:19

The Cuddie Brae

30

46

108

N30

10:20

Newcraighall Drive

30

46

108

N30

10:21

Whitehill Street

30

46

108

N30

10:22

Benhar Road

30

46

108

N30

10:23

Newhailes Roundabout

30

46

108

N30

10:24

Stoneyhill Drive

30

46

106

111

N30

10:25

Clayknowes Place

30

46

106

111

N30

10:26

Clayknowes Avenue

30

46

106

111

N30

10:27

Clayknowes Court

30

46

106

111

N30

10:28

Denholm Drive

30

46

106

111

N30

10:30

Whitehill Gardens

46

111

N30

10:32

Whitehill Avenue

46

111

N30

10:33

Stoneybank Gardens

46

111

N30

10:34

Eskview Crescent

46

N30

10:34

Eskview Road

46

N30

10:37

Harbour Point

46

106

10:39

Fisherow

26

44

46

106

113

124

N26

N107

N113

N124

X26

10:40

Brunton Theatre Journey Hub

26

44

46

106

113

124

N26

N107

N113

N124

X26

10:41

Bridge Street

26

44

46

106

113

124

N26

N107

N113

N124

X26

10:42

High Street (Stop B)

46

106

107

108

113

140

141

N107

N113

10:43

Newbigging

26

44

46

108

111

140

141

N26

X26

10:44

Rothesay Place

46

111

140

141

10:46

Musselburgh Grammar School

46

111

10:47