11 October 2026

Bus route 140 in Edinburgh: Tesco Terminus ↔ Town Centre

Related

Bus route 29 in Edinburgh: Silverknowes Terminus ↔ Terminus

Bus route 29 in Edinburgh goes from “Silverknowes Terminus”...

Bus route 37 in Edinburgh: Silverknowes Terminus ↔ Terminus

Bus route 37 in Edinburgh links “Silverknowes Terminus” and...

Night bus route N14 in Edinburgh: Waterfront Gait ↔ Surgeons’ Hall

Bus route N14 in Edinburgh links “Waterfront Gait” and...

Bus route 3 in Edinburgh: Cook Crescent ↔ Clovenstone Drive

Bus route 3 in Edinburgh goes from “Cook Crescent”...

Night bus route N26 in Edinburgh: Road End ↔ West Maitland Street

Bus route N26 in Edinburgh runs between “Road End”...

Share

Bus route 140 in Edinburgh links “Tesco Terminus” and “Town Centre”.

All routes in Edinburgh →

Where bus 140 goes

Bus route 140 in Edinburgh on the map: the route both ways

Towards “Town Centre”: 64 stops. After “Tesco Terminus”, the bus calls at “High Street (Stop B)”, “Newbigging”, “Rothesay Place”, “Inveresk Village”, “Inveresk Kennels”, “Carberry Road”, “Whitecraig Avenue”, “Whitecraig Crescent”, “Smeaton Road End”, “Thornyhall”. Then “Thornybank”, “Shadepark”, “Corn Exchange”, “Dalkeith Parish Church”, “Jarnac Court”, “Kings Park”, “Glenesk Crescent”, “Eskbank Toll”, “Station Road”, “Westfield Park”. Then “Muirpark”, “Mayshade Garden Centre”, “Pendreich Avenue”, “Waverley Crescent”, “Maryfield Place”, “Park Road”, “Rockville Terrace”, “Broomieknowe Gardens”, “Elm Row”, “Laird and Dog”. Then “Lasswade Road”, “Kevock Road”, “Hunter Avenue”, “Academy Lane”, “Muirfield Gardens”, “George Avenue”, “McNeil Avenue”, “Park Avenue”, “Herd Terrace”, “Dryden Road”. Then “Nivensknowe Road”, “Seafield Road”, “Roslin Road”, “Bilston Cottages”, “Langhill Farm”, “Roslin Institute”, “Springfield Place”, “Original Rosslyn Hotel”, “Penicuik Road”, “Woodend Park”. Then “Roslin Surgery”, “Gowkley Moss”, “Milton Cottages”, “Golf Club”, “Glencorse Barracks”, “Samoa Terrace”, “Beeslack High School”, “Mauricewood Road”, “Queensway”, “Cuiken Avenue”. Before “Town Centre”: “Angle Park”, “Wilson Street”.

On the way back, from “Town Centre” to “Tesco Terminus”: 65 stops. After “Station Road”, the bus runs a loop via “Springfield Place”, “Roslin Institute”, “Langhill Farm”, “Bilston Cottages” and “Roslin Road” and returns to “Station Road”. Only in this direction does it call at “John Street Lane”, “Douglas Crescent”, “Bonnyrigg Road”, “Croft Street” and “Cowpits Road”. Only in the direction of “Town Centre” does it call at “Jarnac Court”, “Kings Park”, “Eskbank Toll” and “Park Avenue”. For the way back, board nearby: “Jarnac Court” → “Dalkeith Parish Church” (200 m), “Kings Park” → “Croft Street” (150 m), “Eskbank Toll” → “Glenesk Crescent” (250 m) and “Park Avenue” → “McNeil Avenue” (150 m). Towards “Town Centre”, board nearby: “John Street Lane” → “Angle Park” (100 m), “Douglas Crescent” → “Maryfield Place” (100 m), “Bonnyrigg Road” → “Westfield Park” (200 m) and “Croft Street” → “Kings Park” (150 m).

↓ to “Town Centre”↑ to “Tesco Terminus” Tesco TerminusTesco TerminusHigh Street (Stop B)High Street (Stop B)NewbiggingNewbiggingRothesay PlaceRothesay PlaceInveresk VillageInveresk VillageInveresk KennelsInveresk KennelsCarberry RoadCarberry RoadWhitecraig AvenueWhitecraig AvenueWhitecraig CrescentWhitecraig CrescentSmeaton Road EndSmeaton Road EndThornyhallThornyhallThornybankThornybankShadeparkShadeparkCorn ExchangeCorn ExchangeDalkeith Parish ChurchDalkeith Parish ChurchJarnac CourtJarnac CourtKings ParkKings ParkGlenesk CrescentGlenesk CrescentEskbank TollEskbank TollStation RoadStation RoadWestfield ParkWestfield ParkMuirparkMuirparkMayshade Garden CentreMayshade Garden CentrePendreich AvenuePendreich AvenueWaverley CrescentWaverley CrescentMaryfield PlaceMaryfield PlaceHigh StreetHigh StreetPark RoadPark RoadRockville TerraceRockville TerraceBroomieknowe GardensBroomieknowe GardensElm RowElm RowLaird and DogLaird and DogLasswade RoadLasswade RoadKevock RoadKevock RoadHunter AvenueHunter AvenueAcademy LaneAcademy LaneMuirfield GardensMuirfield GardensGeorge AvenueGeorge AvenueMcNeil AvenueMcNeil AvenuePark AvenuePark AvenueHerd TerraceHerd TerraceDryden RoadDryden RoadNivensknowe RoadNivensknowe RoadSeafield RoadSeafield RoadRoslin RoadRoslin RoadBilston CottagesBilston CottagesLanghill FarmLanghill FarmRoslin InstituteRoslin InstituteSpringfield PlaceSpringfield PlaceStation RoadStation RoadOriginal Rosslyn HotelOriginal Rosslyn HotelPenicuik RoadPenicuik RoadWoodend ParkWoodend ParkRoslin SurgeryRoslin SurgeryGowkley MossGowkley MossMilton CottagesMilton CottagesGolf ClubGolf ClubGlencorse BarracksGlencorse BarracksSamoa TerraceSamoa TerraceBeeslack High SchoolBeeslack High SchoolMauricewood RoadMauricewood RoadQueenswayQueenswayCuiken AvenueCuiken AvenueAngle ParkAngle ParkWilson StreetWilson StreetTown CentreTown CentreTown CentreTown CentreTown CentreTown CentreWilson StreetWilson StreetJohn Street LaneJohn Street LaneAngle ParkAngle ParkCuiken AvenueCuiken AvenueQueenswayQueenswayMauricewood RoadMauricewood RoadBeeslack High SchoolBeeslack High SchoolSamoa TerraceSamoa TerraceGlencorse BarracksGlencorse BarracksGolf ClubGolf ClubMilton CottagesMilton CottagesGowkley MossGowkley MossRoslin SurgeryRoslin SurgeryWoodend ParkWoodend ParkPenicuik RoadPenicuik RoadOriginal Rosslyn HotelOriginal Rosslyn HotelStation RoadStation RoadSpringfield PlaceSpringfield PlaceRoslin InstituteRoslin InstituteLanghill FarmLanghill FarmBilston CottagesBilston CottagesRoslin RoadRoslin RoadSeafield RoadSeafield RoadNivensknowe RoadNivensknowe RoadDryden RoadDryden RoadHerd TerraceHerd TerraceMcNeil AvenueMcNeil AvenueGeorge AvenueGeorge AvenueMuirfield GardensMuirfield GardensStation RoadStation RoadAcademy LaneAcademy LaneHunter AvenueHunter AvenueKevock RoadKevock RoadLasswade RoadLasswade RoadLaird and DogLaird and DogElm RowElm RowBroomieknowe GardensBroomieknowe GardensRockville TerraceRockville TerracePark RoadPark RoadDouglas CrescentDouglas CrescentMaryfield PlaceMaryfield PlaceWaverley CrescentWaverley CrescentPendreich AvenuePendreich AvenueMayshade Garden CentreMayshade Garden CentreMuirparkMuirparkWestfield ParkWestfield ParkBonnyrigg RoadBonnyrigg RoadGlenesk CrescentGlenesk CrescentCroft StreetCroft StreetDalkeith Parish ChurchDalkeith Parish ChurchCorn ExchangeCorn ExchangeShadeparkShadeparkThornybankThornybankThornyhallThornyhallSmeaton Road EndSmeaton Road EndCowpits RoadCowpits RoadWhitecraig CrescentWhitecraig CrescentWhitecraig AvenueWhitecraig AvenueCarberry RoadCarberry RoadInveresk KennelsInveresk KennelsInveresk VillageInveresk VillageRothesay PlaceRothesay PlaceNewbiggingNewbiggingHigh Street (Stop D)High Street (Stop D)Tesco TerminusTesco Terminus

Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 6 towards “Town Centre” and 6 the other way. Tap a stop to see its name.

Where to change

On part of the route, between “Muirfield Gardens” and “Town Centre” it shares the road with route 37; between “Gowkley Moss” and “Town Centre” it shares the road with route 47B; between “Milton Cottages” and “Town Centre” it shares the road with route 47.

Connections by stop, in route order:

  • Stops from “Tesco Terminus” to “Newbigging”: buses 26, 44, 106, 111 and 124
  • “Rothesay Place”: buses 26, 44 and 111
  • Stops from “Inveresk Village” to “Carberry Road”: bus 111
  • “Whitecraig Avenue”: buses 44 and 111
  • “Whitecraig Crescent”: buses 44 and 111
  • “Westfield Park”: bus 29
  • “Muirpark”: bus 29
  • “Gowkley Moss”: bus 15
  • “Cowpits Road” (only towards “Tesco Terminus”): buses 44 and 111

Pages for these routes: bus 15, bus 26, bus 29, bus 37, bus 44, bus 47, bus 47B, bus 106, bus 111.

Passes and concessions

Our page “How to pay for public transport in Edinburgh” describes tickets, passes and concessions, including any differences between modes of transport.

Questions about bus 140

Does bus 140 go to “Rothesay Place”?

Yes, in both directions.

Where can I change from bus 140 to another bus route?

Most routes stop at “Tesco Terminus” and “High Street (Stop B)” (26, 44, 106, 111 and 124). All other stops with connections are listed above.

Checked on 25 September 2026. Source of the route and stops: Lothian Buses.

...