46

Terminus

Bus Route • Lothian Buses

Show 71 previous stops
Hide previous stops

Musselburgh Grammar School

7:33

Buccleuch Street

7:34

Rothesay Place

7:35

South Street

7:36

Newbigging

7:37

High Street (Stop D)

7:39

Bridge Street

7:40

Brunton Theatre Journey Hub

7:41

North High Street

7:42

Fisherrow

7:43

Harbour Point

7:43

Olive Bank Road

7:44

Eskview Road

7:46

Eskview Crescent

7:47

Stoneybank Gardens

7:48

Whitehill Avenue

7:49

Whitehill Gardens

7:52

Denholm Drive

7:54

Clayknowes Court

7:55

Clayknowes Avenue

7:56

Stoneyhill Drive

7:57

Newhailes Roundabout

7:59

Benhar Road

8:00

Whitehill Street

8:01

Newcraighall Drive

8:02

Fort Kinnaird East

8:04

Fort Kinnaird

8:05

Fort Kinnaird West

8:07

Peacocktail Close

8:08

Jack Kane Centre

8:09

Hay Drive

8:10

Hay Avenue

8:11

Wauchope Road

8:12

St Teresa Church

8:13

Niddrie Marischal Drive

8:14

Niddrie House Avenue

8:15

Greendykes Terrace

8:16

Sandilands Close

8:18

Scrm

8:19

Royal Infirmary

8:20

Little France Road

8:22

Fernieside Drive

8:23

Fernieside Grove

8:24

The Wisp

8:26

Old Dalkeith Road

8:27

Sheriffhall Park and Ride

8:29

Campend

8:30

Melville Gate Road

8:32

Lugton Brae

8:34

Bridgend Court

8:35

Jarnac Court

8:36

Kings Park

8:37

Glenesk Crescent

8:38

Eskbank Toll

8:39

Station Road

8:40

Westfield Park

8:41

Muirpark

8:42

Tesco

8:43

Mayshade Garden Centre

8:45

Pendreich Avenue

8:46

Waverley Crescent

8:47

Maryfield Place

8:48

Dobbies Road

8:49

Hazel Drive

8:50

Hopefield Place

8:51

Rosewell Road

8:52

Dalhousie Drive

8:53

Farm Avenue

8:55

St Annes Avenue

8:56

Midfield House

8:57

St Joseph's

9:01

Prestonhall Road

9:02

Gorton Road

X31

9:03

Terminus

X31

9:04