Route: 140 –
Agency: East Coast Buses (OP598)
Route URL
Stops
62801321 | Gowkley Moss
627001040108 | Smeaton Road End
6280326070 | Lasswade Road
6280301330 | Station Road
6280301455 | Mayshade Garden Centre
6280301910 | Muirfield Gardens
6280302140 | Milton Cottages
6280302060 | Penicuik Road
6280325180 | Wilson Street
627001010090 | Whitecraig Avenue
6280326050 | Elm Row
627001020100 | Whitecraig Crescent
6280325490 | Mauricewood Road
6280302450 | Cuiken Avenue
6280325610 | Penicuik Road
6280326560 | Glenesk Crescent
627001010250 | Newbigging
6280301340 | Academy Lane
6280326020 | Park Road
6280302440 | Queensway
6280302040 | Station Road
6280301990 | Roslin Road
6280325660 | Roslin Institute
6280326245 | Westfield Park
6280300370 | Shadepark
6280325650 | Springfield Place
6280302070 | Woodend Park
6280300360 | Dalkeith Parish Church
6280302160 | Glencorse Barracks
6280302150 | Golf Club
6280000043 | Langhill Farm
6280301960 | Dryden Road
6280326110 | Academy Lane
6280302030 | Springfield Place
627001030775 | Inveresk Village
6280301480 | Maryfield Place
6280301920 | George Avenue
627001010110 | Cowpits Road
6280326060 | Laird and Dog
6280301390 | Elm Row
6280301470 | Waverley Crescent
6280325200 | Angle Park
627001040775 | Inveresk Village
6280301400 | Broomieknowe Gardens
6280326035 | Broomieknowe Gardens
6280327180 | Shadepark
6280301440 | Westfield Park
6280301100 | Eskbank Toll
627001040770 | Rothesay Place
6280325300 | Queensway
6280325500 | Beeslack High School
6280302025 | Langhill Farm
6280300400 | Dalkeith Parish Church
6280301370 | Lasswade Road
6280301410 | Rockville Terrace
6280325750 | Herd Terrace
6280302075 | Roslin Surgery
627001010100 | Whitecraig Crescent
6280325745 | Dryden Road
6280326240 | Muirpark
6280302050 | Original Rosslyn Hotel
627001020250 | Newbigging
6280326235 | Mayshade Garden Centre
6280326090 | Kevock Road
627001020300 | High Street (Stop D)
6280327175 | Thornyhall
6280325640 | Station Road
6280302165 | Samoa Terrace
6280325530 | Milton Cottages
6280326220 | Pendreich Avenue
627070001140 | Carberry Road
6280327170 | Thornyhall
6280301380 | Laird and Dog
6280301980 | Seafield Road
6280302020 | Bilston Cottages
6280325730 | Nivensknowe Road
6280325510 | Glencorse Barracks
6280301430 | Station Road
6280326100 | Hunter Avenue
6280325170 | Town Centre
6280326555 | Croft Street
627001050260 | Tesco Terminus
6280302280 | Mauricewood Road
6280302470 | Wilson Street
627070001138 | Carberry Road
6280302460 | Angle Park
6280301080 | Kings Park
6280301350 | Hunter Avenue
6280326250 | Bonnyrigg Road
6280302490 | Town Centre
6280301090 | Glenesk Crescent
627001020620 | Rothesay Place
6280301460 | Pendreich Avenue
6280325620 | Woodend Park
627001030773 | Inveresk Kennels
6280302027 | Roslin Institute
6280325190 | John Street Lane
6280325770 | George Avenue
6280325630 | Original Rosslyn Hotel
6280326210 | Waverley Crescent
6280327190 | Jarnac Court
6280301360 | Kevock Road
627001040773 | Inveresk Kennels
6280325505 | Samoa Terrace
6280326010 | High Street
6280301940 | Park Avenue
6280325605 | Roslin Surgery
6280325520 | Golf Club
627001030108 | Smeaton Road End
6280300365 | Corn Exchange
6280327205 | Corn Exchange
627070000557 | High Street (Stop B)
6280325780 | Muirfield Gardens
6280326190 | Douglas Crescent
6280301450 | Muirpark
6280301965 | Nivensknowe Road
6280325700 | Roslin Road
6280325665 | Bilston Cottages
6280325710 | Seafield Road
6280325760 | McNeil Avenue
6280301420 | Park Road
6280301950 | Herd Terrace
6280300450 | Thornybank
6280301930 | McNeil Avenue
627001020090 | Whitecraig Avenue
6280302080 | Gowkley Moss
6280300375 | Thornybank
6280302170 | Beeslack High School
6280326200 | Maryfield Place
6280326030 | Rockville Terrace
6280325210 | Cuiken Avenue
Direction Patterns
Tesco Terminus
Woodend Park
Woodend Park
Tesco Terminus
Town Centre
Town Centre
Back to Routes
Back to Agency Home