46

Terminus

Bus Route • Lothian Buses

Show 72 previous stops
Hide previous stops

Musselburgh Grammar School

7:32

Buccleuch Street

7:33

Rothesay Place

7:34

South Street

7:35

Newbigging

7:36

High Street (Stop D)

7:38

Bridge Street

7:39

Brunton Theatre Journey Hub

7:40

North High Street

7:41

Fisherrow

7:42

Harbour Point

7:42

Olive Bank Road

7:43

Eskview Road

7:45

Eskview Crescent

7:46

Stoneybank Gardens

7:47

Whitehill Avenue

7:48

Whitehill Gardens

7:51

Denholm Drive

7:53

Clayknowes Court

7:54

Clayknowes Avenue

7:55

Stoneyhill Drive

7:56

Newhailes Roundabout

7:58

Benhar Road

7:59

Whitehill Street

8:00

Newcraighall Drive

8:01

Fort Kinnaird East

8:03

Fort Kinnaird

8:04

Fort Kinnaird West

8:06

Peacocktail Close

8:07

Jack Kane Centre

8:08

Hay Drive

8:09

Hay Avenue

8:10

Wauchope Road

8:11

St Teresa Church

8:12

Niddrie Marischal Drive

8:13

Niddrie House Avenue

8:14

Greendykes Terrace

8:15

Sandilands Close

8:17

Scrm

8:18

Royal Infirmary

8:19

Little France Road

8:21

Fernieside Drive

8:22

Fernieside Grove

8:23

The Wisp

8:25

Old Dalkeith Road

8:26

Sheriffhall Park and Ride

8:28

Campend

8:29

Melville Gate Road

8:31

Lugton Brae

8:33

Bridgend Court

8:34

Jarnac Court

8:35

Kings Park

8:36

Glenesk Crescent

8:37

Eskbank Toll

8:38

Station Road

8:39

Westfield Park

8:40

Muirpark

8:41

Tesco

8:42

Mayshade Garden Centre

8:44

Pendreich Avenue

8:45

Waverley Crescent

8:46

Maryfield Place

8:47

Dobbies Road

8:48

Hazel Drive

8:49

Hopefield Place

8:50

Rosewell Road

8:51

Dalhousie Drive

8:52

Farm Avenue

8:54

St Annes Avenue

8:55

Midfield House

8:56

St Joseph's

9:00

Prestonhall Road

9:01

Gorton Road

9:02

Terminus

X31

9:03