{
 "path": "/buses/routes/big-20",
 "title": "Bus 20 Bath: route, stops and times · The · Hey Bath",
 "description": "The 20 runs between Twerton and University of Bath, run by The Big Lemon. Every stop in order, first and last buses, and any closures.",
 "canonical": "https://heybath.uk/buses/routes/big-20",
 "generated_at": "2026-10-10T09:13:34.237Z",
 "date_modified": "2026-10-10T09:00:11Z",
 "data": {
  "route": {
   "id": "bus-route:lemb:20",
   "line": "20",
   "name": "Twerton – University of Bath",
   "kind": "bus",
   "valid_to": "2026-11-21",
   "trips_week": 145,
   "ids": {
    "gtfs": [
     "69772"
    ],
    "agency": [
     "OP9406"
    ],
    "noc": "LEMB"
   },
   "path": "/buses/routes/big-20",
   "bbox": [
    -2.40509,
    51.37355,
    -2.3244,
    51.39625
   ],
   "updated_at": "2026-10-10T05:05:15.425Z",
   "operator": {
    "name": "The Big Lemon",
    "path": "/buses/operators/the-big-lemon",
    "noc": "LEMB"
   },
   "first_today": "7.30am",
   "last_today": "7.30pm",
   "every_minutes": 60
  },
  "directions": [
   {
    "direction": 0,
    "towards": "Twerton",
    "stops": [
     {
      "id": "bus-stop:0180bac60014",
      "name": "Sports Training Village (Stop D)",
      "lat": 51.37825,
      "lng": -2.3251,
      "seq": 1,
      "some_trips_only": false,
      "path": "/buses/stops/sports-training-village-stop-d-0180bac60014"
     },
     {
      "id": "bus-stop:0180bac30037",
      "name": "The Avenue (S-bound)",
      "lat": 51.37611,
      "lng": -2.32438,
      "seq": 2,
      "some_trips_only": false,
      "path": "/buses/stops/the-avenue-s-bound-0180bac30037"
     },
     {
      "id": "bus-stop:0180bac30039",
      "name": "Oakley (NW-bound)",
      "lat": 51.37441,
      "lng": -2.32906,
      "seq": 3,
      "some_trips_only": false,
      "path": "/buses/stops/oakley-nw-bound-0180bac30039"
     },
     {
      "id": "bus-stop:0180bac30058",
      "name": "Copseland (W-bound)",
      "lat": 51.3749,
      "lng": -2.33346,
      "seq": 4,
      "some_trips_only": false,
      "path": "/buses/stops/copseland-w-bound-0180bac30058"
     },
     {
      "id": "bus-stop:0180bac30060",
      "name": "Macaulay Buildings (W-bound)",
      "lat": 51.37375,
      "lng": -2.34134,
      "seq": 5,
      "some_trips_only": false,
      "path": "/buses/stops/macaulay-buildings-w-bound-0180bac30060"
     },
     {
      "id": "bus-stop:0180bac30064",
      "name": "Widcombe Hall (W-bound)",
      "lat": 51.3745,
      "lng": -2.34498,
      "seq": 6,
      "some_trips_only": false,
      "path": "/buses/stops/widcombe-hall-w-bound-0180bac30064"
     },
     {
      "id": "bus-stop:0180bac30062",
      "name": "The Tyning (NW-bound)",
      "lat": 51.3753,
      "lng": -2.34982,
      "seq": 7,
      "some_trips_only": false,
      "path": "/buses/stops/the-tyning-nw-bound-0180bac30062"
     },
     {
      "id": "bus-stop:018000011",
      "name": "Baptist Church (NE-bound)",
      "lat": 51.37682,
      "lng": -2.35295,
      "seq": 8,
      "some_trips_only": false,
      "path": "/buses/stops/baptist-church-ne-bound-018000011"
     },
     {
      "id": "bus-stop:0180bac60002",
      "name": "Lyncombe Hill (W-bound)",
      "lat": 51.37662,
      "lng": -2.35695,
      "seq": 9,
      "some_trips_only": false,
      "path": "/buses/stops/lyncombe-hill-w-bound-0180bac60002"
     },
     {
      "id": "bus-stop:0180bac49599",
      "name": "Ambury (Wq)",
      "lat": 51.37845,
      "lng": -2.36139,
      "seq": 10,
      "some_trips_only": false,
      "path": "/buses/stops/ambury-wq-0180bac49599"
     },
     {
      "id": "bus-stop:0180bac30340",
      "name": "Corn Street (Wi)",
      "lat": 51.37912,
      "lng": -2.36291,
      "seq": 11,
      "some_trips_only": false,
      "path": "/buses/stops/corn-street-wi-0180bac30340"
     },
     {
      "id": "bus-stop:0180bac30597",
      "name": "Avon Street (Wm)",
      "lat": 51.38035,
      "lng": -2.36303,
      "seq": 12,
      "some_trips_only": false,
      "path": "/buses/stops/avon-street-wm-0180bac30597"
     },
     {
      "id": "bus-stop:0180bac30349",
      "name": "James Street West (Ge)",
      "lat": 51.3814,
      "lng": -2.36541,
      "seq": 13,
      "some_trips_only": false,
      "path": "/buses/stops/james-street-west-ge-0180bac30349"
     },
     {
      "id": "bus-stop:0180bac30480",
      "name": "Alfred Street (Aa)",
      "lat": 51.3863,
      "lng": -2.36138,
      "seq": 14,
      "some_trips_only": false,
      "path": "/buses/stops/alfred-street-aa-0180bac30480"
     },
     {
      "id": "bus-stop:0180baz02390",
      "name": "Morford Street (W-bound)",
      "lat": 51.38766,
      "lng": -2.36336,
      "seq": 15,
      "some_trips_only": false,
      "path": "/buses/stops/morford-street-w-bound-0180baz02390"
     },
     {
      "id": "bus-stop:0180bac30471",
      "name": "Northampton Street (W-bound)",
      "lat": 51.38809,
      "lng": -2.36624,
      "seq": 16,
      "some_trips_only": false,
      "path": "/buses/stops/northampton-street-w-bound-0180bac30471"
     },
     {
      "id": "bus-stop:0180bac30459",
      "name": "Marlborough Buildings (W-bound)",
      "lat": 51.38835,
      "lng": -2.37084,
      "seq": 17,
      "some_trips_only": false,
      "path": "/buses/stops/marlborough-buildings-w-bound-0180bac30459"
     },
     {
      "id": "bus-stop:0180bac30458",
      "name": "Cranhill Road (NW-bound)",
      "lat": 51.38905,
      "lng": -2.37753,
      "seq": 18,
      "some_trips_only": false,
      "path": "/buses/stops/cranhill-road-nw-bound-0180bac30458"
     },
     {
      "id": "bus-stop:0180bac30456",
      "name": "Linden Gardens (NW-bound)",
      "lat": 51.39023,
      "lng": -2.38181,
      "seq": 19,
      "some_trips_only": false,
      "path": "/buses/stops/linden-gardens-nw-bound-0180bac30456"
     },
     {
      "id": "bus-stop:0180bac30453",
      "name": "Weston Park West (NW-bound)",
      "lat": 51.39297,
      "lng": -2.38581,
      "seq": 20,
      "some_trips_only": false,
      "path": "/buses/stops/weston-park-west-nw-bound-0180bac30453"
     },
     {
      "id": "bus-stop:018000010",
      "name": "Lucklands Road (NW-bound)",
      "lat": 51.39445,
      "lng": -2.38798,
      "seq": 21,
      "some_trips_only": false,
      "path": "/buses/stops/lucklands-road-nw-bound-018000010"
     },
     {
      "id": "bus-stop:0180bac30444",
      "name": "Royal United Hospital (W-bound)",
      "lat": 51.3917,
      "lng": -2.39008,
      "seq": 22,
      "some_trips_only": false,
      "path": "/buses/stops/royal-united-hospital-w-bound-0180bac30444"
     },
     {
      "id": "bus-stop:0180bac30446",
      "name": "Crown Road (N-bound)",
      "lat": 51.39463,
      "lng": -2.38968,
      "seq": 23,
      "some_trips_only": false,
      "path": "/buses/stops/crown-road-n-bound-0180bac30446"
     },
     {
      "id": "bus-stop:0180bac30398",
      "name": "Southlands (o/s)",
      "lat": 51.3952,
      "lng": -2.3932,
      "seq": 24,
      "some_trips_only": false,
      "path": "/buses/stops/southlands-o-s-0180bac30398"
     },
     {
      "id": "bus-stop:0180bac30397",
      "name": "Chandler Close (W-bound)",
      "lat": 51.39452,
      "lng": -2.39627,
      "seq": 25,
      "some_trips_only": false,
      "path": "/buses/stops/chandler-close-w-bound-0180bac30397"
     },
     {
      "id": "bus-stop:0180bac30395",
      "name": "West Lea Road (SW-bound)",
      "lat": 51.39314,
      "lng": -2.39816,
      "seq": 26,
      "some_trips_only": false,
      "path": "/buses/stops/west-lea-road-sw-bound-0180bac30395"
     },
     {
      "id": "bus-stop:0180bac30392",
      "name": "Meadow View Close (S-bound)",
      "lat": 51.39158,
      "lng": -2.39915,
      "seq": 27,
      "some_trips_only": false,
      "path": "/buses/stops/meadow-view-close-s-bound-0180bac30392"
     },
     {
      "id": "bus-stop:0180bac30389",
      "name": "South Lea Road (S-bound)",
      "lat": 51.39104,
      "lng": -2.39633,
      "seq": 28,
      "some_trips_only": false,
      "path": "/buses/stops/south-lea-road-s-bound-0180bac30389"
     },
     {
      "id": "bus-stop:0180bac30387",
      "name": "Manor Park (S-bound)",
      "lat": 51.39013,
      "lng": -2.39519,
      "seq": 29,
      "some_trips_only": false,
      "path": "/buses/stops/manor-park-s-bound-0180bac30387"
     },
     {
      "id": "bus-stop:0180bac30385",
      "name": "Penn Lea Road (E-bound)",
      "lat": 51.38794,
      "lng": -2.39512,
      "seq": 30,
      "some_trips_only": false,
      "path": "/buses/stops/penn-lea-road-e-bound-0180bac30385"
     },
     {
      "id": "bus-stop:0180bac30383",
      "name": "Newbridge Court (SE-bound)",
      "lat": 51.38703,
      "lng": -2.39129,
      "seq": 31,
      "some_trips_only": false,
      "path": "/buses/stops/newbridge-court-se-bound-0180bac30383"
     },
     {
      "id": "bus-stop:0180bac30381",
      "name": "Chelsea Road (SE-bound)",
      "lat": 51.38563,
      "lng": -2.38828,
      "seq": 32,
      "some_trips_only": false,
      "path": "/buses/stops/chelsea-road-se-bound-0180bac30381"
     },
     {
      "id": "bus-stop:0180bac30358",
      "name": "The Weston (E-bound)",
      "lat": 51.38443,
      "lng": -2.38559,
      "seq": 33,
      "some_trips_only": false,
      "path": "/buses/stops/the-weston-e-bound-0180bac30358"
     },
     {
      "id": "bus-stop:0180bac23435",
      "name": "Windsor Villas (NE-bound)",
      "lat": 51.38443,
      "lng": -2.38309,
      "seq": 34,
      "some_trips_only": false,
      "path": "/buses/stops/windsor-villas-ne-bound-0180bac23435"
     },
     {
      "id": "bus-stop:0180bac30355",
      "name": "Park Lane (E-bound)",
      "lat": 51.38559,
      "lng": -2.37782,
      "seq": 35,
      "some_trips_only": false,
      "path": "/buses/stops/park-lane-e-bound-0180bac30355"
     },
     {
      "id": "bus-stop:0180bac49604",
      "name": "Sovereign Point (S-bound)",
      "lat": 51.3839,
      "lng": -2.37713,
      "seq": 36,
      "some_trips_only": false,
      "path": "/buses/stops/sovereign-point-s-bound-0180bac49604"
     },
     {
      "id": "bus-stop:0180bac30305",
      "name": "St James Cemetery (NW-bound)",
      "lat": 51.37999,
      "lng": -2.37163,
      "seq": 37,
      "some_trips_only": false,
      "path": "/buses/stops/st-james-cemetery-nw-bound-0180bac30305"
     },
     {
      "id": "bus-stop:0180bac30302",
      "name": "Brougham Hayes (SW-bound)",
      "lat": 51.38038,
      "lng": -2.37494,
      "seq": 38,
      "some_trips_only": false,
      "path": "/buses/stops/brougham-hayes-sw-bound-0180bac30302"
     },
     {
      "id": "bus-stop:0180bac30250",
      "name": "Arlington Road (SW-bound)",
      "lat": 51.37813,
      "lng": -2.37719,
      "seq": 39,
      "some_trips_only": false,
      "path": "/buses/stops/arlington-road-sw-bound-0180bac30250"
     },
     {
      "id": "bus-stop:0180bac30299",
      "name": "Moorland Road (C)",
      "lat": 51.37714,
      "lng": -2.37894,
      "seq": 40,
      "some_trips_only": false,
      "path": "/buses/stops/moorland-road-c-0180bac30299"
     },
     {
      "id": "bus-stop:0180bac30298",
      "name": "Cynthia Road (NW-bound)",
      "lat": 51.37573,
      "lng": -2.38113,
      "seq": 41,
      "some_trips_only": false,
      "path": "/buses/stops/cynthia-road-nw-bound-0180bac30298"
     },
     {
      "id": "bus-stop:0180bac30296",
      "name": "Bridge Road (SW-bound)",
      "lat": 51.37595,
      "lng": -2.38249,
      "seq": 42,
      "some_trips_only": false,
      "path": "/buses/stops/bridge-road-sw-bound-0180bac30296"
     },
     {
      "id": "bus-stop:0180bac30421",
      "name": "Ascension Church (W-bound)",
      "lat": 51.37408,
      "lng": -2.38319,
      "seq": 43,
      "some_trips_only": false,
      "path": "/buses/stops/ascension-church-w-bound-0180bac30421"
     },
     {
      "id": "bus-stop:0180bac30423",
      "name": "Lymore Avenue (NW-bound)",
      "lat": 51.37487,
      "lng": -2.38669,
      "seq": 44,
      "some_trips_only": false,
      "path": "/buses/stops/lymore-avenue-nw-bound-0180bac30423"
     },
     {
      "id": "bus-stop:0180bac30263",
      "name": "Blackmore Drive (NW-bound)",
      "lat": 51.3764,
      "lng": -2.38867,
      "seq": 45,
      "some_trips_only": false,
      "path": "/buses/stops/blackmore-drive-nw-bound-0180bac30263"
     },
     {
      "id": "bus-stop:0180bac30425",
      "name": "The White Horse (N-bound)",
      "lat": 51.37713,
      "lng": -2.38901,
      "seq": 46,
      "some_trips_only": false,
      "path": "/buses/stops/the-white-horse-n-bound-0180bac30425"
     },
     {
      "id": "bus-stop:0180bac23471",
      "name": "Highland Road (NW-bound)",
      "lat": 51.37835,
      "lng": -2.39139,
      "seq": 47,
      "some_trips_only": false,
      "path": "/buses/stops/highland-road-nw-bound-0180bac23471"
     },
     {
      "id": "bus-stop:0180bac30314",
      "name": "Shophouse Road (W-bound)",
      "lat": 51.38004,
      "lng": -2.39211,
      "seq": 48,
      "some_trips_only": false,
      "path": "/buses/stops/shophouse-road-w-bound-0180bac30314"
     },
     {
      "id": "bus-stop:0180bac30315",
      "name": "Twerton Parade (NW-bound)",
      "lat": 51.38032,
      "lng": -2.39616,
      "seq": 49,
      "some_trips_only": false,
      "path": "/buses/stops/twerton-parade-nw-bound-0180bac30315"
     },
     {
      "id": "bus-stop:0180bac30428",
      "name": "Pennard Court (S-bound)",
      "lat": 51.38037,
      "lng": -2.39917,
      "seq": 50,
      "some_trips_only": false,
      "path": "/buses/stops/pennard-court-s-bound-0180bac30428"
     },
     {
      "id": "bus-stop:0180bac30431",
      "name": "Poolemead Road (W-bound)",
      "lat": 51.37944,
      "lng": -2.40134,
      "seq": 51,
      "some_trips_only": false,
      "path": "/buses/stops/poolemead-road-w-bound-0180bac30431"
     },
     {
      "id": "bus-stop:0180bac30329",
      "name": "Linley Close (SW-bound)",
      "lat": 51.37798,
      "lng": -2.40367,
      "seq": 52,
      "some_trips_only": false,
      "path": "/buses/stops/linley-close-sw-bound-0180bac30329"
     },
     {
      "id": "bus-stop:0180bac30330",
      "name": "Wedgwood Road (W-bound)",
      "lat": 51.37608,
      "lng": -2.40486,
      "seq": 53,
      "some_trips_only": false,
      "path": "/buses/stops/wedgwood-road-w-bound-0180bac30330"
     }
    ]
   },
   {
    "direction": 1,
    "towards": "University of Bath",
    "stops": [
     {
      "id": "bus-stop:0180bac30330",
      "name": "Wedgwood Road (W-bound)",
      "lat": 51.37608,
      "lng": -2.40486,
      "seq": 1,
      "some_trips_only": false,
      "path": "/buses/stops/wedgwood-road-w-bound-0180bac30330"
     },
     {
      "id": "bus-stop:0180bac30328",
      "name": "Linley Close (NE-bound)",
      "lat": 51.37819,
      "lng": -2.40352,
      "seq": 2,
      "some_trips_only": false,
      "path": "/buses/stops/linley-close-ne-bound-0180bac30328"
     },
     {
      "id": "bus-stop:0180bac30430",
      "name": "Poolemead Road (E-bound)",
      "lat": 51.37949,
      "lng": -2.40124,
      "seq": 3,
      "some_trips_only": false,
      "path": "/buses/stops/poolemead-road-e-bound-0180bac30430"
     },
     {
      "id": "bus-stop:0180bac30427",
      "name": "Pennard Court (N-bound)",
      "lat": 51.38021,
      "lng": -2.39937,
      "seq": 4,
      "some_trips_only": false,
      "path": "/buses/stops/pennard-court-n-bound-0180bac30427"
     },
     {
      "id": "bus-stop:0180bac30316",
      "name": "Twerton Parade (SE-bound)",
      "lat": 51.38053,
      "lng": -2.39635,
      "seq": 5,
      "some_trips_only": false,
      "path": "/buses/stops/twerton-parade-se-bound-0180bac30316"
     },
     {
      "id": "bus-stop:0180bac30426",
      "name": "Shophouse Road (S-bound)",
      "lat": 51.37988,
      "lng": -2.39156,
      "seq": 6,
      "some_trips_only": false,
      "path": "/buses/stops/shophouse-road-s-bound-0180bac30426"
     },
     {
      "id": "bus-stop:0180bac30424",
      "name": "The White Horse (S-bound)",
      "lat": 51.37708,
      "lng": -2.38885,
      "seq": 7,
      "some_trips_only": false,
      "path": "/buses/stops/the-white-horse-s-bound-0180bac30424"
     },
     {
      "id": "bus-stop:0180bac30262",
      "name": "Blackmore Drive (SE-bound)",
      "lat": 51.37638,
      "lng": -2.38849,
      "seq": 8,
      "some_trips_only": false,
      "path": "/buses/stops/blackmore-drive-se-bound-0180bac30262"
     },
     {
      "id": "bus-stop:0180bac30422",
      "name": "Lymore Avenue (SE-bound)",
      "lat": 51.37465,
      "lng": -2.38603,
      "seq": 9,
      "some_trips_only": false,
      "path": "/buses/stops/lymore-avenue-se-bound-0180bac30422"
     },
     {
      "id": "bus-stop:0180bac30294",
      "name": "Ascension Church (N-bound)",
      "lat": 51.37446,
      "lng": -2.38285,
      "seq": 10,
      "some_trips_only": false,
      "path": "/buses/stops/ascension-church-n-bound-0180bac30294"
     },
     {
      "id": "bus-stop:0180bac30295",
      "name": "Bridge Road (NE-bound)",
      "lat": 51.37588,
      "lng": -2.38265,
      "seq": 11,
      "some_trips_only": false,
      "path": "/buses/stops/bridge-road-ne-bound-0180bac30295"
     },
     {
      "id": "bus-stop:0180bac30297",
      "name": "Cynthia Road (SE-bound)",
      "lat": 51.37594,
      "lng": -2.38144,
      "seq": 12,
      "some_trips_only": false,
      "path": "/buses/stops/cynthia-road-se-bound-0180bac30297"
     },
     {
      "id": "bus-stop:0180bac30252",
      "name": "Moorland Road (B)",
      "lat": 51.37744,
      "lng": -2.3787,
      "seq": 13,
      "some_trips_only": false,
      "path": "/buses/stops/moorland-road-b-0180bac30252"
     },
     {
      "id": "bus-stop:0180bac30251",
      "name": "Arlington Road (NE-bound)",
      "lat": 51.37821,
      "lng": -2.37722,
      "seq": 14,
      "some_trips_only": false,
      "path": "/buses/stops/arlington-road-ne-bound-0180bac30251"
     },
     {
      "id": "bus-stop:0180bac30303",
      "name": "Brougham Hayes (SE-bound)",
      "lat": 51.38103,
      "lng": -2.3737,
      "seq": 15,
      "some_trips_only": false,
      "path": "/buses/stops/brougham-hayes-se-bound-0180bac30303"
     },
     {
      "id": "bus-stop:0180baz02396",
      "name": "Sovereign Point (N-bound)",
      "lat": 51.38412,
      "lng": -2.37719,
      "seq": 16,
      "some_trips_only": false,
      "path": "/buses/stops/sovereign-point-n-bound-0180baz02396"
     },
     {
      "id": "bus-stop:0180bac30356",
      "name": "Park Lane (W-bound)",
      "lat": 51.38547,
      "lng": -2.37878,
      "seq": 17,
      "some_trips_only": false,
      "path": "/buses/stops/park-lane-w-bound-0180bac30356"
     },
     {
      "id": "bus-stop:0180bac30357",
      "name": "Windsor Villas (SW-bound)",
      "lat": 51.38457,
      "lng": -2.3821,
      "seq": 18,
      "some_trips_only": false,
      "path": "/buses/stops/windsor-villas-sw-bound-0180bac30357"
     },
     {
      "id": "bus-stop:0180bac30379",
      "name": "The Weston (NW-bound)",
      "lat": 51.3848,
      "lng": -2.38719,
      "seq": 19,
      "some_trips_only": false,
      "path": "/buses/stops/the-weston-nw-bound-0180bac30379"
     },
     {
      "id": "bus-stop:0180bac30380",
      "name": "Chelsea Road (NW-bound)",
      "lat": 51.38564,
      "lng": -2.38854,
      "seq": 20,
      "some_trips_only": false,
      "path": "/buses/stops/chelsea-road-nw-bound-0180bac30380"
     },
     {
      "id": "bus-stop:0180bac30382",
      "name": "Newbridge Court (NW-bound)",
      "lat": 51.38701,
      "lng": -2.39159,
      "seq": 21,
      "some_trips_only": false,
      "path": "/buses/stops/newbridge-court-nw-bound-0180bac30382"
     },
     {
      "id": "bus-stop:0180bac30384",
      "name": "Evelyn Road (W-bound)",
      "lat": 51.38767,
      "lng": -2.39381,
      "seq": 22,
      "some_trips_only": false,
      "path": "/buses/stops/evelyn-road-w-bound-0180bac30384"
     },
     {
      "id": "bus-stop:0180bac30386",
      "name": "Penn Lea Court (NE-bound)",
      "lat": 51.38845,
      "lng": -2.39552,
      "seq": 23,
      "some_trips_only": false,
      "path": "/buses/stops/penn-lea-court-ne-bound-0180bac30386"
     },
     {
      "id": "bus-stop:0180bac30388",
      "name": "Manor Park (N-bound)",
      "lat": 51.39014,
      "lng": -2.39534,
      "seq": 24,
      "some_trips_only": false,
      "path": "/buses/stops/manor-park-n-bound-0180bac30388"
     },
     {
      "id": "bus-stop:0180bac30391",
      "name": "South Lea Road (N-bound)",
      "lat": 51.39099,
      "lng": -2.39649,
      "seq": 25,
      "some_trips_only": false,
      "path": "/buses/stops/south-lea-road-n-bound-0180bac30391"
     },
     {
      "id": "bus-stop:0180bac23440",
      "name": "Burleigh Gardens (W-bound)",
      "lat": 51.39115,
      "lng": -2.39729,
      "seq": 26,
      "some_trips_only": false,
      "path": "/buses/stops/burleigh-gardens-w-bound-0180bac23440"
     },
     {
      "id": "bus-stop:0180bac30393",
      "name": "Meadow View Close (N-bound)",
      "lat": 51.3917,
      "lng": -2.39919,
      "seq": 27,
      "some_trips_only": false,
      "path": "/buses/stops/meadow-view-close-n-bound-0180bac30393"
     },
     {
      "id": "bus-stop:0180bac30394",
      "name": "West Lea Road (NE-bound)",
      "lat": 51.39294,
      "lng": -2.39863,
      "seq": 28,
      "some_trips_only": false,
      "path": "/buses/stops/west-lea-road-ne-bound-0180bac30394"
     },
     {
      "id": "bus-stop:0180bac30396",
      "name": "Chandler Close (E-bound)",
      "lat": 51.39459,
      "lng": -2.39639,
      "seq": 29,
      "some_trips_only": false,
      "path": "/buses/stops/chandler-close-e-bound-0180bac30396"
     },
     {
      "id": "bus-stop:0180bac30399",
      "name": "Southlands (opp)",
      "lat": 51.39552,
      "lng": -2.39286,
      "seq": 30,
      "some_trips_only": false,
      "path": "/buses/stops/southlands-opp-0180bac30399"
     },
     {
      "id": "bus-stop:0180bac30447",
      "name": "Crown Road (SE-bound)",
      "lat": 51.39534,
      "lng": -2.39024,
      "seq": 31,
      "some_trips_only": false,
      "path": "/buses/stops/crown-road-se-bound-0180bac30447"
     },
     {
      "id": "bus-stop:0180bac30444",
      "name": "Royal United Hospital (W-bound)",
      "lat": 51.3917,
      "lng": -2.39008,
      "seq": 32,
      "some_trips_only": false,
      "path": "/buses/stops/royal-united-hospital-w-bound-0180bac30444"
     },
     {
      "id": "bus-stop:0180bac30446",
      "name": "Crown Road (N-bound)",
      "lat": 51.39463,
      "lng": -2.38968,
      "seq": 33,
      "some_trips_only": false,
      "path": "/buses/stops/crown-road-n-bound-0180bac30446"
     },
     {
      "id": "bus-stop:0180bac30452",
      "name": "Lucklands Road (SE-bound)",
      "lat": 51.39431,
      "lng": -2.38765,
      "seq": 34,
      "some_trips_only": false,
      "path": "/buses/stops/lucklands-road-se-bound-0180bac30452"
     },
     {
      "id": "bus-stop:0180bac30454",
      "name": "Weston Park West (SE-bound)",
      "lat": 51.39257,
      "lng": -2.38479,
      "seq": 35,
      "some_trips_only": false,
      "path": "/buses/stops/weston-park-west-se-bound-0180bac30454"
     },
     {
      "id": "bus-stop:0180bac30455",
      "name": "Linden Gardens (E-bound)",
      "lat": 51.39052,
      "lng": -2.38247,
      "seq": 36,
      "some_trips_only": false,
      "path": "/buses/stops/linden-gardens-e-bound-0180bac30455"
     },
     {
      "id": "bus-stop:0180bac30457",
      "name": "Cranhill Road (E-bound)",
      "lat": 51.38917,
      "lng": -2.37763,
      "seq": 37,
      "some_trips_only": false,
      "path": "/buses/stops/cranhill-road-e-bound-0180bac30457"
     },
     {
      "id": "bus-stop:0180bac30470",
      "name": "Marlborough Buildings (E-bound)",
      "lat": 51.38831,
      "lng": -2.36878,
      "seq": 38,
      "some_trips_only": false,
      "path": "/buses/stops/marlborough-buildings-e-bound-0180bac30470"
     },
     {
      "id": "bus-stop:0180bac30472",
      "name": "Northampton Street (E-bound)",
      "lat": 51.38817,
      "lng": -2.36605,
      "seq": 39,
      "some_trips_only": false,
      "path": "/buses/stops/northampton-street-e-bound-0180bac30472"
     },
     {
      "id": "bus-stop:0180bac30473",
      "name": "Morford Street (E-bound)",
      "lat": 51.38784,
      "lng": -2.36364,
      "seq": 40,
      "some_trips_only": false,
      "path": "/buses/stops/morford-street-e-bound-0180bac30473"
     },
     {
      "id": "bus-stop:0180bac30479",
      "name": "Alfred Street (Ab)",
      "lat": 51.38589,
      "lng": -2.36105,
      "seq": 41,
      "some_trips_only": false,
      "path": "/buses/stops/alfred-street-ab-0180bac30479"
     },
     {
      "id": "bus-stop:0180bac30475",
      "name": "Queen Square (Sa)",
      "lat": 51.38334,
      "lng": -2.36292,
      "seq": 42,
      "some_trips_only": false,
      "path": "/buses/stops/queen-square-sa-0180bac30475"
     },
     {
      "id": "bus-stop:0180bac30350",
      "name": "James Street West (Wf)",
      "lat": 51.3811,
      "lng": -2.36452,
      "seq": 43,
      "some_trips_only": false,
      "path": "/buses/stops/james-street-west-wf-0180bac30350"
     },
     {
      "id": "bus-stop:0180bac01277",
      "name": "St James's Parade (Wy)",
      "lat": 51.38018,
      "lng": -2.36202,
      "seq": 44,
      "some_trips_only": false,
      "path": "/buses/stops/st-jamess-parade-wy-0180bac01277"
     },
     {
      "id": "bus-stop:0180bac01278",
      "name": "Broad Quay (Bt)",
      "lat": 51.37783,
      "lng": -2.36002,
      "seq": 45,
      "some_trips_only": false,
      "path": "/buses/stops/broad-quay-bt-0180bac01278"
     },
     {
      "id": "bus-stop:0180bay38419",
      "name": "Rossiter Road (E-bound)",
      "lat": 51.37691,
      "lng": -2.3575,
      "seq": 46,
      "some_trips_only": false,
      "path": "/buses/stops/rossiter-road-e-bound-0180bay38419"
     },
     {
      "id": "bus-stop:018000012",
      "name": "Widcombe Parade (E-bound)",
      "lat": 51.37655,
      "lng": -2.35383,
      "seq": 47,
      "some_trips_only": false,
      "path": "/buses/stops/widcombe-parade-e-bound-018000012"
     },
     {
      "id": "bus-stop:0180bac30061",
      "name": "The Tyning (E-bound)",
      "lat": 51.37522,
      "lng": -2.34917,
      "seq": 48,
      "some_trips_only": false,
      "path": "/buses/stops/the-tyning-e-bound-0180bac30061"
     },
     {
      "id": "bus-stop:0180bac30063",
      "name": "Widcombe Hall (E-bound)",
      "lat": 51.37459,
      "lng": -2.34497,
      "seq": 49,
      "some_trips_only": false,
      "path": "/buses/stops/widcombe-hall-e-bound-0180bac30063"
     },
     {
      "id": "bus-stop:0180bac30059",
      "name": "Macaulay Buildings (E-bound)",
      "lat": 51.37372,
      "lng": -2.34077,
      "seq": 50,
      "some_trips_only": false,
      "path": "/buses/stops/macaulay-buildings-e-bound-0180bac30059"
     },
     {
      "id": "bus-stop:0180baz02391",
      "name": "Copseland (E-bound)",
      "lat": 51.37499,
      "lng": -2.33335,
      "seq": 51,
      "some_trips_only": false,
      "path": "/buses/stops/copseland-e-bound-0180baz02391"
     },
     {
      "id": "bus-stop:0180bac30040",
      "name": "Oakley (SE-bound)",
      "lat": 51.37424,
      "lng": -2.32819,
      "seq": 52,
      "some_trips_only": false,
      "path": "/buses/stops/oakley-se-bound-0180bac30040"
     },
     {
      "id": "bus-stop:0180bac30038",
      "name": "The Avenue (NE-bound)",
      "lat": 51.37593,
      "lng": -2.32469,
      "seq": 53,
      "some_trips_only": false,
      "path": "/buses/stops/the-avenue-ne-bound-0180bac30038"
     },
     {
      "id": "bus-stop:0180bac60014",
      "name": "Sports Training Village (Stop D)",
      "lat": 51.37825,
      "lng": -2.3251,
      "seq": 54,
      "some_trips_only": false,
      "path": "/buses/stops/sports-training-village-stop-d-0180bac60014"
     }
    ]
   }
  ],
  "disruptions": [
   {
    "title": "Stop closure: James Street West & St James Parade",
    "line": "James Street West & St James Parade stops will be closed 12 to 14 Oct 2026",
    "path": "/buses/stops/james-street-west-wf-0180bac30350",
    "link": null,
    "status": "planned",
    "starts_at": "2026-10-11T23:00:00.000Z",
    "ends_at": "2026-10-14T22:59:00.000Z",
    "lines": [
     "1",
     "4",
     "5",
     "5a",
     "19",
     "20",
     "39",
     "700",
     "716",
     "779",
     "A4"
    ]
   },
   {
    "title": "Stop closure: Northampton Street",
    "line": "The Northampton Street stop will be closed 12 - 23 Oct 2026",
    "path": "/buses/stops/northampton-street-e-bound-0180bac30472",
    "link": null,
    "status": "planned",
    "starts_at": "2026-10-11T23:00:00.000Z",
    "ends_at": "2026-10-23T22:59:00.000Z",
    "lines": [
     "20",
     "700"
    ]
   },
   {
    "title": "Stop closure: Manor Park",
    "line": "The Manor Park stops will be closed 0800 - 1800 on 12 & 13 Oct 2026",
    "path": "/buses/stops/manor-park-n-bound-0180bac30388",
    "link": null,
    "status": "planned",
    "starts_at": "2026-10-12T07:00:00.000Z",
    "ends_at": "2026-10-13T17:00:00.000Z",
    "lines": [
     "20"
    ]
   },
   {
    "title": "Stop closure: Newbridge Court",
    "line": "The Newbridge Court stops will be closed 13 - 15 Oct 2026",
    "path": "/buses/stops/newbridge-court-nw-bound-0180bac30382",
    "link": null,
    "status": "planned",
    "starts_at": "2026-10-13T07:00:00.000Z",
    "ends_at": "2026-10-15T16:00:00.000Z",
    "lines": [
     "19",
     "20"
    ]
   }
  ],
  "timetable": {
   "built_at": "2026-10-10T05:05:29.044Z",
   "feed_version": "20261010_025201",
   "feed_covers_to": "2027-12-01"
  },
  "attribution": [
   "Bus Open Data Service, Department for Transport, Open Government Licence v3.0"
  ],
  "photo": null,
  "inside": [],
  "indexable": true,
  "date_modified": "2026-10-10T09:00:11Z",
  "sources": [
   {
    "id": "bus-timetables",
    "name": "Bus timetables (Bus Open Data Service)",
    "url": "https://data.bus-data.dft.gov.uk/timetable/download/",
    "licence": "OGL v3",
    "attribution": "Bus Open Data Service, Department for Transport, Open Government Licence v3.0",
    "cadence_minutes": 1440,
    "last_ok": "2026-10-10T09:00:11.772Z",
    "state": "ok",
    "label": "Up to date",
    "at": "2026-10-10T09:00:11.772Z"
   },
   {
    "id": "bus-stops",
    "name": "Bus stops (NaPTAN)",
    "url": "https://www.data.gov.uk/dataset/ff93ffc1-6656-47d8-9155-85ea0b8f2251/naptan",
    "licence": "OGL v3",
    "attribution": "Contains NaPTAN data from the Department for Transport, Open Government Licence v3.0",
    "cadence_minutes": 10080,
    "last_ok": "2026-10-10T05:05:49.521Z",
    "state": "ok",
    "label": "Up to date",
    "at": "2026-10-10T05:05:49.521Z"
   },
   {
    "id": "bus-disruptions",
    "name": "Bus disruptions (Bus Open Data Service)",
    "url": "https://data.bus-data.dft.gov.uk/",
    "licence": "OGL v3",
    "attribution": "Bus Open Data Service, Department for Transport, Open Government Licence v3.0",
    "cadence_minutes": 15,
    "last_ok": "2026-10-10T09:00:14.066Z",
    "state": "ok",
    "label": "Up to date",
    "at": "2026-10-10T09:00:14.066Z"
   }
  ]
 }
}