140

Town Centre

Bus Route • East Coast Buses

Show 63 previous stops
Hide previous stops

Tesco Terminus

7:54

High Street (Stop B)

7:57

Newbigging

7:58

Rothesay Place

7:59

Inveresk Village

8:00

Inveresk Kennels

8:02

Carberry Road

8:03

Whitecraig Avenue

8:05

Whitecraig Crescent

8:06

Smeaton Road End

8:08

Thornyhall

8:12

Thornybank

8:13

Shadepark

8:14

Corn Exchange

8:15

Dalkeith Parish Church

8:16

Jarnac Court

8:17

Kings Park

8:18

Glenesk Crescent

8:19

Eskbank Toll

8:20

Station Road

8:21

Westfield Park

8:22

Muirpark

8:23

Mayshade Garden Centre

8:24

Pendreich Avenue

8:25

Waverley Crescent

8:27

Maryfield Place

8:28

High Street

8:29

Park Road

8:29

Rockville Terrace

8:30

Broomieknowe Gardens

8:31

Elm Row

8:32

Laird and Dog

8:33

Lasswade Road

8:34

Kevock Road

8:35

Hunter Avenue

8:37

Academy Lane

8:37

Muirfield Gardens

8:38

George Avenue

8:39

McNeil Avenue

8:40

Park Avenue

8:41

Herd Terrace

8:42

Dryden Road

8:43

Nivensknowe Road

8:44

Seafield Road

8:45

Roslin Road

8:46

Bilston Cottages

8:46

Langhill Farm

8:47

Roslin Institute

8:48

Springfield Place

8:48

Station Road

8:49

Original Rosslyn Hotel

8:49

Penicuik Road

8:50

Woodend Park

8:51

Roslin Surgery

8:52

Gowkley Moss

8:53

Milton Cottages

8:55

Gowkley Moss

8:56

Golf Club

8:56

Roslin Surgery

8:57

Glencorse Barracks

8:57

Woodend Park

8:58

Samoa Terrace

8:58

Beeslack High School

8:59

Mauricewood Road

9:00

Queensway

37

47

47B

101

141

800

N37

X37

X62

9:01

Cuiken Avenue

37

47

47B

101

141

800

N37

X37

X62

9:02

Angle Park

37

47

47B

101

141

800

N37

X37

X62

9:03

Wilson Street

37

47

47B

101

141

800

N37

X37

X62

9:04

Town Centre

141

800

X62

9:05