{
 "schema": "elsegundo.xyz/metro/v1",
 "title": "Metro: South Bay transit guide",
 "url": "https://elsegundo.xyz/metro/",
 "checked": "2026-10-27",
 "checked_at": "2026-10-27T12:30:00-07:00",
 "not_official": "Not an official City of El Segundo page. Not affiliated with LA Metro or any transit agency.",
 "candidatePolicy": "Election-neutral: this page lists transit service and projects only, no candidates or ballot positions.",
 "follow": "https://x.com/elsegundotoday",
 "labels": {
  "fact": "From the agency or a primary source",
  "schedule": "Computed by us from the agency’s published GTFS schedule",
  "reported": "Single third-party source; not confirmed by the agency"
 },
 "inspiration": {
  "text": "This page started from a post noting two Metro groundbreakings in one week. We checked both against Metro’s own announcements before using them.",
  "source": "tod-post"
 },
 "gtfs": {
  "source": "gtfs",
  "service_dates": [
   "20261027",
   "20261110"
  ],
  "downloaded": "2026-10-27T11:44:00-07:00",
  "sha256": "4560c087fdfdf307a86467f57e0621e522f5a0993c54d523d4af7ac37ba0926f",
  "method": "Weekday sample Tue Oct 27, 2026 and Saturday sample Oct 31, 2026; departures every 5 minutes from 10:00 to 11:55 AM; ride time counts from the first boarding and includes waits at transfers; 3-minute transfer buffers (5 at Expo/Crenshaw, where the K and E platforms are across the street). Medians shown; range in parentheses. Walking and waiting are extra."
 },
 "now": [
  {
   "id": "skylink-not-open",
   "label": "fact",
   "title": "The LAX people mover (SkyLink) is not open yet",
   "text": "LAX says SkyLink is in final testing and certification with no confirmed opening date. Until it opens, ride the K or C Line to LAX/Metro Transit Center and take the free LAX shuttle from Bus Bays 1 and 2 to the terminals.",
   "sources": [
    "lax-skylink",
    "lax-myth",
    "metro-lax"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "dline-closure",
   "label": "fact",
   "title": "D Line: three Wilshire stations closed until 4 AM Mon, Nov 2",
   "text": "Wilshire/La Brea, Wilshire/Fairfax and Wilshire/La Cienega are closed for electrical work. D Line trains run Union Station to Wilshire/Western, with Line 855 shuttle buses every 10 minutes to the closed stations.",
   "expires": "2026-11-02T04:00:00-08:00",
   "sources": [
    "src-dline"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "alerts",
   "label": "fact",
   "title": "Check live alerts before you go",
   "text": "Metro posts service changes at alerts.metro.net, in the free Metro app and on @metroLAalerts.",
   "sources": [
    "alerts",
    "src-dline",
    "pr-esfv"
   ],
   "checked": "2026-10-27"
  }
 ],
 "stations": [
  {
   "id": "el-segundo",
   "name": "El Segundo Station",
   "lines": [
    "K"
   ],
   "lat": 33.916063,
   "lng": -118.386539,
   "in_city": true,
   "note": "One of three Metro rail stations the City lists inside El Segundo.",
   "headways": {
    "weekday": {
     "toward Expo/Crenshaw": {
      "first": "03:53",
      "last": "00:09",
      "peak_am_min": 8,
      "midday_min": 8,
      "evening_min": 20
     },
     "toward Redondo Beach": {
      "first": "04:39",
      "last": "00:40",
      "peak_am_min": 8,
      "midday_min": 8,
      "evening_min": 15
     }
    },
    "saturday": {
     "toward Expo/Crenshaw": {
      "first": "04:00",
      "last": "00:09",
      "peak_am_min": 10,
      "midday_min": 8,
      "evening_min": 20
     },
     "toward Redondo Beach": {
      "first": "04:35",
      "last": "00:40",
      "peak_am_min": 20,
      "midday_min": 8,
      "evening_min": 15
     }
    }
   },
   "sources": [
    "gtfs",
    "es-city"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "mariposa",
   "name": "Mariposa Station",
   "lines": [
    "K"
   ],
   "lat": 33.9232,
   "lng": -118.387572,
   "in_city": true,
   "note": "K Line, between El Segundo Station and Aviation/Century.",
   "sources": [
    "gtfs",
    "es-city"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "douglas",
   "name": "Douglas Station",
   "lines": [
    "K"
   ],
   "lat": 33.905299,
   "lng": -118.383113,
   "in_city": true,
   "note": "K Line, between Redondo Beach and El Segundo Station.",
   "sources": [
    "gtfs",
    "es-city"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "aviation-imperial",
   "name": "Aviation/Imperial Station",
   "lines": [
    "C"
   ],
   "lat": 33.929621,
   "lng": -118.377134,
   "in_city": false,
   "note": "Formerly Aviation/LAX, renamed in June 2025. Today only the C Line stops here.",
   "headways": {
    "weekday": {
     "toward LAX/Metro Transit Center": {
      "first": "04:34",
      "last": "00:56",
      "peak_am_min": 16,
      "midday_min": 16,
      "evening_min": 20
     },
     "toward Norwalk": {
      "first": "03:50",
      "last": "00:25",
      "peak_am_min": 16,
      "midday_min": 16,
      "evening_min": 20
     }
    },
    "saturday": {
     "toward LAX/Metro Transit Center": {
      "first": "04:13",
      "last": "00:56",
      "peak_am_min": 20,
      "midday_min": 16,
      "evening_min": 20
     },
     "toward Norwalk": {
      "first": "03:41",
      "last": "00:25",
      "peak_am_min": 20,
      "midday_min": 16,
      "evening_min": 20
     }
    }
   },
   "sources": [
    "gtfs",
    "src-laxmtc"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "aviation-century",
   "name": "Aviation/Century Station",
   "lines": [
    "C",
    "K"
   ],
   "lat": 33.94557205,
   "lng": -118.378683,
   "in_city": false,
   "note": "Both the C and K Lines stop here.",
   "sources": [
    "gtfs"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "lax-mtc",
   "name": "LAX/Metro Transit Center",
   "lines": [
    "C",
    "K"
   ],
   "lat": 33.9500753,
   "lng": -118.37866,
   "in_city": false,
   "note": "Aviation Blvd at 96th St. Free LAX shuttles to every terminal leave from Bus Bays 1 and 2.",
   "sources": [
    "gtfs",
    "metro-lax",
    "pr-laxmtc"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "redondo-beach",
   "name": "Redondo Beach (Marine) Station",
   "lines": [
    "K"
   ],
   "lat": 33.89464,
   "lng": -118.369196,
   "in_city": false,
   "note": "Southern end of the K Line today; the planned extension to Torrance starts here.",
   "sources": [
    "gtfs",
    "proj-klet"
   ],
   "checked": "2026-10-27"
  }
 ],
 "connections": [
  {
   "line": "K",
   "how": "Your home line. Runs Redondo Beach to Expo/Crenshaw through Douglas, El Segundo, Mariposa, Aviation/Century, LAX/Metro Transit Center and Inglewood.",
   "sources": [
    "gtfs",
    "pr-kride"
   ]
  },
  {
   "line": "C",
   "how": "Change at Aviation/Century or LAX/Metro Transit Center. Runs east along the 105 to Norwalk.",
   "sources": [
    "gtfs",
    "src-laxmtc"
   ]
  },
  {
   "line": "E",
   "how": "Change at Expo/Crenshaw (the K and E platforms are across Exposition Blvd). West to Santa Monica, east to downtown and East LA.",
   "sources": [
    "gtfs",
    "src-laxmtc"
   ]
  },
  {
   "line": "A",
   "how": "K to C, then change at Willowbrook/Rosa Parks for Long Beach, or ride the E to 7th St/Metro and change for Pasadena.",
   "sources": [
    "gtfs",
    "src-laxmtc"
   ]
  },
  {
   "line": "B",
   "how": "K to E, then change at 7th St/Metro Center for Hollywood, Union Station and North Hollywood.",
   "sources": [
    "gtfs",
    "src-laxmtc"
   ]
  },
  {
   "line": "D",
   "how": "K to E, then change at 7th St/Metro Center for Koreatown and Wilshire. Three D Line stations are closed through Nov 1 (see above).",
   "sources": [
    "gtfs",
    "src-dline"
   ]
  }
 ],
 "lax": {
  "how": "Ride the K Line from El Segundo, Mariposa or Douglas (or the C Line from Aviation/Imperial) to LAX/Metro Transit Center, then take the free LAX shuttle from Bus Bays 1 and 2. It stops at each terminal on the lower (arrivals) level.",
  "sources": [
   "metro-lax",
   "src-laxmtc"
  ],
  "skylink": {
   "status": "Testing, not open",
   "facts": [
    "Free, all-electric, six stations, about 10 minutes end to end. When open it will run 24/7, about every 2 minutes from 9 AM to 11 PM.",
    "LAX says no opening date can be confirmed until contractor LINXS finishes final testing."
   ],
   "sources": [
    "lax-skylink",
    "lax-myth"
   ],
   "reported": [
    {
     "text": "NBC Los Angeles reported in September that the contractor’s latest projected opening was Jan 6, 2027. LAX calls dates from other parties estimates, not confirmed dates.",
     "sources": [
      "nbc-apm",
      "lax-myth"
     ]
    },
    {
     "text": "FOX 11 aired video on Oct 26 of an electrical arc flash on the guideway during a test late last month. LAX’s fact sheet says arc flashes are not uncommon in testing and that the contractor reports all repairs are complete.",
     "sources": [
      "fox-apm",
      "lax-myth"
     ]
    }
   ]
  },
  "parking": {
   "text": "Metro lists $3/day parking at Aviation/Imperial (shown by Metro as Aviation/LAX), open 24/7.",
   "sources": [
    "metro-lax"
   ]
  },
  "flyaway": {
   "text": "FlyAway buses run only between LAX and Union Station or Van Nuys. One-way fare is $12.75, paid by app, online, or contactless card on the bus (no cash). From El Segundo, the K Line is the closer way in; FlyAway is useful if you are coming from Union Station.",
   "sources": [
    "flyaway",
    "flyaway-fares",
    "metro-lax"
   ]
  }
 },
 "buses": [
  {
   "id": "bct-109",
   "agency": "Beach Cities Transit",
   "route": "Line 109",
   "where": "Redondo Beach Pier, Hermosa Beach, downtown Manhattan Beach, Manhattan Village, Plaza El Segundo and downtown El Segundo to LAX/Metro Transit Center.",
   "when": "6 AM to 10 PM, every 40 to 50 minutes.",
   "extra": "The Joslyn Center sells BCT monthly passes to El Segundo residents.",
   "label": "fact",
   "sources": [
    "bct-109",
    "es-city"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "tt-8",
   "agency": "Torrance Transit",
   "route": "Line 8",
   "where": "Torrance to LAX/Metro Transit Center (Bay 6) along Aviation Blvd, with a stop at Aviation/Imperial Station.",
   "when": "Schedule effective Oct 4, 2026; see the timetable.",
   "extra": "Stop list from the Transit app.",
   "label": "fact",
   "sources": [
    "tt-8",
    "tt-8-stops"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "ccb-6",
   "agency": "Culver CityBus",
   "route": "Line 6 / Rapid 6",
   "where": "Sepulveda Blvd from UCLA to LAX/Metro Transit Center, via Westfield Culver City and the E Line at Expo/Sepulveda.",
   "when": "Rapid 6 runs weekdays 6 AM to 8 PM; Line 6 runs daily.",
   "extra": "",
   "label": "fact",
   "sources": [
    "ccb-6"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "bbb-3",
   "agency": "Big Blue Bus",
   "route": "Route 3",
   "where": "Lincoln Blvd from downtown Santa Monica to LAX/Metro Transit Center.",
   "when": "Seven days a week.",
   "extra": "$1.25 a trip with TAP.",
   "label": "fact",
   "sources": [
    "bbb-3"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "ce-438",
   "agency": "LADOT Commuter Express",
   "route": "438",
   "where": "Redondo, Hermosa, Manhattan Beach and El Segundo to downtown LA in the morning, back in the afternoon. Park & Ride lots at 11500 Aviation Blvd and 2406 Marine Ave, Redondo Beach.",
   "when": "Weekdays only; no service on major holidays. Schedule effective February 2026.",
   "extra": "$2.50 one way (zone 1).",
   "label": "fact",
   "sources": [
    "ce-438"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "ce-574",
   "agency": "LADOT Commuter Express",
   "route": "574",
   "where": "Granada Hills and Encino to LAX and El Segundo in the morning, back in the afternoon.",
   "when": "Weekdays only. Schedule effective April 2026.",
   "extra": "$3.75 one way (zone 3).",
   "label": "fact",
   "sources": [
    "ce-574"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "metro-bus-laxmtc",
   "agency": "Metro Bus",
   "route": "Lines 102, 111, 117, 120, 232",
   "where": "All stop at LAX/Metro Transit Center.",
   "when": "See Metro schedules.",
   "extra": "",
   "label": "fact",
   "sources": [
    "metro-lax"
   ],
   "checked": "2026-10-27"
  },
  {
   "id": "es-dial-a-ride",
   "agency": "City of El Segundo",
   "route": "Dial-A-Ride with Lyft",
   "where": "Free door-to-door rides within El Segundo (up to $15 a ride) for residents 55+ or with disabilities; Rec ID required. Call the Joslyn Center, 310-524-2705, to sign up.",
   "when": "Mon to Fri 9 AM to 4:45 PM, Sat 9:30 AM to 1:30 PM.",
   "extra": "A Doctor Dial-A-Ride option covers medical appointments for residents 55+.",
   "label": "fact",
   "sources": [
    "es-rec",
    "es-city"
   ],
   "checked": "2026-10-27"
  }
 ],
 "shuttle_note": "We found no current City of El Segundo public shuttle other than Dial-A-Ride. If one exists, tell us and we’ll add it.",
 "fares": {
  "items": [
   "Regular fare is $1.75, with free transfers for 2 hours when you tap (round trips not included).",
   "Fare capping: you never pay more than $5 in a day or $18 in seven days when you pay with TAP or a contactless card.",
   "Pay with a TAP card, the TAP app, a contactless credit or debit card, or TAP in Apple Wallet. Cash is bus-only, exact fare, and does not count toward caps.",
   "Seniors 62+ and riders with disabilities never pay more than $2.50 a day or $5 in seven days. LIFE gives qualifying residents 20 free rides a month. GoPass students ride free. Children under 6 ride free with a paying adult."
  ],
  "sources": [
   "fares",
   "capping"
  ],
  "checked": "2026-10-27",
  "muni_note": "Municipal buses set their own fares; see each agency."
 },
 "bikes": [
  {
   "text": "The Marvin Braude Bike Trail is a 22-mile paved beach path from Will Rogers State Beach to Torrance Beach, open year-round.",
   "sources": [
    "braude"
   ],
   "label": "fact"
  },
  {
   "text": "Metro Bike Share covers downtown LA, Central LA, Hollywood, North Hollywood and the Westside. The South Bay isn’t one of its service areas, so plan on your own bike here.",
   "sources": [
    "bikeshare"
   ],
   "label": "fact"
  },
  {
   "text": "LAX/Metro Transit Center has a bike hub.",
   "sources": [
    "src-laxmtc"
   ],
   "label": "fact"
  }
 ],
 "quick_trips": [
  {
   "id": "lax-mtc",
   "to": "LAX/Metro Transit Center",
   "from": {
    "el-segundo": {
     "median_min": 8,
     "min_min": 8,
     "max_min": 8,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "mariposa": {
     "median_min": 6,
     "min_min": 6,
     "max_min": 6,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "douglas": {
     "median_min": 10,
     "min_min": 10,
     "max_min": 10,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "aviation-imperial": {
     "median_min": 5,
     "min_min": 5,
     "max_min": 17,
     "lines": [
      "C Line"
     ],
     "transfers": 0
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 8,
    "min_min": 8,
    "max_min": 8,
    "lines": [
     "K Line"
    ],
    "transfers": 0
   }
  },
  {
   "id": "aviation-century",
   "to": "Aviation/Century",
   "from": {
    "el-segundo": {
     "median_min": 6,
     "min_min": 6,
     "max_min": 6,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "mariposa": {
     "median_min": 4,
     "min_min": 4,
     "max_min": 4,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "douglas": {
     "median_min": 8,
     "min_min": 8,
     "max_min": 8,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "aviation-imperial": {
     "median_min": 3,
     "min_min": 3,
     "max_min": 15,
     "lines": [
      "C Line"
     ],
     "transfers": 0
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 6,
    "min_min": 6,
    "max_min": 6,
    "lines": [
     "K Line"
    ],
    "transfers": 0
   }
  },
  {
   "id": "redondo-beach",
   "to": "Redondo Beach (Marine)",
   "from": {
    "el-segundo": {
     "median_min": 5,
     "min_min": 5,
     "max_min": 5,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "mariposa": {
     "median_min": 7,
     "min_min": 7,
     "max_min": 7,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "douglas": {
     "median_min": 3,
     "min_min": 3,
     "max_min": 3,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "aviation-imperial": {
     "median_min": 18,
     "min_min": 18,
     "max_min": 30,
     "lines": [
      "C Line",
      "K Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 5,
    "min_min": 5,
    "max_min": 5,
    "lines": [
     "K Line"
    ],
    "transfers": 0
   }
  },
  {
   "id": "downtown-inglewood",
   "to": "Downtown Inglewood",
   "from": {
    "el-segundo": {
     "median_min": 14,
     "min_min": 14,
     "max_min": 14,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "mariposa": {
     "median_min": 12,
     "min_min": 12,
     "max_min": 12,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "douglas": {
     "median_min": 16,
     "min_min": 16,
     "max_min": 16,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "aviation-imperial": {
     "median_min": 21,
     "min_min": 21,
     "max_min": 33,
     "lines": [
      "C Line",
      "K Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 14,
    "min_min": 14,
    "max_min": 14,
    "lines": [
     "K Line"
    ],
    "transfers": 0
   }
  },
  {
   "id": "expo-crenshaw",
   "to": "Expo/Crenshaw",
   "from": {
    "el-segundo": {
     "median_min": 29,
     "min_min": 29,
     "max_min": 29,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "mariposa": {
     "median_min": 27,
     "min_min": 27,
     "max_min": 27,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "douglas": {
     "median_min": 31,
     "min_min": 31,
     "max_min": 31,
     "lines": [
      "K Line"
     ],
     "transfers": 0
    },
    "aviation-imperial": {
     "median_min": 36,
     "min_min": 36,
     "max_min": 48,
     "lines": [
      "C Line",
      "K Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 29,
    "min_min": 29,
    "max_min": 29,
    "lines": [
     "K Line"
    ],
    "transfers": 0
   }
  },
  {
   "id": "willowbrook",
   "to": "Willowbrook/Rosa Parks",
   "from": {
    "el-segundo": {
     "median_min": 31,
     "min_min": 27,
     "max_min": 35,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 29,
     "min_min": 25,
     "max_min": 33,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 33,
     "min_min": 29,
     "max_min": 37,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 14,
     "min_min": 14,
     "max_min": 14,
     "lines": [
      "C Line"
     ],
     "transfers": 0
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 31,
    "min_min": 27,
    "max_min": 35,
    "lines": [
     "K Line",
     "C Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "norwalk",
   "to": "Norwalk",
   "from": {
    "el-segundo": {
     "median_min": 43,
     "min_min": 39,
     "max_min": 47,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 41,
     "min_min": 37,
     "max_min": 45,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 45,
     "min_min": 41,
     "max_min": 49,
     "lines": [
      "K Line",
      "C Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 26,
     "min_min": 26,
     "max_min": 26,
     "lines": [
      "C Line"
     ],
     "transfers": 0
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 43,
    "min_min": 39,
    "max_min": 47,
    "lines": [
     "K Line",
     "C Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "expo-park-usc",
   "to": "Expo Park/USC",
   "from": {
    "el-segundo": {
     "median_min": 46,
     "min_min": 42,
     "max_min": 50,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 44,
     "min_min": 40,
     "max_min": 48,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 48,
     "min_min": 44,
     "max_min": 52,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 53,
     "min_min": 49,
     "max_min": 65,
     "lines": [
      "C Line",
      "K Line",
      "E Line"
     ],
     "transfers": 2
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 46,
    "min_min": 42,
    "max_min": 50,
    "lines": [
     "K Line",
     "E Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "7th-metro",
   "to": "7th St/Metro Center",
   "from": {
    "el-segundo": {
     "median_min": 57,
     "min_min": 53,
     "max_min": 61,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 55,
     "min_min": 51,
     "max_min": 59,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 59,
     "min_min": 55,
     "max_min": 63,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 51,
     "min_min": 47,
     "max_min": 55,
     "lines": [
      "C Line",
      "A Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 57,
    "min_min": 53,
    "max_min": 61,
    "lines": [
     "K Line",
     "E Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "little-tokyo",
   "to": "Little Tokyo/Arts District",
   "from": {
    "el-segundo": {
     "median_min": 62,
     "min_min": 58,
     "max_min": 66,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 60,
     "min_min": 56,
     "max_min": 64,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 64,
     "min_min": 60,
     "max_min": 68,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 56,
     "min_min": 52,
     "max_min": 60,
     "lines": [
      "C Line",
      "A Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 62,
    "min_min": 58,
    "max_min": 66,
    "lines": [
     "K Line",
     "E Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "union-station",
   "to": "Union Station",
   "from": {
    "el-segundo": {
     "median_min": 70,
     "min_min": 64,
     "max_min": 75,
     "lines": [
      "K Line",
      "E Line",
      "B Line"
     ],
     "transfers": 2
    },
    "mariposa": {
     "median_min": 67,
     "min_min": 62,
     "max_min": 73,
     "lines": [
      "K Line",
      "E Line",
      "A Line"
     ],
     "transfers": 2
    },
    "douglas": {
     "median_min": 71,
     "min_min": 66,
     "max_min": 77,
     "lines": [
      "K Line",
      "E Line",
      "B Line"
     ],
     "transfers": 2
    },
    "aviation-imperial": {
     "median_min": 60,
     "min_min": 56,
     "max_min": 64,
     "lines": [
      "C Line",
      "A Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 69,
    "min_min": 65,
    "max_min": 73,
    "lines": [
     "K Line",
     "E Line",
     "B Line"
    ],
    "transfers": 2
   }
  },
  {
   "id": "downtown-santa-monica",
   "to": "Downtown Santa Monica",
   "from": {
    "el-segundo": {
     "median_min": 65,
     "min_min": 61,
     "max_min": 69,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "mariposa": {
     "median_min": 63,
     "min_min": 59,
     "max_min": 67,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "douglas": {
     "median_min": 67,
     "min_min": 63,
     "max_min": 71,
     "lines": [
      "K Line",
      "E Line"
     ],
     "transfers": 1
    },
    "aviation-imperial": {
     "median_min": 76,
     "min_min": 68,
     "max_min": 88,
     "lines": [
      "C Line",
      "K Line",
      "E Line"
     ],
     "transfers": 2
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 65,
    "min_min": 61,
    "max_min": 69,
    "lines": [
     "K Line",
     "E Line"
    ],
    "transfers": 1
   }
  },
  {
   "id": "downtown-long-beach",
   "to": "Downtown Long Beach",
   "from": {
    "el-segundo": {
     "median_min": 70,
     "min_min": 62,
     "max_min": 78,
     "lines": [
      "K Line",
      "C Line",
      "A Line"
     ],
     "transfers": 2
    },
    "mariposa": {
     "median_min": 68,
     "min_min": 60,
     "max_min": 76,
     "lines": [
      "K Line",
      "C Line",
      "A Line"
     ],
     "transfers": 2
    },
    "douglas": {
     "median_min": 72,
     "min_min": 64,
     "max_min": 80,
     "lines": [
      "K Line",
      "C Line",
      "A Line"
     ],
     "transfers": 2
    },
    "aviation-imperial": {
     "median_min": 53,
     "min_min": 49,
     "max_min": 57,
     "lines": [
      "C Line",
      "A Line"
     ],
     "transfers": 1
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 70,
    "min_min": 62,
    "max_min": 78,
    "lines": [
     "K Line",
     "C Line",
     "A Line"
    ],
    "transfers": 2
   }
  },
  {
   "id": "hollywood-highland",
   "to": "Hollywood/Highland",
   "from": {
    "el-segundo": {
     "median_min": 82,
     "min_min": 74,
     "max_min": 90,
     "lines": [
      "K Line",
      "E Line",
      "B Line"
     ],
     "transfers": 2
    },
    "mariposa": {
     "median_min": 80,
     "min_min": 72,
     "max_min": 88,
     "lines": [
      "K Line",
      "E Line",
      "B Line"
     ],
     "transfers": 2
    },
    "douglas": {
     "median_min": 84,
     "min_min": 76,
     "max_min": 92,
     "lines": [
      "K Line",
      "E Line",
      "B Line"
     ],
     "transfers": 2
    },
    "aviation-imperial": {
     "median_min": 71,
     "min_min": 67,
     "max_min": 75,
     "lines": [
      "C Line",
      "A Line",
      "B Line"
     ],
     "transfers": 2
    }
   },
   "saturday_from_el_segundo": {
    "median_min": 77,
    "min_min": 73,
    "max_min": 81,
    "lines": [
     "K Line",
     "E Line",
     "B Line"
    ],
    "transfers": 2
   }
  }
 ],
 "day_trips": [
  {
   "id": "santa-monica",
   "name": "Santa Monica",
   "trip": "downtown-santa-monica",
   "route": "K Line to Expo/Crenshaw, cross the street, E Line west to Downtown Santa Monica.",
   "why": "Ride to the end of the line and finish at the beach. Our take: go late afternoon and ride home after sunset.",
   "sources": [
    "gtfs",
    "src-laxmtc"
   ]
  },
  {
   "id": "long-beach",
   "name": "Long Beach",
   "trip": "downtown-long-beach",
   "route": "K Line to Aviation/Century, C Line east to Willowbrook/Rosa Parks, A Line south to Downtown Long Beach.",
   "why": "The A Line follows much of the old Pacific Electric Red Car route to Long Beach, which ran from 1902 to 1961.",
   "sources": [
    "gtfs",
    "pe-lb",
    "pe-last"
   ]
  },
  {
   "id": "little-tokyo",
   "name": "Little Tokyo / Arts District",
   "trip": "little-tokyo",
   "route": "K Line to Expo/Crenshaw, E Line east through downtown to Little Tokyo/Arts District.",
   "why": "One transfer and you’re downtown; the E Line runs through 7th St/Metro Center and Grand Ave Arts/Bunker Hill on the way.",
   "sources": [
    "gtfs"
   ]
  },
  {
   "id": "hollywood",
   "name": "Hollywood",
   "trip": "hollywood-highland",
   "route": "K Line to Expo/Crenshaw, E Line to 7th St/Metro Center, B Line to Hollywood/Highland.",
   "why": "Three lines and no car. On some weekends this fall the B Line runs every 20 minutes, so check alerts first.",
   "sources": [
    "gtfs",
    "src-dline"
   ]
  },
  {
   "id": "exposition-park",
   "name": "Exposition Park",
   "trip": "expo-park-usc",
   "route": "K Line to Expo/Crenshaw, E Line east to Expo Park/USC.",
   "why": "Museum day: Exposition Park is home to the Lucas Museum of Narrative Art, the California African American Museum, the California Science Center and the Natural History Museum.",
   "sources": [
    "gtfs",
    "src-vermont"
   ]
  },
  {
   "id": "sofi",
   "name": "SoFi Stadium (Rams and Chargers games)",
   "trip": "lax-mtc",
   "route": "K Line to LAX/Metro Transit Center, then the SoFi Stadium Express from Bus Bay 8.",
   "extra": "Express buses run every 10 minutes or less starting 3 hours before kickoff; return service starts at the beginning of the 4th quarter and runs 90 minutes after the game. Metro calls the express free.",
   "fare_note": "Metro fare $1.75 each way ($3.50 round trip); the express itself is free.",
   "why": "Skip stadium parking.",
   "sources": [
    "gtfs",
    "sofi",
    "metro-home"
   ]
  },
  {
   "id": "intuit-dome",
   "name": "Intuit Dome (Clippers games)",
   "trip": "lax-mtc",
   "route": "K Line to LAX/Metro Transit Center (or Downtown Inglewood), then the free Intuit Dome Express.",
   "extra": "Shuttles run every 20 minutes starting two hours before each game and every 10 minutes for an hour after. Drop-off is the Intuit Dome Mobility Hub, Level 1 of the East Garage.",
   "why": "Our take: an easy weeknight game without the drive.",
   "sources": [
    "gtfs",
    "intuit"
   ]
  }
 ],
 "day_trip_fare": "Metro fare is $1.75 each way, with transfers free for 2 hours, so a typical day trip costs $3.50; the $5 daily cap covers extra rides.",
 "projects": [
  {
   "id": "vermont-brt",
   "name": "Vermont Transit Corridor Bus Rapid Transit",
   "status": "Under construction",
   "date": "2026-10-21",
   "date_label": "Broke ground Oct 21, 2026",
   "opening": "2028 (goal: before the Olympic and Paralympic Games)",
   "facts": [
    "12.4 miles of side-running dedicated bus lanes on Vermont Ave from Sunset Blvd to 120th St in Athens.",
    "26 upgraded stations at 13 major intersections, with shade, real-time arrival displays, lighting and emergency call buttons.",
    "Transfers to the B, C, D and E Lines and more than 13 east-west bus routes.",
    "Metro projects 17 minutes saved between Sunset and the 105 (about 24%), and ridership growing from 38,000 daily boardings to 66,200+ by 2045.",
    "A $149.9 million FTA Small Starts grant arrived in September."
   ],
   "why_es": "Your C Line connection: the corridor crosses the C Line at Vermont/Athens.",
   "sources": [
    "src-vermont",
    "pr-vermont",
    "proj-vermont",
    "gtfs"
   ]
  },
  {
   "id": "esfv",
   "name": "East San Fernando Valley Light Rail",
   "status": "Under construction",
   "date": "2026-10-19",
   "date_label": "Major construction groundbreaking Oct 19, 2026",
   "opening": "Early 2032 (Metro estimate)",
   "facts": [
    "6.7 miles and 11 street-level stations in the median of Van Nuys Blvd, from the G Line to San Fernando Rd in Pacoima.",
    "Connects to the G Line, Metrolink and Amtrak in Van Nuys.",
    "First rail on Van Nuys Blvd since Pacific Electric streetcars stopped in 1952.",
    "Metro estimates construction cost at $3.998 billion; an $893 million federal grant is part of the funding."
   ],
   "why_es": "",
   "sources": [
    "src-esfv",
    "pr-esfv",
    "proj-esfv"
   ]
  },
  {
   "id": "k-line-torrance",
   "name": "K Line Extension to Torrance",
   "status": "Engineering and design",
   "date": "2026-01-22",
   "date_label": "Final EIR certified Jan 22, 2026",
   "opening": "Late 2036, pending funding (Metro estimate)",
   "facts": [
    "Extends the K Line south from Redondo Beach (Marine) Station to the Torrance Transit Center with two new stations, one in the Hawthorne Blvd median near the South Bay Galleria.",
    "Formerly called the C Line Extension; the Board picked the Hawthorne Option route.",
    "Crews began field investigation work on Hawthorne Blvd in mid-October 2026."
   ],
   "why_es": "It would put Torrance one line away from El Segundo and LAX.",
   "sources": [
    "proj-klet",
    "notice-klet"
   ]
  },
  {
   "id": "skylink",
   "name": "LAX SkyLink (Automated People Mover)",
   "status": "Testing, not open",
   "date": "2026-10-23",
   "date_label": "LAX update Oct 23, 2026",
   "opening": "No confirmed date (LAX)",
   "facts": [
    "2.25-mile guideway, six stations and the full train fleet are in place; trains are running full test schedules without passengers.",
    "Will link LAX/Metro Transit Center to the terminals, replacing the shuttle buses."
   ],
   "why_es": "Your K Line ride to a flight gets simpler when it opens.",
   "sources": [
    "lax-myth",
    "lax-skylink",
    "src-laxmtc"
   ]
  },
  {
   "id": "southeast-gateway",
   "name": "Southeast Gateway Line",
   "status": "Pre-construction and design",
   "date": "2024",
   "date_label": "Environmental clearance in 2024",
   "opening": "2035 (Metro estimate)",
   "facts": [
    "14.5 miles of new light rail from the A Line at Slauson to Artesia, with nine new stations.",
    "Adds a new C Line infill station at the I-105."
   ],
   "why_es": "Its new C Line station at the I-105 would put it on the same line you reach from Aviation/Century.",
   "sources": [
    "proj-sgl"
   ]
  },
  {
   "id": "games-2028",
   "name": "2028 Olympic and Paralympic Games transit",
   "status": "Planning and building",
   "date": "2025-06-06",
   "date_label": "LAX/Metro Transit Center opened June 6, 2025, as one of the Twenty-Eight by ’28 projects",
   "opening": "Summer 2028",
   "facts": [
    "Metro’s goal is for every ticketed spectator to reach competition venues by transit, walking or biking.",
    "A temporary Games Enhanced Transit Service will add capacity for an estimated one million extra trips a day.",
    "In 1984 the region had no rail transit lines, commuter rail or bus-only lanes."
   ],
   "why_es": "",
   "sources": [
    "metro-2028",
    "metro-28x28",
    "pr-laxmtc"
   ]
  }
 ],
 "news": [
  {
   "date": "2026-10-26",
   "headline": "TV report shows an electrical flash during a SkyLink test; LAX says repairs are done",
   "label": "reported",
   "sources": [
    "fox-apm",
    "lax-myth"
   ]
  },
  {
   "date": "2026-10-23",
   "headline": "LAX posts a myth-vs-fact sheet: SkyLink still has no confirmed opening date",
   "label": "fact",
   "sources": [
    "lax-myth"
   ]
  },
  {
   "date": "2026-10-21",
   "headline": "Metro breaks ground on 12.4 miles of bus lanes on Vermont Avenue",
   "label": "fact",
   "sources": [
    "src-vermont",
    "pr-vermont"
   ]
  },
  {
   "date": "2026-10-19",
   "headline": "Major construction starts on the East San Fernando Valley light rail line",
   "label": "fact",
   "sources": [
    "src-esfv",
    "pr-esfv"
   ]
  },
  {
   "date": "2026-10-14",
   "headline": "Field crews start survey work on Hawthorne Blvd for the K Line extension to Torrance",
   "label": "fact",
   "sources": [
    "notice-klet"
   ]
  },
  {
   "date": "2026-10-09",
   "headline": "Three D Line stations close Oct 23 to Nov 1 for electrical work",
   "label": "fact",
   "sources": [
    "src-dline"
   ]
  }
 ],
 "trivia": [
  {
   "text": "The Metro Green Line opened Saturday, Aug 12, 1995, with two free-ride days. Its 20-mile Norwalk-to-Redondo Beach run took 35 minutes.",
   "sources": [
    "gl-1995"
   ]
  },
  {
   "text": "It cost $718 million, and the regular cash fare was set at $1.35. Airport riders took a free shuttle from Aviation Station to the terminals, much as K and C riders do today from LAX/Metro Transit Center.",
   "sources": [
    "gl-1995",
    "metro-lax"
   ]
  },
  {
   "text": "Construction was first approved in June 1984 and began in January 1991.",
   "sources": [
    "gl-1995"
   ]
  },
  {
   "text": "Metro’s letters go in order of each line’s opening: the 1990 Blue Line became the A Line, and the Green Line became the C Line.",
   "sources": [
    "letters"
   ]
  },
  {
   "text": "The K Line opened Oct 7, 2022. It became one continuous line from Expo/Crenshaw to Redondo Beach when LAX/Metro Transit Center opened on June 6, 2025, when Aviation/LAX was also renamed Aviation/Imperial.",
   "sources": [
    "pr-kopen",
    "src-laxmtc",
    "pr-kride"
   ]
  },
  {
   "text": "In June 2025, the month the airport station opened, weekday K Line ridership was up 139.5% from a year earlier.",
   "sources": [
    "pr-kride"
   ]
  },
  {
   "text": "Pacific Electric Red Cars first ran to Long Beach on July 4, 1902, when 30,000 visitors poured into a town of 2,000. The Long Beach line was the last Red Car route to close, on April 9, 1961.",
   "sources": [
    "pe-lb",
    "pe-last"
   ]
  }
 ],
 "plane_spotting": [
  {
   "id": "clutters-park",
   "name": "Clutter's Park (Imperial Hill)",
   "where": "E. Imperial Ave at Sheldon St, El Segundo",
   "what": "Benches with a sweeping view of the south runways. Spotters favor it for departures on 25R and arrivals on 25L.",
   "getting_there": "About 1.5 miles in a straight line from Mariposa Station (our estimate); bike or walk.",
   "label": "fact",
   "note": "The view is from the City’s tourism site; runway tips are from spotter guides (reported). Free street parking, no restrooms (reported).",
   "sources": [
    "clutter-city",
    "spot-lush",
    "spot-ap"
   ]
  },
  {
   "id": "in-n-out-sepulveda",
   "name": "In-N-Out on Sepulveda Blvd",
   "where": "Northeast corner of the airport",
   "what": "Arrivals pass low overhead seconds before touchdown; a small park across the street is popular with spotters.",
   "getting_there": "Culver CityBus Line 6 runs on Sepulveda Blvd to LAX/Metro Transit Center; check the stop list.",
   "label": "reported",
   "note": "",
   "sources": [
    "spot-lush",
    "ccb-6"
   ]
  }
 ],
 "live_data": {
  "decision": "deep-links",
  "text": "No live arrivals on this page yet. Metro’s real-time feeds are served by Swiftly and need a registered API key, and putting a key in page code would expose it. Metro’s developer terms also require crediting Metro and showing the data unmodified. So we link to Metro’s own live tools instead. A later version could add arrivals through a server-side function, with the key kept in a Netlify environment variable, if we register for one.",
  "sources": [
   "dev-api",
   "dev-terms"
  ],
  "links": [
   {
    "text": "Metro trip planner",
    "url": "https://www.metro.net/riding/trip-planner/"
   },
   {
    "text": "Live service alerts",
    "url": "https://alerts.metro.net/"
   },
   {
    "text": "Metro schedules and maps",
    "url": "https://www.metro.net/riding/schedules/"
   },
   {
    "text": "@metroLAalerts on X",
    "url": "https://x.com/metroLAalerts"
   }
  ]
 },
 "gaps": [
  "Live arrivals (see above).",
  "Exact walking routes from stations to plane-spotting spots.",
  "A municipal bus fare table; each agency sets its own fares.",
  "Bike rules on trains; check Metro before you ride."
 ],
 "sources": {
  "gtfs": {
   "publisher": "LA Metro",
   "title": "Metro Rail GTFS schedule feed (service dates Oct 27 to Nov 10, 2026)",
   "url": "https://gitlab.com/LACMTA/gtfs_rail",
   "published": null,
   "checked": "2026-10-27"
  },
  "src-vermont": {
   "publisher": "The Source (LA Metro)",
   "title": "Better bus service is on the way for Vermont Avenue",
   "url": "https://thesource.metro.net/better-bus-service-is-on-the-way-for-vermont-avenue/",
   "published": "2026-10-21",
   "checked": "2026-10-27"
  },
  "pr-vermont": {
   "publisher": "LA Metro",
   "title": "Vermont Transit Corridor BRT project breaks ground",
   "url": "https://www.metro.net/about/vermont-transit-corridor-bus-rapid-transit-project-breaks-ground-on-la-countys-busiest-bus-route-set-to-reach-66200-daily-riders/",
   "published": "2026-10-21",
   "checked": "2026-10-27"
  },
  "proj-vermont": {
   "publisher": "LA Metro",
   "title": "Vermont Transit Corridor project page",
   "url": "https://www.metro.net/projects/vermont-corridor/",
   "published": null,
   "checked": "2026-10-27"
  },
  "src-esfv": {
   "publisher": "The Source (LA Metro)",
   "title": "Major construction of the East San Fernando Valley Light Rail Line will soon be underway",
   "url": "https://thesource.metro.net/major-construction-of-the-east-san-fernando-valley-light-rail-line-on-van-nuys-boulevard-will-soon-be-underway/",
   "published": "2026-10-19",
   "checked": "2026-10-27"
  },
  "pr-esfv": {
   "publisher": "LA Metro",
   "title": "Metro breaks ground on East San Fernando Valley Light Rail Transit Project",
   "url": "https://www.metro.net/about/metro-breaks-ground-on-east-san-fernando-valley-light-rail-transit-project-improving-mobility-throughout-san-fernando-valley/",
   "published": "2026-10-19",
   "checked": "2026-10-27"
  },
  "proj-esfv": {
   "publisher": "LA Metro",
   "title": "East San Fernando Valley Light Rail project page",
   "url": "https://www.metro.net/projects/east-sfv/",
   "published": null,
   "checked": "2026-10-27"
  },
  "proj-klet": {
   "publisher": "LA Metro",
   "title": "K Line Extension to Torrance project page",
   "url": "https://www.metro.net/projects/k-line-extension-to-torrance/",
   "published": null,
   "checked": "2026-10-27"
  },
  "notice-klet": {
   "publisher": "LA Metro",
   "title": "K Line Extension to Torrance: field investigation work on Hawthorne Bl",
   "url": "https://cloud.sfmc.metro.net/BNSF_Hawthorne",
   "published": "2026-10-14",
   "checked": "2026-10-27"
  },
  "proj-sgl": {
   "publisher": "LA Metro",
   "title": "Southeast Gateway Line project page",
   "url": "https://www.metro.net/projects/southeastgateway/",
   "published": null,
   "checked": "2026-10-27"
  },
  "metro-2028": {
   "publisher": "LA Metro",
   "title": "LA 2028 Olympic and Paralympic Games",
   "url": "https://www.metro.net/2028games/",
   "published": null,
   "checked": "2026-10-27"
  },
  "metro-28x28": {
   "publisher": "LA Metro",
   "title": "28 Projects by 2028 Games",
   "url": "https://www.metro.net/28x28/",
   "published": null,
   "checked": "2026-10-27"
  },
  "lax-skylink": {
   "publisher": "LAX (Los Angeles World Airports)",
   "title": "SkyLink",
   "url": "https://www.flylax.com/skylink",
   "published": null,
   "checked": "2026-10-27"
  },
  "lax-myth": {
   "publisher": "LAX (Los Angeles World Airports)",
   "title": "LAX SkyLink Myth vs Fact (information current as of Oct 23, 2026)",
   "url": "https://www.flylax.com/sites/lax/files/2026-10/LAX-SkyLink_Myth-vs-Fact_Web_0.pdf",
   "published": "2026-10-23",
   "checked": "2026-10-27"
  },
  "nbc-apm": {
   "publisher": "NBC Los Angeles",
   "title": "Opening of LAX Automated People Mover delayed to 2027",
   "url": "https://www.nbclosangeles.com/news/local/lax-automated-people-mover-opening-2027/3947154/",
   "published": "2026-09-24",
   "checked": "2026-10-27"
  },
  "fox-apm": {
   "publisher": "FOX 11 Los Angeles",
   "title": "LAX People Mover flashover caught on exclusive video",
   "url": "https://www.foxla.com/news/lax-people-mover-flashover-caught-exclusive-video",
   "published": "2026-10-26",
   "checked": "2026-10-27"
  },
  "metro-lax": {
   "publisher": "LA Metro",
   "title": "Go Metro to LAX",
   "url": "https://www.metro.net/destinations/lax/",
   "published": null,
   "checked": "2026-10-27"
  },
  "src-laxmtc": {
   "publisher": "The Source (LA Metro)",
   "title": "How to use the LAX/Metro Transit Center with new bus and rail connections",
   "url": "https://thesource.metro.net/how-to-use-the-lax-metro-transit-center-with-new-bus-and-rail-connections/",
   "published": "2025-06-04",
   "checked": "2026-10-27"
  },
  "pr-laxmtc": {
   "publisher": "LA Metro",
   "title": "Now Boarding: Metro's LAX/Metro Transit Center Station officially opens",
   "url": "https://www.metro.net/about/media-relations/now-boarding-metros-lax-metro-transit-center-station-officially-opens-connecting-communities-bringing-faster-easier-travel-for-angelenos-visitors/",
   "published": "2025-06-06",
   "checked": "2026-10-27"
  },
  "pr-kride": {
   "publisher": "LA Metro",
   "title": "LAX/Metro Transit Center opening drives dramatic increase in ridership on K Line",
   "url": "https://www.metro.net/about/media-relations/lax-metro-transit-center-opening-drives-dramatic-increase-in-ridership-on-k-line/",
   "published": "2025-07",
   "checked": "2026-10-27"
  },
  "pr-kopen": {
   "publisher": "LA Metro",
   "title": "L.A. Metro officially opens the K Line",
   "url": "https://www.metro.net/about/media-relations/l-a-metro-officially-opens-the-k-line-marking-a-new-transit-milestone-for-los-angeles-county/",
   "published": "2022-10-07",
   "checked": "2026-10-27"
  },
  "es-city": {
   "publisher": "City of El Segundo",
   "title": "Transportation",
   "url": "https://www.elsegundo.gov/our-city/transportation",
   "published": null,
   "checked": "2026-10-27"
  },
  "es-rec": {
   "publisher": "El Segundo Recreation & Parks",
   "title": "Transportation (Dial-A-Ride with Lyft)",
   "url": "https://www.elsegundorecparks.gov/programs-services/transportation",
   "published": null,
   "checked": "2026-10-27"
  },
  "fares": {
   "publisher": "LA Metro",
   "title": "Fares",
   "url": "https://www.metro.net/fares/",
   "published": null,
   "checked": "2026-10-27"
  },
  "capping": {
   "publisher": "LA Metro",
   "title": "Fare capping",
   "url": "https://www.metro.net/fares/fare-capping/",
   "published": null,
   "checked": "2026-10-27"
  },
  "flyaway": {
   "publisher": "LAX (Los Angeles World Airports)",
   "title": "LAX FlyAway bus",
   "url": "https://www.flylax.com/flyaway-bus",
   "published": null,
   "checked": "2026-10-27"
  },
  "flyaway-fares": {
   "publisher": "LAX (Los Angeles World Airports)",
   "title": "FlyAway fares and ticket information",
   "url": "https://www.flylax.com/flyaway-bus/fares-tickets",
   "published": null,
   "checked": "2026-10-27"
  },
  "bct-109": {
   "publisher": "City of Redondo Beach",
   "title": "Beach Cities Transit Line 109",
   "url": "https://www.redondo.gov/departments/community_services/transit/bus_schedules/line_109.php",
   "published": null,
   "checked": "2026-10-27"
  },
  "tt-8": {
   "publisher": "Torrance Transit",
   "title": "Line 8: Torrance - LAX/Metro Transit Center",
   "url": "https://transit.torranceca.gov/routes-schedules/line-8",
   "published": null,
   "checked": "2026-10-27"
  },
  "tt-8-stops": {
   "publisher": "Transit (app)",
   "title": "Torrance Transit 8 stop list",
   "url": "https://transitapp.com/en/region/los-angeles/torrance-transit/bus-8",
   "published": null,
   "checked": "2026-10-27"
  },
  "ccb-6": {
   "publisher": "Culver CityBus",
   "title": "Line 6 / Rapid 6 - Sepulveda Blvd",
   "url": "https://www.culvercitybus.com/Maps-and-Schedules/Line-6-Rapid-6",
   "published": null,
   "checked": "2026-10-27"
  },
  "bbb-3": {
   "publisher": "Big Blue Bus",
   "title": "Riding BBB to LAX",
   "url": "https://www.bigbluebus.com/Newsroom/News/Riding-BBB-to-LAX.aspx",
   "published": null,
   "checked": "2026-10-27"
  },
  "ce-438": {
   "publisher": "LADOT Transit",
   "title": "Commuter Express 438",
   "url": "https://www.ladottransit.com/commuter-express/438/",
   "published": null,
   "checked": "2026-10-27"
  },
  "ce-574": {
   "publisher": "LADOT Transit",
   "title": "Commuter Express 574",
   "url": "https://www.ladottransit.com/commuter-express/574/",
   "published": null,
   "checked": "2026-10-27"
  },
  "braude": {
   "publisher": "LA County Beaches & Harbors",
   "title": "LA County Beach Bike Path (Marvin Braude Bike Trail)",
   "url": "https://beaches.lacounty.gov/la-county-beach-bike-path/",
   "published": null,
   "checked": "2026-10-27"
  },
  "bikeshare": {
   "publisher": "Metro Bike Share",
   "title": "About Metro Bike Share",
   "url": "https://bikeshare.metro.net/about/",
   "published": null,
   "checked": "2026-10-27"
  },
  "alerts": {
   "publisher": "LA Metro",
   "title": "Metro service alerts",
   "url": "https://alerts.metro.net/",
   "published": null,
   "checked": "2026-10-27"
  },
  "src-dline": {
   "publisher": "The Source (LA Metro)",
   "title": "Three D Line stations to close Oct. 23 through Nov. 1 for maintenance work",
   "url": "https://thesource.metro.net/three-d-line-stations-to-close-oct-23-through-nov-1-for-maintenance-work/",
   "published": "2026-10-09",
   "checked": "2026-10-27"
  },
  "sofi": {
   "publisher": "LA Metro",
   "title": "Go Metro to SoFi Stadium",
   "url": "https://www.metro.net/destinations/sofi-stadium/",
   "published": null,
   "checked": "2026-10-27"
  },
  "metro-home": {
   "publisher": "LA Metro",
   "title": "metro.net home page (Rider News)",
   "url": "https://www.metro.net/",
   "published": null,
   "checked": "2026-10-27"
  },
  "intuit": {
   "publisher": "LA Metro",
   "title": "Go Metro to the Intuit Dome",
   "url": "https://www.metro.net/destinations/intuit-dome/",
   "published": null,
   "checked": "2026-10-27"
  },
  "gl-1995": {
   "publisher": "LA Metro Library & Archive",
   "title": "Press release: Metro Green Line to open August 12 (June 13, 1995)",
   "url": "https://libraryarchives.metro.net/Press/PressReleases-1995/1995-06-13-PR-green-line-to-open-august-12.pdf",
   "published": "1995-06-13",
   "checked": "2026-10-27"
  },
  "pe-lb": {
   "publisher": "Metro's Primary Resources (Metro Library)",
   "title": "Blue Line at 20: looking back at early service between Los Angeles and Long Beach (1902-1961)",
   "url": "https://metroprimaryresources.info/blue-line-at-20-looking-back-at-early-service-between-los-angeles-and-long-beach-1902-1961/283/",
   "published": null,
   "checked": "2026-10-27"
  },
  "pe-last": {
   "publisher": "Metro's Primary Resources (Metro Library)",
   "title": "The last day of Red Car service to Long Beach",
   "url": "https://metroprimaryresources.info/50-years-ago-this-week-photos-from-the-last-day-of-red-car-service-to-long-beach/1069/",
   "published": null,
   "checked": "2026-10-27"
  },
  "letters": {
   "publisher": "LA Metro Library & Archive",
   "title": "Meet the Line Letters (December 2019)",
   "url": "https://libraryarchives.metro.net/DB_Attachments/200106_Line_Letters_Facts.pdf",
   "published": "2019-12",
   "checked": "2026-10-27"
  },
  "clutter-city": {
   "publisher": "El Segundo Hospitality and Tourism",
   "title": "Clutter's Park",
   "url": "https://www.destinationelsegundo.com/Home/Components/FacilityDirectory/FacilityDirectory/917/86",
   "published": null,
   "checked": "2026-10-27"
  },
  "spot-lush": {
   "publisher": "Kevin Lush Photography (blog)",
   "title": "Plane spotting LAX locations",
   "url": "https://kevinlushphotography.com/plane-spotting-lax-locations-los-angeles-international-airport-la/",
   "published": null,
   "checked": "2026-10-27"
  },
  "spot-ap": {
   "publisher": "AirportSpotting",
   "title": "Spotting at Los Angeles LAX: Imperial Hill / Jim Clutter Park",
   "url": "https://www.airportspotting.com/spotting-at-los-angeles-lax-imperial-hill-jim-clutter-park/",
   "published": null,
   "checked": "2026-10-27"
  },
  "dev-api": {
   "publisher": "LA Metro Open Data",
   "title": "Real-time APIs",
   "url": "https://developer.metro.net/api/",
   "published": null,
   "checked": "2026-10-27"
  },
  "dev-terms": {
   "publisher": "LA Metro Open Data",
   "title": "Terms & Conditions",
   "url": "https://developer.metro.net/terms-conditions/",
   "published": null,
   "checked": "2026-10-27"
  },
  "tod-post": {
   "publisher": "@TODNewsHub on X",
   "title": "Post on the Vermont BRT and East San Fernando Valley groundbreakings (Oct 23, 2026, 7:00 AM PT)",
   "url": "https://x.com/TODNewsHub/status/2113631538285781001",
   "published": "2026-10-23",
   "checked": "2026-10-27"
  }
 }
}
