140

Town Centre

Bus Route • East Coast Buses

Show 59 previous stops
Hide previous stops

Tesco Terminus

7:55

High Street (Stop B)

7:58

Newbigging

7:59

Rothesay Place

8:00

Inveresk Village

8:01

Inveresk Kennels

8:03

Carberry Road

8:04

Whitecraig Avenue

8:06

Whitecraig Crescent

8:07

Smeaton Road End

8:09

Thornyhall

8:13

Thornybank

8:14

Shadepark

8:15

Corn Exchange

8:16

Dalkeith Parish Church

8:17

Jarnac Court

8:18

Kings Park

8:19

Glenesk Crescent

8:20

Eskbank Toll

8:21

Station Road

8:22

Westfield Park

8:23

Muirpark

8:24

Mayshade Garden Centre

8:25

Pendreich Avenue

8:26

Waverley Crescent

8:28

Maryfield Place

8:29

High Street

8:30

Park Road

8:30

Rockville Terrace

8:31

Broomieknowe Gardens

8:32

Elm Row

8:33

Laird and Dog

8:34

Lasswade Road

8:35

Kevock Road

8:36

Hunter Avenue

8:38

Academy Lane

8:38

Muirfield Gardens

8:39

George Avenue

8:40

McNeil Avenue

8:41

Park Avenue

8:42

Herd Terrace

8:43

Dryden Road

8:44

Nivensknowe Road

8:45

Seafield Road

8:46

Roslin Road

8:47

Bilston Cottages

8:47

Langhill Farm

8:48

Roslin Institute

8:49

Springfield Place

8:49

Station Road

8:50

Original Rosslyn Hotel

8:50

Penicuik Road

8:51

Woodend Park

8:52

Roslin Surgery

8:53

Gowkley Moss

8:54

Milton Cottages

8:56

Gowkley Moss

8:57

Golf Club

8:57

Roslin Surgery

8:58

Glencorse Barracks

8:58

Woodend Park

37

8:59

Samoa Terrace

37

47

47B

141

800

N37

X37

X62

8:59

Beeslack High School

37

47

47B

141

800

N37

X37

X62

9:00

Mauricewood Road

37

47

47B

101

141

800

N37

X37

X62

9:01

Queensway

37

47

47B

101

141

800

N37

X37

X62

9:02

Cuiken Avenue

37

47

47B

101

141

800

N37

X37

X62

9:03

Angle Park

37

47

47B

101

141

800

N37

X37

X62

9:04

Wilson Street

37

47

47B

101

141

800

N37

X37

X62

9:05

Town Centre

141

800

X62

9:06