A Therum Creative Studios passion project

Philadelphia Transit Authority

A fictional transit authority for Greater Philadelphia: an LA, London and Tokyo scale network designed the way a region would design one today. Not a proposal to replace SEPTA. A systems experiment in what clarity, equity and legibility look like when the whole thing is drawn at once.

PTA Bible

The project, scope, philosophy

The network map

Every station in the network, plotted where it actually sits, coloured by the line it currently reads as. Pick a line and the map holds it on its own while that line opens beside it, straight out of the Bible. Grey is unassigned: a station that exists on the map but has no confirmed line yet.

–Stations
–Assigned to a line
–Coverage
–Lines drawn

Line assignments come from the in-game route tags and confirmed spot checks first, then from the alignments the Bibles themselves describe. It is not a finished stop list yet.

Status: IN PROGRESS. This is the high-level project document, covering what PTA is, the core thesis, philosophy, and framing. Operational content (lines, routes, service tiers, fleet) lives in PTA Metro Bible, PTA Regional Rail Bible, and PTA Keystone Rail Bible, not here.


What PTA Is

PTA (Philadelphia Transit Authority) is a fictional transit authority: a passion project of Therum Creative Studios. It's a speculative, design-driven reimagining of regional transit for Greater Philadelphia, built around an expansive, LA/London/Tokyo-scale metro network covering the full Philadelphia region. It is not a proposal to replace SEPTA. It is a systems-level thought experiment exploring how transit could function if designed today, with clarity, equity, scalability, and legibility at its core. The project combines urban planning, infrastructure logic, branding, mapping, wayfinding, and operational design into a single cohesive vision.


Multi-Modal Scope

PTA is not metro-only:

  • Metro: the core of the project, everything documented in the Metro Bible.
  • Regional Rail, documented in the Regional Rail Bible.
  • Tram system, separate mode, not yet detailed.
  • Bus network, separate mode, not yet detailed.

Alongside PTA's own modes, Keystone Rail is a separate, state-run rail authority: not a PTA mode, and not geographically connected to it. Its roster doesn't enter Philadelphia at all; it's a separate network across Lancaster, Berks, the Lehigh Valley, Harrisburg, and Scranton. Documented in its own Keystone Rail Bible (see below).

Real-World System Interoperability

Built into the map as real-world systems interoperating at the edges, not as build targets in their own right:

  • NJ Transit, joint operations in South Jersey, already reflected on the Metro Red Line and throughout the Regional Rail Bible's NJT Branches section.
  • Amtrak, modeled on a Shinkansen-style high-speed network, not standard Amtrak equipment/service as it exists today.
  • Metro-North / NYC-area systems, likely interaction planned, not yet detailed.
  • MARC (Maryland), whatever's accessible into Baltimore, likely MARC-based, not yet detailed.

Keystone Rail

A state-level rail system, operated by the Commonwealth of Pennsylvania, not PTA, and distinct from Amtrak. Philadelphia is the state's most populous city and functionally has "its own thing going on," which was the original reasoning for Keystone Rail's existence, but per the confirmed route roster, no Keystone Rail route actually enters Philadelphia or touches Center City. It's a separate network entirely, connecting western, northern, and northwestern Pennsylvania (Lancaster, Reading, the Lehigh Valley, Harrisburg, Scranton), corridors Amtrak doesn't serve in this project, but none of that mileage runs through the city PTA itself operates in. It's a separate operator with its own state-rail identity, not a re-skin of the federal system and not a PTA subsidiary. Full route buildout lives in the Keystone Rail Bible.


Geographic Scope

PTA is a true regional system, reflecting how people actually live and move across Greater Philadelphia rather than stopping at the city line. Coverage includes Philadelphia proper, Chester and Delaware Counties, Montgomery County, King of Prussia, Media and Springfield, the South Jersey suburbs, Philadelphia International Airport, and the major employment and transfer hubs that tie the region together. This positions PTA as a true metropolitan transit authority rather than a fragmented city service.

Explicit scope boundary: no interest in building out full metro systems for any other city. Philadelphia's metro is the entire point of the project, everything else (NJT, Amtrak, Metro-North, MARC) exists only as interoperating real-world connections at the edges of the map, not as their own build targets.


Design Philosophy: Network Construction Logic

The network's construction logic is a three-way sort, not a historical/non-historical split as originally framed:

  • Present-day trackage, corridors that exist and operate today.
  • Former/historical trackage, real alignments that existed but no longer operate, or were planned/proposed historically and never completed.
  • Planned or uncompleted transit projects, proposals from the historical or present-day record that never got built, incorporated here as if they had been.

On top of that sorting logic, two structural moves recur across the network:

  • Freight-to-metro conversion, repurposing active or former freight corridors into metro routes (e.g. Umber Line's freight-corridor stretch through Port Richmond).
  • Regional-rail-to-metro conversion, taking existing regional rail branches and repurposing them as metro routes rather than leaving them as regional rail (e.g. the Metro Yellow Line's R6-corridor basis; also Route R7's historic Chestnut Hill West branch, now covered by Metro's Teal Line Route K instead).

Core driver: transit deserts. A major focus throughout has been present-day Philadelphia transit deserts, neighborhoods and corridors that don't have a one-seat ride to where people actually need to go, or don't have rail access at all in real life. Much of the network's routing logic exists specifically to close those gaps, not to recreate history for its own sake.


Naming Doctrine

Reading order: a route is read/labeled Mode → Route → Service Tier.

  • Mode = the transit system/line itself (Metro line name, or the Regional Rail / Keystone Rail system).
  • Route = the specific route identifier within that mode (a letter or number for Metro; a number for Regional Rail/Keystone Rail, where the R or K prefix does double duty as both mode-indicator and part of the route name).
  • Service Tier = Local / Express / Super Express.

Worked examples:

  • Metro: "Blue Line, Route C, Super Express"
  • Metro: "Orange Line, Route 1, Super Express"
  • Metro: "Green Line, Route 5, Super Express"
  • Regional Rail: "R2, Express" (confirmed in-game tag: R2 Express)
  • Keystone Rail: "K-[#], [tier TBD]": no Keystone Rail route has confirmed service-tier data yet (see the Keystone Rail Bible's Open Items).

R# (Regional Rail) and K# (Keystone Rail) prefix convention:

  • Regional Rail: R# prefix. Roster is now fully populated at R0 through R10, plus RX (RX is a real confirmed route, 30th Street Station ↔ Allentown: not an unused placeholder).
  • Keystone Rail: same numbering logic, K prefix instead of R. Roster is fully populated at K0 through K9, plus KX, K10 is retired/unused (K9 and K10 were merged into a single K9 route; see the Keystone Rail Bible). Ties Keystone Rail's naming directly to Regional Rail's convention even though the two are run by separate operators: a shared naming doctrine across the region's rail systems, not evidence Keystone Rail is a PTA mode.

Metro Bible

17 lines, 62 routes

Status: FINAL (for now). Fed from metro.md. This is the readable reference copy; metro.md remains the working source file for future edits.

Overview

PTA Metro is the core of the network: the layer every other PTA-operated mode (Regional Rail, buses, trams) ultimately connects into. Keystone Rail, Pennsylvania's separate state-run rail tier, is not part of that connectivity: its roster doesn't enter Philadelphia at all, so it isn't a mode riders transfer to from Metro. Metro covers Philadelphia proper and its inner suburbs with fourteen color-coded lines, split between a lettered family (Blue, Pink, Yellow, Teal, Purple, Red) and a numbered family (Orange, Green, Silver, Slate, Navy, Ruby, Sapphire, the 5th Street Subway), plus three Special Routes with their own colors (Cynwyd, Umber, Roxborough) and a handful of Shuttles: one of which, the Orange Line Shuttle, shares Route 4's orange, while the others are still tentative or unassigned. Each line runs its own mix of Local, Express, and, on a few corridors, Super Express service over shared trackage, sized and paced differently depending on whether it's serving a dense rowhouse grid, a wooded Main Line suburb, an airport connection, or a South Jersey commute. The system reads as one network rather than fourteen separate ones because a small set of rules, third rail system-wide, consistent livery-to-line color matching, a shared service-tier vocabulary, and a handful of major hub stations where lines actually meet, hold it together underneath that variety. What follows is that rule set first, then the full route-by-route roster.

Network rule: rolling stock livery must match the line it runs. Real-world color used as-is where it already matches; recolored for this project where it doesn't and no matching variant exists.

Network speed and consist standard:

  • Express: 130-140 km/h, 10-car, 200-205m
  • Local: 120-130 km/h, 6-8 car, 160-180m
  • Red Line corridor: 140 km/h; Routes X and Y (GTX-A) run up to 198 km/h
  • Red Line Express: 8-10 car, 8, 9, or 10 cars depending on the fleet's car length (network Express standard stays 10-car)
  • Pink Line Express: 9-10 car: a car-length exception, since the R211/R211T sets reach 200m at 9 cars
  • Red Line Local (Jersey locals): 6-8 car
  • Airport lines running express service: 140 km/h
  • PATCO (Route P): 8-car, 160-180m
  • Shuttles: 2, 4, or 6 car
  • Special Routes (Cynwyd, Umber, Roxborough): custom consist / speed

Network power rule: PTA Metro is third rail system-wide. Zero exceptions. Real-world rolling stock is shown for body style, consist length, and speed reference only. Every unit runs as a third-rail conversion regardless of its real-world propulsion (pantograph, catenary, diesel, or hybrid). All lines are driver-operated (no automation).

JR US: a fictional American arm of JR East, building PTA-original E-series designs: the E533, E535, E537, and E539 (express/airport family), the E237 and E239 (commuter family), and the Keisei 4000 series. The E533 is the Super Express unit, rostered on Blue C, Orange 1 and 3, Green 5 and Red Line Route T Express: not on T Local, and not on Sapphire 16, which keeps its own SC30 and Odakyu 5000 pairing. No real-world counterparts, so no reference images yet; each set carries the livery of the line it runs.

Airport rule: airport lines run through the terminals, then terminate at the airport HSR / regional rail link stop. Applies to Blue C/D, Yellow I, Orange 1/3, and the Chester-Airport Shuttle.

Simulation & planning tools: NIMBY Rails is the primary tool, this is how the network concept actually gets built and tested. Subway Builder is a secondary target; the plan is to duplicate the network there as well where feasible, but it's currently blocked by a real tooling limitation, Subway Builder handles quad-track (4+ track) corridors poorly, so for now NIMBY Rails remains the only active build.


Metro Service Tiers & Rules

Service tiers (stop density + behavior)

  • Local: all stops; stays local end to end, never runs express
  • Express: limited stops, longer routes; typically shares its route with a Local counterpart, though termini can vary between the two. Converts to Local in two cases: (1) it joins another line's express corridor (e.g. Route A runs express to Frankford, then local into the core), or (2) it simply outlasts its own Local counterpart, runs past the point where Local terminates with no other express corridor to hand off to, and converts to Local for the remainder of the route, picking up every remaining stop to the end of the line. Express never just "ends" past its Local counterpart's terminus while skipping stops.
  • Super Express: fewest stops possible end to end; RESERVED for airport routes + long-running routes only. Never downgrades, with one documented exception: Route 3 drops to local for the three stops between Oregon Ave and Penrose. When multiple Super Express routes converge on the same corridor, they share the dedicated Super Express track pair on the corridor's 6-track section (see Track & gauge) rather than either route stepping down to Express, e.g. Routes 1 and 3 (Orange Line) both converge and both run the shared middle SE track pair. Tier-switching mid-route is otherwise real and expected practice on this network (see Express, above): the old assumption that Super Express is a fixed, whole-route designation that never changes tier mid-route is abandoned as a blanket rule. Route A (Blue Line) is a known example of mid-route tier-switching (Express to Frankford, then Local into the core). Route 3 (Orange Line) is a narrower case of the same principle: it holds Super Express for the entire run except Oregon Ave to Penrose, where it drops to local stops specifically to serve that neighborhood, Route 1 covers the identical stretch without the detour, making the exception visible by contrast. Open item: further routes may also switch tier or pattern mid-route beyond Routes A and 3: not yet identified; flagged for a follow-up pass.

Design targets (travel time)

  • Express: terminal → city center / mid-line in 30-45 min. Example of how aggressive this target gets in practice: Neshaminy to Center City (Route 1's corridor) lands in that same 30-45 minute window despite the distance involved: a real stress test of the standard, not just a rule stated on paper.
  • Super Express: same trip, faster.
  • Local: coverage over speed, no time target: a local run simply takes however long the stop pattern takes.

Track & gauge

  • Universal gauge network-wide; any PTA stock runs any PTA track, so trackage-sharing between lines is always physically valid
  • 4-track config in most sections (2 local / 2 express)
  • 6-track config where 3+ routes share a corridor OR where Super Express needs dedicated tracks to overtake (e.g. 34th Street)

Track & service pairing logic:

  • 2-track corridors: Local and Express share the pair. At intervals the corridor widens to 4 tracks specifically so Express can bypass stopped Local trains, then narrows back to 2 once past the bypass section.
  • 4-track corridors (standing, not a bypass section): dedicated pairing: one track pair for Local, one for Express. Tracks are always connected same-tier-to-same-tier (Local↔Local, Express↔Express) end to end, so trains never cross in front of opposing/other-tier traffic mid-corridor. Physical position: outermost tracks = Local, innermost = Express (or Super Express, where no dedicated SE pair exists).
  • 3-track corridors (rare): Local runs the outside tracks, Express runs the center track. Center track is directional/time-based (peak vs. off-peak), similar to NYC's express-track operation.

Infill transfer platforms, design principle for 4-track local/express pairs: on a corridor arranged Local (dir A) | Express (dir A) | Express (dir B) | Local (dir B), adding a platform between each adjacent pair of tracks: not just at the outer edges, turns every meaningful transfer into a flat, no-stairs walk: Track 1 (Local, dir A) | Platform 1 | Track 2 (Express, dir A) | Platform 2 | Track 3 (Express, dir B) | Platform 3 | Track 4 (Local, dir B). Platforms 1 and 3 give same-direction Local↔Express transfers on either side; Platform 2 gives Express↔Express, letting a rider reverse direction on the express tier alone without ever touching a local platform. A standard two-island 4-track station only offers same-direction Local↔Express transfers at each island and can't do a no-stairs express-to-express reversal at all, this 3-platform layout covers every combination with flat walks only. Default consideration at any hub where a 4-track local/express pair converges, not just where it's already been applied. First confirmed application: Spring Garden (see Blue Line, below). Other candidates flagged for future audit, not yet decided: 34th Street (6-track, different situation since Umber doesn't stop there, worth checking anyway) and Academy (2-level hub, Blue A/C + Ruby 15 + Green 5/8/9 all converge): not a complete list, just examples worth checking against this rule.

  • 6-track corridors: outermost tracks = Local, middle = Express, innermost = Super Express. Super Express gets its own dedicated track pair here (see Service tiers, above).
  • Grade separation in tunnels: where lines diverge or turn off, tunnel construction places them on different levels rather than crossing at grade: the same no-obstruction guarantee underground as on the surface.
  • Rare crossing exceptions: lines/trackage do sometimes cross each other, but this is reserved almost exclusively for terminal areas and hub stations, not mid-route.
  • Hub station logic (variable by station): some hubs are pure through-running stations in both directions; others also serve as a mid-route terminal for a subset of trains, in which case outer tracks carry active through service (Local + Express) while middle tracks are reserved for terminating trains (layup, pickup, turnback). Example: a 10-track hub might run 4 tracks as active through service with the remaining middle tracks reserved for terminating trains.

Power & automation

  • Third rail system-wide, zero exceptions (all real-world propulsion converts)
  • All lines driver-operated, no automation

Green Cars

  • Baseline 2 per 10-car set; scales up to 3 on highest-demand runs
  • Routes 1 and 3: mixed fleet, half the sets built with 3 Green Cars, half with 2; 3-car sets rostered to peak/high-demand airport runs
  • Route C: 2 on every train regardless of unit
  • Route I Express: 2
  • Route 5: up to 3 (longest diagonal)
  • Route 16 (Sapphire): 2
  • Route A: 1 (long express outer leg, hybrid tier)
  • Everything else: 0

Color assignment

  • One color per line; no color close enough to an adjacent line's (shared terminal / trackage / parallel run) to blur on the map
  • Same family OK if the lines never touch (Purple M/N vs Violet Roxborough, kept distinct by shade because they share Andorra)
  • Avoid over-loading families: violets, greens, greys, warm-reds
  • Pale colors (White, Cream) need a dark casing or dark map base; keep Cream warmer than Silver

Operators

  • Red Line is the only multi-operator corridor: P (PATCO) = PATCO; T = PTA; Q/R/U/V/W/X/Y/Z = NJT × PTA joint; River Line Local = NJT
  • Every other line = PTA

Map anchors

  • Teal (K/L) runs under Germantown Ave; Silver (10/11) runs under Stenton Ave

Map symbology (stations & rolling stock)

Station markers:

  • Hub stations: squares, white fill, gradient outline composed of the colors of every route that serves the station.
  • Regular stops (single line): circles, white fill, solid color outline matching that line's color.
  • Shared stops (2+ lines, non-hub): circles, white fill, gradient outline combining the colors of every line served (same multi-color treatment as hub squares, circle shape instead of square).

Rolling stock bullets (NYC-style):

  • Local: filled circle, letter or number inside.
  • Special single-pattern lines (Roxborough Subway, Cynwyd Line, Umber Line, 5th Street Subway): outlined circle, unfilled, three-letter abbreviation inside rather than a single letter, since none of these carry a single-letter/number route designation in the first place, ROX (Roxborough), CYN (Cynwyd), UBR (Umber), and 5th Street Subway (working abbreviation not yet locked, user is deciding between VST and 5SS, flagged open). (Open flag, unresolved: 5th Street Subway's own Routes 17/18 are documented with "Service tier: Local + Express (both run this route)", grouping the line here as single-pattern isn't reconciled with that bullet field yet.)
  • Express: filled diamond, letter or number inside.
  • Super Express: outlined diamond, unfilled.
  • Shuttle: outlined hexagon, letter/number or a shuttle-specific mark inside (e.g. KOP for KOP Rail).
  • Special Service (e.g. Game Day Express): outlined hexagon, digital map only. Cycles like a short GIF rather than a static badge: S as the resting frame, cutting to a sport icon (basketball, football, baseball) keyed to whatever's playing at the stadium that day, then back to S, then the next icon, looping, never two icons shown at once. Also carries non-sport event icons on the same cycle (convention center, parade) for stadium-district service that isn't game-day-specific, list open, more to add as they come up. A static single-icon substitute is used on anything printed.
  • Non-revenue service, outlined circle, icon inside instead of a letter. Always rendered in black and white, non-revenue bullets never carry line color, even where every other bullet type gets a colored version. Roster so far: trash train, money train, vacuum train, track alignment/geometry car, work train, tow train, and minor freight (late-night freight runs sharing passenger trackage, the same real-world practice JR Freight uses on shared JR lines overnight, list open, more to add as they come up).
  • Non-revenue consist concept: led by two closed, non-boarding metro-style cars, then whatever work/freight equipment the run needs, with a diesel engine as the trailing car. This is the concrete case the network's diesel rule was written for, diesel power stays work/maintenance-only and never touches revenue service (see Power & automation), and non-revenue consists are exactly where that exception lives.
  • Open, not locked, front unit candidate: user is deciding between a DEC700-style and DEC7000-style diesel-hybrid unit as the lead car (real-world grounding: JR East's DEC700 departmental hybrid locomotive family), diesel trailing car at the back, per the consist concept above.
  • Grouping, not fully assigned yet: track alignment/geometry, vacuum, and trash are being considered as one combined multi-purpose consist rather than three separate trains. Money train stays its own separate service. Minor freight and tow/work train are their own separate situation(s) too, exact equipment for those still undecided.

Visual & wayfinding philosophy

  • System map (network-wide): minimal, DC Metro-style. Clean shape-based differentiation (per Map Symbology above), low text density, legible at a glance regardless of how many lines a rider is trying to parse at once.
  • Station-level wayfinding (inside a hub or platform): breaks from that minimalism deliberately. Once a rider is physically inside a station, especially a hub, signage reflects the specific lines actually present: line colors, route lettering/numbering, and directional wayfinding tuned to that station's real transfer logic. The map stays abstract; the station itself gets concrete.
  • Design principle: minimalism is a network-map property, not a station property. The system reads clean from a distance; it reads specific up close.

Line Colors (Full Network)

Every route's service tier is called out inline. Where the Bible doesn't state a tier for a route in that route's own entry, this table says so explicitly rather than guessing one, see "To Import Later" for the full list of what's unstated.

LineColorRoutes
BlueBlueA Express, B Local, C Super Express, D Local
PinkPinkE Local, F Express, G Local, H Express
YellowYellowI Local + Express, J Local + Express
TealTealK Local + Express, L Local + Express
PurplePurpleM Local + Express, N Local + Express
Route P, PATCORedLocal, skip-stop out of Lindenwold only (see Route P)
Route QRedsingle service, no Local/Express distinction
Route RRedR Local
Route TRedT Local + Express
Route URedU Local + Express
Route VRedV Local + Express
Route WRedW Local
Route XRedX Express
Route YRedY Express
Route ZRedZ-A Express; Z-B Express, Local on the Turnersville branch
River Line LocalRedLocal, per its own name
OrangeOrange1 Super Express, 2 Express, 3 Super Express, 3 Express, 4 Local
GreenGreen5 Super Express, 6 Local, 7 Local, 7 Express, 8 Local, 9 Express
SilverSilver10 Local + Express, 11 Local + Express
SlateSlate12 Local + Express, 13 Local + Express
NavyNavy14 Local + Express
RubyRuby15 Local + Express
Sapphire ("the S")Sapphire16 Super Express
5th Street SubwayCream5th Street Subway (17, 18), Local + Express, internal route numbers, not a public line letter
Cynwyd LineDeep Forest GreenCynwyd Line (19)
Umber LineUmberUmber Line (20), mixed pattern: super-express at 34th Street, Express over most of the line, all stops on the freight-corridor section (inherits the Express headway table)
Roxborough Subway (Orchid Line)VioletRoxborough Subway (ROX): three-letter designation, not "R", which belongs to the Red Line's Route R. Single service pattern, no Local/Express split
Orange Line ShuttleOrangeOrange Line Shuttle
KOP RailWhite (placeholder)KOP Rail

Network Structure & Major Hubs

The network is built as a layered, legible system rather than a patchwork of legacy lines. Local and Express services run on shared corridors, hub stations act as clear transfer anchors, and branching lines split cleanly rather than overlapping in confusing ways. Service patterns stay consistent system-wide, so a rider who understands one corridor understands the whole network.

Major hubs and transfer points:

  • University City: a 3-level hub. Red Line routes on one level, Yellow Line and regional rail on another, everything else on the third. Terminates PATCO's P-A, Red's X, Z-A and Z-B, and the PTA-operated T Local.
  • Academy: a 2-level hub, shared by Blue's A and C, Ruby's 15 (Local terminus), and Green's 5/8/9. Sapphire's 16 meets Ruby 15 Express at Woodhaven & Academy, a different station.
  • Walter Rand (Camden): the Red Line's South Jersey anchor, touched by Routes P, Q, R, U, X, Z and the River Line Local. (V Express's Walter Rand stop is not yet confirmed; Route T does not call here.)
  • Andorra Shopping Center: shared terminal for Purple's M and N, and the northern terminus of Roxborough Subway.
  • 69th Street Transportation Center: Blue A/B's western hub, also where Pink's E/F/G/H converge.
  • 34th Street: a 6-track corridor where Umber runs super-express straight through while Roxborough makes its stop; the Cynwyd Line's new subway also runs through here.
  • 30th Street: touched by Blue A/B, Pink's F (terminus), and Green's Route 5.
  • City Hall: a recurring stop across Blue's routes, at the heart of the Market Street corridor.
  • Reading Terminal / Market East: named directly in Blue A/B's alignment.
  • 8th Street and 5th Street: Blue B stops here; 8th & Washington is the shared eastern terminal for Purple's M, Orange's Route 2, PATCO's P-B, and Red's U Express and V Express, and the entire 5th Street Subway is built around the 5th Street corridor itself.
  • Spring Garden Transportation Center: recurring across Blue (A/C), Teal (K terminus) and Green (6 and 8 terminus). First confirmed application of the infill transfer platform rule (see Track & gauge), gives Blue's Route A a flat, no-stairs transfer onto Route C's southbound express toward the airport, resolving the "does Blue need a 5th, dedicated A-to-airport ending" question without adding one.
  • Philadelphia International Airport: governed by the standing Airport Rule above. Blue C/D, Yellow I, Orange 1/3, and the Chester-Airport Shuttle all run through the terminals and terminate at the airport HSR / regional rail link.
  • Route 309: a real terminus shared by Slate's Route 12 and Navy's Route 14.
  • Wissahickon Transportation Center: touched by Yellow I/J and Sapphire 16's alignment, and Umber's designated short-turn point.
  • York-Dauphin Transportation Center: on Yellow I/J's alignment, at 33rd and York/Dauphin, the same location as the real-world bus stop.
  • Philadelphia Museum of Art: touched by Yellow I and Slate's Route 12.
  • Grays Ferry: touched by Yellow I and J, Silver 10's southern tail, the Cynwyd Line's new-subway stretch, Roxborough's long-run continuation, and Slate 12.
  • Bellweather District: Silver 11's terminus, Umber's approach to the Fort Mifflin tunnel, Roxborough's long-run terminus, and Green's Route 7 Local terminus.
  • Henry Avenue: the core of the Roxborough Subway, the Northwest spine nothing else serves.
  • Hunting Park: touched by both Slate 12 and Roxborough Subway.
  • Wayne Junction: shared by Slate 12 and Green 5.
  • Fort Mifflin to UPS Lot West: the shared industrial tail run jointly by Umber and Silver 10, intentional double service rather than a coincidence. Silver 10 terminates at UPS Lot West against Tinicum Yards; Umber continues alone through Essington and Eddystone to its Subaru Park terminus.
  • Chester: the network's southwestern anchor, split across two railheads: Chester Transit Center (Slate 12/13 terminus and airport shuttle origin) and the Subaru Park waterfront stop where Umber finishes under the bridge. Yard 1 on the old Eddystone generating station loop backs the area, split between Slate and Silver, while Umber keeps Stoney Creek Yard past the stadium to itself.
  • Chestnut Hill: origin point for both Silver (via Stenton Avenue) and Teal (via Germantown Avenue), two different streets a block apart.
  • Northeast Town Center: touched by Orange's Route 1, Purple, and 5th Street Subway, with Sapphire touching it too. (Open flag: no route entry lists this stop in its alignment yet.)

Major corridors:

  • Market Street: the Blue Line's core spine through Center City.
  • Broad Street: the Orange Line's full-length spine.
  • York-Dauphin → 33rd Street → around the Zoo → down Pennsylvania Ave to 22nd Street: one continuous major corridor.
  • 5th Street: the corridor the entire 5th Street Subway is built around.
  • Baltimore Avenue.
  • Woodland Avenue: the elevated corridor Slate's Routes 12/13 run on.
  • Elmwood Avenue, turning onto Cobbs Creek Parkway toward the airport, Yellow I's airport approach.
  • Sports Complex: the whole stadium district, not just the individual stops in it.
  • The shared Blue/Green corridor from Sports Complex to the Northeast, flagged as especially major, the busiest shared stretch on the network.
  • The entire former Navy Line corridor (now Navy 14, Ruby 15, and Sapphire 16).
  • Wayne Junction, major rail crossroads.
  • Wissahickon.
  • University City, from the University City stop through the full 34th Street stretch to Grays Ferry.
  • Route 1's corridor, especially through Northeast Town Center.
  • 25th Street.

Letters (A-Z)

Blue Line

A · B · C · D

Rolling stock: 8-car Local / 10-car Express

Line. The Blue Line is the network's east-west spine through the heart of the city, and its character changes almost by the mile. It begins at Newtown Square, still in the quiet Main Line country of Broomall and Manoa, where the train runs through land the city hasn't fully claimed yet. By 69th Street the density has caught up: the run down Market Street is Philadelphia at its most familiar, past 63rd, 40th, 34th, and 30th, into City Hall and out to Old City at the river's edge. That stretch, Newtown Square through Old City, is the one piece every Blue train shares. What happens after Old City is where the line splits into four distinct identities. Continue north and the train climbs onto the elevated tracks above Kensington and Frankford Avenues, the same kind of overhead rail that has shaped that stretch of the Northeast for a century, running out through Cottman and the rowhouse blocks toward Franklin Mills. Turn south instead and the route drops through the stadium district on its way to the airport gates. It is one line through Center City and three different endings once you clear it, with Routes C and D sharing the airport, and which ending a rider reaches says as much about which Philadelphia they were headed toward as anything else on the system.

Fleet. The Blue Line's rolling stock is organized in two tiers to match that shape. Local service runs on 8-car sets drawn from dense-boarding metro families, the Fukuoka 4000 and the Toei 6500, both built for frequent stops and fast platform turnover. Express and airport service calls for longer, faster equipment: the JR East HB-E210 hybrid and Keisei's 3200 on Route A, and on Route C's airport run the JR East E235-1000 and E531 alongside JR US's new E535, E537, and E539. Every unit on the line runs as a third-rail conversion regardless of its original power source, and any stock that did not already carry blue livery was repainted for this route.

Route A, Blue Line: Newtown Square ↔ Franklin Mills
  • Service tier: Express (runs express to Frankford, then Local into the core)
  • Green Cars: 1 (long express outer leg, hybrid tier)
  • Fleet: JR East HB-E210 series, Keisei 3200 series (2025), Kintetsu 1A series, JR East E131 series
  • Car length: 10-car, 200m
  • Distance: TBD / Round-trip time: TBD / Fleet sizing: blocked on above
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route A is the Blue Line's long northeastern express, and its roster draws from four separate builders held together only by 10-car length and top speed, which is exactly what this run requires. The JR East HB-E210 is a hybrid diesel-electric EMU built for non-electrified lines, its engine note under load one of the only non-electric sounds anywhere on the network despite running full third rail here. Keisei 3200, dating to 2025, is Keisei's newest stainless commuter EMU. Kintetsu 1A is a blue-liveried commuter set on the 8A platform, Kintetsu's first new commuter design in decades. JR East E131 is JR East's standardized local and suburban EMU.

Riders boarding at Newtown Square feel the express character immediately: the doors close at the old West Chester Yards platform, and the next stop of consequence is 69th Street, the strip malls and split-levels of Broomall and Manoa going past the window at speed while the all-stops train that left five minutes earlier is still working its way down West Chester Pike. At Frankford the whole character of the trip changes, and it changes at a specific point: the moment the train drops off the elevated structure north of the transportation center, the express becomes a local, and from there it works the Northeast platform by platform through Cottman and Academy Road before reaching Franklin Mills near the old outlet mall, close enough to the Poquessing Creek that riders can see the tree line out the north-facing windows. The full run takes close to an hour end to end, and a rider feels both halves distinctly: the long fast reach across the county on rail bed engineered for speed, then the patient neighborhood crawl through the rowhouse wards on track that was never meant for anything but stopping. One train runs two speeds, with a single Green Car carried for the length of the journey, the one amenity that doesn't change even when everything else about the ride does.

Route B, Blue Line: Newtown Square ↔ 2nd & Market, Old City
  • Service tier: Local
  • Fleet: Fukuoka 4000 series, Toei 6500 series, JR East E231-0 series (set 139, Ska color), JR East E231-800 series
  • Car length: 8-car sets across the roster (Fukuoka 4000 reformed from native 6-car, JR East E231-0/JR East E231-800 reformed from native 10-car, Toei 6500 unchanged from native 8-car)
  • Speed: ~90-100 km/h range for Fukuoka 4000/Toei 6500; 120-130 km/h for JR East E231-0/JR East E231-800 (PTA Local-tier standard)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route B is Route A's all-stops counterpart on the same western trunk, and the 8-car roster reflects that role. The Fukuoka 4000 entered service in November 2024, Kawasaki-built with Mitsubishi's SynTRACS traction, the first production train anywhere to run synchronous reluctance motors at full scale for roughly a 20 percent energy savings, with longitudinal seating built for the kind of high-turnover subway duty this route demands, riders on and off at nearly every stop rather than settling in for a long ride. The Toei 6500 has run Tokyo's Mita Line since 2022, Kinki Sharyo-built with SiC-VVVF traction and designed around wheelchair and stroller access with onboard telemetry. JR East E231-0, set 139 in JR East's 2021 Sobu and Yokosuka commemorative repaint, and the JR East E231-800, already blue on the Tozai Line, round out the roster shared with Route D.

Route B runs the same rail as Route A through the western townships but stops at every platform Route A passes, starting from West Chester Yards in Newtown Township down through Marple Township at Broomall, into Haverford Township at Manoa and Steel Road, then Upper Darby along State Road before reaching the city line at Millbourne, the point where the suburban stop spacing narrows and stays narrow for the rest of the trip. Inside Philadelphia it picks up the full local sequence along Market Street, 63rd down through 40th, 22nd, and City Hall, the crowd on the platform changing character with every stop, before finishing at Old City among the colonial storefronts near 2nd Street. It has no Northeast tail and no airport connection. Route B's identity is built entirely on patience, trading Route A's long northeastern reach for a stop at nearly every corner between Newtown Square and the river, the train a rider takes because it is going exactly where they live, not because it is fast.

Route C, Blue Line: Bensalem ↔ Philadelphia Intl Airport
  • Service tier: Super Express
  • Fleet: JR East E235-1000 series, JR East E531 series, JR US E533 series, JR US E535 series, JR US E537 series, JR US E539 series, JR US Keisei 4000 series (all blue)
  • Car length: 10-car
  • Speed: 130 km/h (JR East E531 and the JR US sets)
  • Route note: every train on Route C runs 2 Green Cars regardless of unit, the one PTA-wide fleet feature specific to this route.
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route C is the Blue Line's airport premium run, and its roster matches that role. The dual-voltage JR East E531 is JR East's 130 km/h Joban Line EMU, built with 2 Green Cars since 2007, and the JR East E235-1000 is JR East's newest Yokosuka and Sobu set, also standard with 2 Green Cars. Alongside them run JR US's E535, E537, and E539, the newest express family on the network, all in Blue Line livery and all fitted to Route C's 2-Green-Car standard.

Route C is built for riders with a flight to catch. It originates in Bensalem, past the top of the Northeast where the rowhouses give way to Bucks County subdivisions, and runs Super Express from the first mile, the fastest tier on the network, calling only at the stops that matter: Grant Avenue, Pennypack, and Cottman, then Frankford and Spring Garden, before dropping under Center City to resurface at Old City by the river. That resurfacing is where the ride turns: the train comes up out of the tunnel into daylight along the Delaware, and from there it heads south and commits fully, passing Columbus Commons and Oregon Avenue through the stadium district and out to the terminals, Terminal C/D/E, Terminal A/B, and PHL International, finishing at the HSR link where the high-speed and regional networks meet under one roof. Every train carries 2 Green Cars regardless of which unit is in service, luggage racks built into the layout rather than treated as an afterthought. This is the one route on the network built entirely around getting a rider somewhere far and fast, with a boarding pass already in hand.

Route D, Blue Line: Frankford Terminal ↔ Philadelphia Intl Airport
  • Service tier: Local
  • Fleet: Hanshin 5700 series, JR East E231-0 series (set 139, Ska color), JR East E231-800 series, JR East E233-1000 series
  • Car length: 8-car sets, all types (Hanshin 5700 reformed from native 4-car)
  • Speed: 120-130 km/h (PTA Local-tier standard; PTA Express-tier trains run 130-140 km/h network-wide)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route D performs the opposite job to Route C on the southern half of the line, running all stops instead of a direct approach, and its 8-car roster is standard local stock sized for that work. The Hanshin 5700 is Hanshin's first new commuter design in twenty years, a Kansai style "Jet Car" built with permanent magnet synchronous motors and passenger-operated doors, the kind of car built for a rider who works these doors themselves every day rather than waits for them. It runs alongside JR East E231-0, set 139, the JR East E231-800, and the JR East E233-1000, the same families used on Route C, already blue or lightly repainted for service here.

Route D mirrors Route C on the southern approach to the airport but carries the opposite temperament: where Route C skips ahead, Route D stops at every platform, working the deep Northeast one station at a time. It begins at Frankford and travels the elevated tracks over Frankford and Kensington Avenues, through Cottman, Tyson, Unruh, and Harbison, then Arrot by Pause Park, Church, Erie Torresdale, Tioga, and the old Kensington and Allegheny junction at Somerset, the dense, close-set stops where the rowhouses sit close enough to touch the steel above them. Through Girard and Spring Garden the train drops off the elevated structure: the transition happens at a specific joint in the line, where the last el support gives way to open track, and reaches Old City, then follows the Delaware down the riverfront past Spruce Street at Harbor Park, Christian and Washington, Pier 70, and Columbus Commons, warehouses and new waterfront construction taking turns outside the window. It shares its southern terminus with Route C but performs the honest local's job, serving every stop and every neighborhood on standard 8-car stock rather than the airport roster. Where Route C is the express to the airport, Route D is the train riders take to work.


Blue Line closeout. The line's two-tier fleet is what allows four separate routes to read as a single system. The 10-car express and airport sets, the JR East HB-E210, the JR East E235-1000, the JR East E531, JR US's E535, E537, and E539, and Keisei's 3200, are built to hold speed across the long open runs to Franklin Mills and the airport on Routes A and C. The 8-car locals, the Fukuoka 4000 and the Hanshin 5700, are sized instead for the stop-by-stop work Routes B and D perform through the western townships and the Northeast wards. Every route shares the same blue livery through the core of the city. Consist length and equipment choice are what quietly separate an all-stops local from an airport express once a train reaches the ends of the line.

Pink Line

E · F · G · H

Rolling stock: 6-8 car Local / 9-10 car Express

Line. The Pink Line is Philadelphia's interurban, the last surviving example of a type of railroad that once connected streetcar suburbs across the country, running its own dedicated right-of-way through the Main Line, shared only with Green's Route 5 through King of Prussia. Out of 69th Street the line cuts through the wooded corridor behind Bryn Mawr and Villanova, close enough to campus that riders can see students crossing the footbridge between classes, then continues through Radnor and Wayne on a quiet double track that feels closer to New England than to the rest of Philadelphia. From there the line either commits to Norristown, turns toward King of Prussia's office and retail corridor, or heads back into the city at 30th Street. Four routes share one wooded spine, and the only real difference between them is where each train chooses to end.

Fleet. Every train on the Pink Line is New York City Transit stock, R211 and R179 B Division subway cars operating well outside their home system. Local service runs the shorter 6 to 8 car R211 and R179 mix, while the express tiers step up to 9 to 10 car R211 and R211T sets, the T variant equipped with open gangways that let riders walk the length of the train while it is moving. In real service the two car families are not even electrically compatible with one another, but PTA runs them together without issue, since third rail conversion resolves what would otherwise be a serious engineering conflict.

Route E, Pink Line: Norristown ↔ 69th Street Transportation Center
  • Service tier: Local
  • Base pattern of the real-world Route 100 (Norristown High Speed Line) corridor
  • Fleet/Consist: R211 + R179 series, 160m, 6-8 car sets
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: The R211 and R179 sharing this roster would not run together in real service. Kawasaki built the R211 as New York's newest B Division subway car, with 58 inch doors for fast boarding, and the R211T variant adds open gangways so riders can walk between cars at speed. Bombardier built the older R179 a full generation earlier, and the two families are not electrically compatible in New York, drawing current on incompatible control systems. Third rail conversion removes that limitation entirely, allowing PTA to mix them freely on the same route without a rider ever noticing which generation of car they boarded.

Route E stops for every Main Line station between Norristown and 69th Street, an unhurried ride through wooded, established suburbs where the train runs under a canopy of trees for long stretches, past Bryn Mawr and Villanova's stone buildings, minutes from Center City without ever feeling like it. Riders take Route E not for speed but because it reaches exactly where they live, a pattern this corridor has held since it first ran as an interurban decades before PTA existed.

Route F, Pink Line: Norristown ↔ 30th Street Station
  • Service tier: Express
  • Same corridor as Route E, continues past 69th St through to 30th Street Station
  • Fleet/Consist: R211 + R211T series, 200m, 9-10 car sets
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route F runs longer 9 to 10 car R211 and R211T sets, with the T variant's open gangways suited to a faster, busier corridor than Route E requires, riders able to walk the length of the train to find a seat rather than wait for the next set of doors. The two routes share the same tracks out of Norristown, but Route F continues past 69th Street: the point where Route E's riders transfer off and Route F's stay seated is the whole difference between the two, into Center City proper, ending at 30th Street where the Main Line commuter connects with Amtrak and regional rail under the same concourse. It is the one seat ride the real Route 100 never fully provided, closing the distance between the wooded suburbs and the trains that leave Philadelphia altogether.

Route G, Pink Line: Wayne ↔ 69th Street Transportation Center
  • Service tier: Local
  • Shares Route E's corridor, branches off to serve Wayne instead of continuing to Norristown
  • Fleet/Consist: R211 + R179 series, 160m, 6-8 car sets
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route G runs the same mixed R211 and R179 pairing as Route E, sized identically at 6 to 8 cars, since it functions as Route E's shorter counterpart rather than a distinct service. Trains follow the same rails out past Bryn Mawr and Villanova toward the Main Line, but instead of continuing to Norristown, Route G peels off for Wayne at the same junction where Route H turns toward King of Prussia, a tighter and quicker version of the wooded local built for commuters who live closer to the city and never required the full run out to Norristown.

Route H, Pink Line: Norristown ↔ Valley Forge Convention Center (KOP Extension)
  • Service tier: Express
  • Same pattern as Route F, diverts onto the King of Prussia extension after Hughes hits Henderson Road: KOP Mall → Town Center → Valley Forge Convention Center
  • Fleet/Consist: R211 + R211T series, 200m, 9-10 car sets
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route H runs the identical fleet and speed as Route F, an appropriate pairing since it is the same express concept aimed at a newer kind of destination. Rather than finishing the run into Center City, the train diverts onto the King of Prussia extension after Hughes Road hits Henderson Road, the wooded Main Line corridor giving way to the mall's parking structures right at that junction, continuing through KOP Mall and Town Center before ending at Valley Forge Convention Center. It represents the newest kind of trip on the Main Line corridor, oriented less toward the older towns the Pink Line was built to serve and more toward the office parks and retail sprawl that have grown up around the King of Prussia interchange in recent years.


Pink Line closeout. Four routes ride one wooded spine, distinguished by where they end rather than how they are built. Routes E and G run the local grind on the mixed R211 and R179 fleet, while the longer R211 and R211T sets carry Routes F and H's express service into the city or out to the King of Prussia mall. The Pink Line is the network's one true interurban, sharing trackage only with Green's Route 5 in King of Prussia, simply the Main Line's own quiet, tree-lined run from the suburbs to wherever a rider is headed.

Yellow Line

I · J

Rolling stock: 8-car Local / 10-car Express

Line. The Yellow Line follows the Schuylkill River for its entire northern approach into the city. Beginning at Conshohocken, its northern terminus since the truncation, the line hugs the river's east bank through Miquon, and Ivy Ridge into Manayunk, where the old mill town rises up the hillside above the canal and towpath while the train runs the narrow ledge between the water and Main Street. Past Wissahickon and East Falls the line moves into the northwest neighborhoods, then arcs through the center of the city along the York-Dauphin, Zoo, and Art Museum corridor, close enough that riders can see Fairmount Park on one side and the museum's terrace on the other. From there the line divides. Route I continues southwest through Grays Ferry along the airport corridor to the terminals. Route J turns south instead, through South Philadelphia toward the stadium district. Both routes share the same river approach out of Norristown; only the destination at the far end changes, an airport gate for one and a stadium gate for the other.

Fleet. The Yellow Line runs 8-car locals and 10-car express trains, and most of the roster is yellow-liveried JR East and Keisei equipment. Route I's express runs JR US's new E237 and E239 in yellow, backed by the E231 and E233 families, which also carry local service alongside the Keisei 3100. Route J adds the Hanshin 1000 to that roster. Any unit that did not already carry yellow livery was repainted for this line, and every car on the route runs as a third rail conversion. Route I, the airport express, carries Green Cars; Route J, serving the Sports Complex, does not.

Route I Express, Yellow Line: Conshohocken ↔ Philadelphia Intl Airport
  • Service tier: Express
  • Formalizes the long-pending Yellow Line truncation at Conshohocken
  • Alignment: follows the real-world R6 corridor, then under Main Street (Manayunk) to Ridge Ave, then 33rd Street, then Art Museum, then down along the Schuylkill; continues southwest via Elmwood Ave to the airport
  • Fleet: JR US E237 series, JR US E239 series (yellow), 10-car, 2 Green Cars. Backup: JR East E231-0 series, JR East E233-8000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route I Express is the Yellow Line's airport express, running JR US's E237 and E239 in yellow, 10-car formations with 2 Green Cars, backed by the JR East E231-0 and E233-8000, both already yellow in real service.

Route I follows the river out of Conshohocken through Manayunk, running the narrow ledge above the old mill town's canal and towpath, then past Wissahickon and through the York-Dauphin and Zoo corridor before arcing past the Art Museum, the one route on the network where a rider sees the museum's terrace and the Schuylkill in the same window. From there the line turns southwest: the river gives way to the Elmwood corridor here, the museum view giving way to industrial Southwest Philadelphia, passing through Grays Ferry and along Elmwood Avenue to Island Avenue before reaching Terminal C/D/E and Terminal A/B. It performs the same role Blue Line's Route C performs on the other side of the city: premium airport service with Green Cars and dedicated Keisei stock, approaching PHL from the northwest rather than from the Northeast.

Route I Local, Yellow Line: Conshohocken ↔ Philadelphia Intl Airport
  • Service tier: Local, all stops
  • Alignment: same as Route I Express (R6 corridor → Main St, Manayunk → Ridge Ave → 33rd St → Art Museum → Schuylkill → Elmwood Ave → airport)
  • Fleet: JR East E231-0 series, JR East E231-500 series, JR East E233-0 series (yellow), JR East E233-8000 series, JR East E233-8500 series, Keisei 3100 series, 8-car
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route I Local runs the same river approach and airport corridor as the Express but stops everywhere, serving the Manayunk, East Falls, Grays Ferry, and Elmwood platforms the Express passes. Its 8-car roster follows the same yellow principle: E231-0 and E231-500, already Chuo-Sobu yellow, E233-8000 from the Nambu Line, E233-0 repainted from its native Chuo Rapid orange, and the Keisei 3100. There are no Green Cars on the local; it's the everyday train for neighborhood riders and airport workers rather than travelers with luggage.

Route J Express, Yellow Line: Conshohocken ↔ South Philly Sports Complex
  • Service tier: Express
  • Shares Route I's alignment (R6 corridor → Main St tunnel → Ridge Ave → 33rd St → Art Museum → Schuylkill) but diverges after Midvale
  • Alignment past divergence: crosses to the other side of the Schuylkill, serving behind the Please Touch Museum, then the Zoo, then 31st-30th Street (University City regional rail hub), then down the 25th Street freight corridor to the Sports Complex
  • New 10-train yard/hub built at the Sports Complex terminus, behind the Linc, under I-95
  • Fleet: Hanshin 1000 series (yellow), JR East E231-0 series, JR East E233-8000 series, JR East E235 series (yellow). No Green Cars (unlike Route I)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route J Express is the Yellow Line's Sports Complex branch, and its roster is a lighter version of Route I's. The Hanshin 1000, Kinki Sharyo built and Vivace Orange in real service with no yellow variant, carries a straight paint edit for this line, the same approach used for the E531 on Route I. The JR East E231-0 and E233-8000 are shared with Route I's backup pool, and the E235 runs in Chuo-Sobu yellow. Route J does not carry Green Cars, unlike the airport express, since it functions as a stadium connector rather than a premium airport service.

Route J shares Route I's approach off the river out of Conshohocken, through Manayunk and Wissahickon and across York-Dauphin, until Midvale, where the two routes diverge: the split happens at a single interlocking, Route I holding the west bank toward the Art Museum while Route J crosses to the other side of the Schuylkill. From there it passes the Zoo, close enough to Fairmount Park that riders can see it from the window on a clear day, then turns south into the grid through Grays Ferry and Tasker, continuing through the South Philadelphia rowhouse streets to Sienna Place and Penrose before reaching the Sports Complex, where a ten train yard sits behind Lincoln Financial Field beneath Interstate 95, the highway noise audible even on the platform. The route shares its northern stock entirely with Route I, but everything about its southern half is built around event traffic rather than airport travel, which is why it carries no Green Cars. This is the train that empties completely once the gates at the stadiums open and fills right back up the moment the final whistle blows.

Route J Local, Yellow Line: Conshohocken ↔ South Philly Sports Complex
  • Service tier: Local, all stops
  • Alignment: same as Route J Express (Route I's river approach to Midvale, then across the Schuylkill → Zoo → 31st-30th Street → 25th Street freight corridor → Sports Complex)
  • Fleet: TBD
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route J Local covers the same Conshohocken-to-stadiums corridor as the Express, calling at every platform along the river, through the Zoo and University City stops, and down the 25th Street corridor through South Philadelphia's rowhouse blocks. On game days it's the train that picks up the neighborhood crowds the Express skips.


Yellow Line closeout. Routes I and J form one line through the northwest and two distinct roles in the south. Both express routes run 10-car yellow trains along the Conshohocken trunk, Route I on JR US's E237 and E239 with Green Cars for the run to the terminals, Route J on its Hanshin, E231, E233, and E235 roster without Green Cars down to the stadium district. The split between the two routes is defined less by equipment than by purpose, airport grade service on Route I and event and commuter service on Route J, sharing one corridor and one color up to the river.

Teal Line

K · L

Rolling stock: shared Tokyu fleet, Local + Express

Line. The Teal Line runs beneath Germantown Avenue, one of the oldest transportation corridors in the city and a road that predates Philadelphia's street grid entirely. The line begins at Chestnut Hill West, near the stone buildings and market square of Chestnut Hill, then continues through Mt Airy's residential blocks into Germantown proper, where Revolutionary era rowhouses still line the corridor. It runs the same general Northwest territory as the Silver Line, one street over on Stenton Avenue, but the experience along Germantown Avenue is entirely its own. From Chestnut Hill West the line descends toward the city and splits into two branches. One settles at Spring Garden, among the converted lofts and studio spaces just above Center City. The other continues east to Bridesburg, a quiet riverfront neighborhood of rowhouses and industrial yards along the Delaware.

Fleet. Routes K and L share a single roster of Tokyu Corporation stock, drawn from the Den-en-toshi, Toyoko, and Meguro line families, stainless bodied trains with distinctive colored accent bands, along with the Yokohama Minatomirai variant. None of this equipment required repainting. The trains already carried a shade close enough to teal that PTA left the original livery unchanged.

Route K Express, Teal Line: Chestnut Hill West ↔ Spring Garden
  • Service tier: Express
  • Line color: Teal
  • Runs under Germantown Ave (vs Silver 10/11 under Stenton Ave)
  • Fleet (shared across K and L, Local and Express): Tokyu 5000 series, Tokyu 5050 series, Tokyu 5080 series, Y500 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route K Express is the shorter of Teal's two branches, remaining close to Center City throughout its run. It travels Germantown Avenue's historic corridor out of Chestnut Hill's stone built calm, past the market square where the road still runs on Belgian block for a stretch older than the rail line itself, through Mt Airy and Germantown's Revolutionary-era rowhouses, ending at Spring Garden where the same rowhouses give way to converted lofts and studio space just north of downtown. The route moves through three distinct periods of Philadelphia history in a single direction: colonial road, Victorian suburb, and twentieth century industrial conversion, each one visible from the window without a rider needing to know the history to feel the shift.

Route K Local, Teal Line: Chestnut Hill West ↔ Spring Garden
  • Service tier: Local, all stops
  • Line color: Teal
  • Runs under Germantown Ave (vs Silver 10/11 under Stenton Ave)
  • Fleet (shared across K and L, Local and Express): Tokyu 5000 series, Tokyu 5050 series, Tokyu 5080 series, Y500 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route K Local runs the same Germantown Avenue corridor as Route K Express on the same Tokyu roster, but stops at every station from Chestnut Hill West down to Spring Garden. It's the neighborhood train for Mt Airy and Germantown, the one riders catch for a stop or two along the avenue rather than a run downtown.

Route L Express, Teal Line: Chestnut Hill West ↔ Bridesburg
  • Service tier: Express
  • Line color: Teal
  • Shares Route K's origin at Chestnut Hill West, different terminus; runs under Germantown Ave
  • Fleet (shared across K and L, Local and Express): Tokyu 5000 series, Tokyu 5050 series, Tokyu 5080 series, Y500 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route L Express shares Route K's origin at Chestnut Hill West and follows the same Germantown Avenue corridor for most of the journey, riding the same colonial road through the same Victorian blocks, but past the point where Route K peels off toward Spring Garden's lofts, Route L keeps going east into Bridesburg, a quiet riverfront neighborhood of rowhouses and industrial yards along the Delaware that much of the city overlooks entirely. The two routes ride the same historic spine for the majority of the trip, with Route L finishing on a longer, quieter stretch once the branches divide, the studio-loft energy of Spring Garden replaced by the working waterfront's own kind of quiet.

Route L Local, Teal Line: Chestnut Hill West ↔ Bridesburg
  • Service tier: Local, all stops
  • Line color: Teal
  • Shares Route K's origin at Chestnut Hill West, different terminus; runs under Germantown Ave
  • Fleet (shared across K and L, Local and Express): Tokyu 5000 series, Tokyu 5050 series, Tokyu 5080 series, Y500 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route L Local runs the same Germantown Avenue corridor as Route L Express on the same Tokyu roster, but stops at every station from Chestnut Hill West down to Bridesburg. It's the neighborhood train for Mt Airy and Germantown, the one riders catch for a stop or two along the avenue rather than a run downtown.


Teal Line closeout. One shared Tokyu roster runs a single corridor down Germantown Avenue that ends in two different places, Route K settling into Spring Garden's studio blocks near the core and Route L continuing all the way to the Delaware at Bridesburg. Neither route required a repaint, since the equipment already carried a livery close enough to teal to satisfy the network's color matching rule.

Purple Line

M · N

Rolling stock: Tokyo Metro 18000 Express / 13000 Local

Line. The Purple Line begins at the same location for both of its routes, Andorra in Roxborough near the shopping center off Ridge Avenue, and then travels in two entirely different directions from that shared platform. Route M cuts south and east across the city to 8th and Washington, reaching the edge of South Philadelphia where the Italian Market neighborhood begins. Route N heads the opposite way, into the far Northeast, ending at Somerton near the Bucks County line. Both trains carry the same purple livery and depart from the same starting point, but from Andorra onward they serve two entirely separate parts of the city.

Fleet. Both routes run an identical pairing of equipment. Tokyo Metro's 18000 series handles express duty, purple and lavender directly from the factory, since that is the Hanzomon Line's own house color in real service. The 13000 series covers local duty beneath it, silver bodied with the blue Hibiya Line stripe. Neither unit required repainting or a Green Car addition. Both carried their existing Tokyo liveries and service roles directly onto the Purple Line.

Route M Express, Purple Line: Andorra Shopping Center ↔ 8th & Washington Ave
  • Service tier: Express
  • Line color: Purple
  • Fleet: Tokyo Metro 18000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route M Express represents the long diagonal cut across the city, running from Roxborough to South Philadelphia and crossing nearly the full width of Philadelphia on one line. Route M Express skips ahead between the major interchanges from the Andorra hillside down to 8th and Washington, the terminal platform close enough to the Italian Market's produce stands and rowhouse bakeries that riders can smell the neighborhood before they reach the stairs. Route M functions less as a single neighborhood line and more as a cross section of the entire city, touching hillside suburb, rowhouse grid, and immigrant-market blocks along one continuous route without a rider ever needing to transfer.

Route M Local, Purple Line: Andorra Shopping Center ↔ 8th & Washington Ave
  • Service tier: Local, all stops
  • Line color: Purple
  • Fleet: Tokyo Metro 13000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route M Local covers the same corridor as Route M Express, from the shared Andorra platform to 8th and Washington, but stops at every station, on the silver-bodied Tokyo Metro 13000 with its blue Hibiya Line stripe. It's the all-stops half of Route M, serving the neighborhood platforms the 18000 series express passes.

Route N Express, Purple Line: Andorra ↔ Somerton
  • Service tier: Express
  • Line color: Purple
  • Shares only the Andorra origin with Route M; different corridor entirely
  • Fleet: Tokyo Metro 18000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route N Express shares Route M's platform at Andorra and nothing beyond it: the split happens at the first switch out of the terminal, one train curving toward the city and the other away from it. Rather than turning south, the route heads in the opposite direction, into the far Northeast toward Somerton, where the rowhouses give way to split-level homes and quiet cul-de-sacs near the Bucks County line. The fleet, the livery, and the origin point are identical to Route M's, but the trip itself is the inverse: rather than a direct run through the city's center, Route N travels to its outer edge, the same purple train serving two versions of Philadelphia that barely resemble each other.

Route N Local, Purple Line: Andorra ↔ Somerton
  • Service tier: Local, all stops
  • Line color: Purple
  • Shares only the Andorra origin with Route M; different corridor entirely
  • Fleet: Tokyo Metro 13000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route N Local covers the same corridor as Route N Express, from the shared Andorra platform to Somerton, but stops at every station, on the silver-bodied Tokyo Metro 13000 with its blue Hibiya Line stripe. It's the all-stops half of Route N, serving the neighborhood platforms the 18000 series express passes.


Purple Line closeout. Routes M and N share a single origin and a single fleet, yet the two routes otherwise have nothing in common. The shared platform at Andorra is closer to a coincidence than a plan, since from that point Route M runs toward the Italian Market while Route N runs toward the county line.

Red Line

P · Q · R · T · U · V · W · X · Y · Z

Rolling stock: multi-operator, Jersey locals 6 to 8 car, express 8 to 10 car, 140 km/h across the board except Routes X and Y, which run up to 198 km/h

Line. The Red Line is the network's only genuine border crossing, and that fact shapes everything about it. Three operators, PATCO, PTA, and NJ Transit operating jointly, share one color across a system that runs from Springfield Mall in Delaware County and Philadelphia's own University City out to Trenton in the north, Marlton and Moorestown in Burlington County, Clementon and Bellmawr in Camden County, and West Deptford, Glassboro, Turnersville and the Gloucester outlets in the south. PATCO's real Lindenwold Line forms the spine that everything else grew from, the familiar run through Haddonfield's historic streets and Collingswood's arts district, crossing the Ben Franklin Bridge into Center City. Everything beyond that original corridor is South Jersey development organized into a proper metro system, with Walter Rand in Camden serving as the hub where half of these routes converge, spreading through Cherry Hill's suburbs to Marlton and Moorestown, out past the Gloucester outlets to Turnersville and down to Glassboro, and up the river corridor to the state capital. No other line on the network covers this much territory or answers to this many operating authorities.

Fleet. The roster reflects that sprawl, since no single design language ties it together. Route P, the PATCO service, runs MTR Hong Kong stock alongside an MBTA Red Line car. Route T runs an all-Kintetsu roster. Route U runs Tobu 70000 stock. Route V runs JR Kyushu 303 series trains on both its Local and Express services. Route Q runs JR East E209 and E501 stock. Route R runs Meitetsu 9100 stock. Route W's fleet is still undecided. Route Z runs JR West 225, 227, and 323 stock. Routes X and Y share a Korean GTX roster. Every unit on the line holds 140 km/h, except the GTX-A sets on Routes X and Y, which run up to 198 km/h, and all of them run as third rail conversions regardless of origin, the one consistent thread across this patchwork of operators.

Line rule, 8th & Market: every Red Line service that crosses into Philadelphia calls at 8th & Market, the PATCO corridor's gateway station on the Philadelphia side. That covers P-A, P-B, T Express (outbound into New Jersey), U Express, V Express, X, Z-A and Z-B. Services that stay in New Jersey (Q, R, W, Y, River Line Local) and T Local, which never crosses, do not.

Route P, Red Line: PATCO (Lindenwold ↔ University City / 8th & Washington Ave)
  • P-A: Lindenwold ↔ University City
  • P-B: Lindenwold ↔ 8th & Washington Ave
  • Service tier: Local, skip-stop only in the Lindenwold-approach segment, not a distinct tier of its own. Real-world grounding: historical PATCO skip-stop service. P-A stops at the first station out of Lindenwold; P-B skips that station and stops at the next one instead: the two branches alternate rather than running the same stops. Open flag: P-A and P-B share 1-2 stations somewhere in this skip-stop stretch, Walter Rand is confirmed as one of them, the rest not yet determined. Once both branches reach the Philadelphia side, skip-stop ends and each runs all-stops Local the rest of the way to its own terminus.
  • Same real-world PATCO alignment, extended at the Center City end
  • Fleet: MTR S-Train, MTR K-Train, MTR C-Train, MTR Q-Train, CRRC #4 (MBTA Red Line)
  • Car length: 8-car, 160-180m
  • Speed: 140 km/h
  • Operator: PATCO
  • Real-world basis: the PATCO Speedline (Lindenwold Line), opened 1969, about 23 km with 14 stations today
  • Real stations kept (east → west): Lindenwold, Ashland, Woodcrest, Haddonfield, Westmont, Collingswood, Ferry Avenue, Broadway (Walter Rand), City Hall (Camden), Franklin Square, 8th & Market, 9-10th & Locust, 12-13th & Locust, 15-16th & Locust
  • PTA extensions: P-A continues west past 15-16th & Locust to University City; P-B runs to 8th & Washington Ave (branch point and extension stops TBD)
  • Key transfers: Lindenwold (T Express; NJT Atlantic City Line in real life), Walter Rand (most Red Line routes), University City (3-level hub), 8th & Washington (U Express, V Express, Purple M, Orange 2)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route P is the spine everything else on the Red Line grew around, PATCO's own Lindenwold run kept almost exactly as it is, skip-stop included. It starts in the Lindenwold parking-lot suburbs, runs the old Camden & Atlantic alignment through Haddonfield's brick-sidewalk downtown and Collingswood's gallery blocks, then climbs onto the Ben Franklin Bridge, where the Camden waterfront and the Philadelphia skyline sit in the same window for about ninety seconds. On the Philadelphia side it drops into the Locust Street subway under Washington Square West, and this is where PTA's hand shows: instead of dying at 15-16th & Locust, P-A carries on to University City and P-B turns south to 8th & Washington at the edge of the Italian Market. The core of the trip is still the ride South Jersey commuters have taken since 1969; the extensions just give them somewhere further to go once they're across the river.

Route Q, Red Line: Walter Rand ↔ Clementon
  • Service tier: single service, no Local/Express distinction
  • Fleet: JR East E209 series, JR East E501 series
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Car length: TBD
  • Terminus: Clementon, Camden County, home of Clementon Park, an amusement park operating since 1907
  • Alignment: Walter Rand → southeast through Audubon → Haddon Heights → Barrington → Somerdale → Stratford → past Lindenwold → Clementon
  • No PATCO connection: Q parallels the Speedline through this stretch but never meets it: no shared station, no transfer
  • Key transfers: Walter Rand
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route Q works the old railroad towns strung along the White Horse Pike, the ones that grew up around commuter stations and never quite lost the shape. Out of Walter Rand it runs southeast through Audubon, Haddon Heights, Barrington, Somerdale and Stratford, a chain of small downtowns, ballfields and porch-front blocks, running past Lindenwold without ever touching PATCO's rails and finishing at Clementon, where the amusement park has been pulling summer crowds off the Pike since 1907. It doesn't split into Local and Express, it just runs; the trip is short enough that nobody would gain much from skipping stops.

Route R, Red Line: Walter Rand ↔ West Deptford (Local)
  • Service tier: Local, all stops (6-8 car, per the Red Line Local standard)
  • Fleet: Meitetsu 9100 series
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Car length: 6-8 car
  • Alignment: Walter Rand → south along the river corridor → Westville → Woodbury → west to West Deptford
  • Shared corridor: the Westville to Woodbury stretch follows the corridor of the planned Glassboro-Camden Line
  • Key transfers: Walter Rand; Woodbury
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route R heads the other way out of Walter Rand, south along the Delaware into the working edge of Gloucester County, past refinery tanks, scrapyards and the Route 130 strip through Westville, then into Woodbury, the county seat, where the courthouse and the Broad Street storefronts still anchor the town. From there it turns west for West Deptford's riverfront townships, the quiet, spread-out end of the line. Between Westville and Woodbury it runs the same corridor the planned Glassboro-Camden Line was drawn on, which is why Routes Y and Z-A ride alongside it before continuing south.

Route T Express, Red Line: Springfield Mall ↔ Lindenwold
  • Service tier: Express
  • Fleet: Kintetsu 8A series, Kintetsu 9020 series, Kintetsu 5820 series, Kintetsu 3220 series, JR US E533 series (red)
  • Car length: 8-10 car (Red Line Express standard)
  • Speed: 140 km/h
  • Operator: PTA
  • Origin: Springfield Mall, Springfield Township, Delaware County (Baltimore Pike and Sproul Road)
  • Alignment: Delaware County → West Philadelphia → 8th & Market → across the Delaware → joins PATCO's Lindenwold corridor → Lindenwold
  • Key transfers: 8th & Market (PATCO P); PATCO Route P along the Lindenwold corridor; Lindenwold (NJT Atlantic City Line in real life)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: T Express is the network's one true suburb-to-suburb crossing, and it has no real-world counterpart. It starts at Springfield Mall where Baltimore Pike meets Sproul Road, runs east through Delaware County's split-levels and strip malls, and keeps going straight across the Delaware to join PATCO's corridor out to Lindenwold. The river crossing is the whole point: a Pennsylvania suburb and a New Jersey suburb on one uninterrupted line, no transfer, no Center City detour. At Lindenwold it lands on the same platform as Route P and, in the real world, NJ Transit's Atlantic City Line.

Route T Local, Red Line: Springfield Mall ↔ University City
  • Service tier: Local, all stops
  • Fleet: Kintetsu 8A series, Kintetsu 9020 series, Kintetsu 5820 series, Kintetsu 3220 series
  • Car length: 6-8 car (Red Line Local standard)
  • Speed: 140 km/h
  • Operator: PTA
  • Alignment: Springfield Mall → Delaware County → West Philadelphia → University City (Red Line level of the 3-level hub)
  • Key transfers: University City
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: T Local keeps the same Springfield Mall origin and Kintetsu roster, but stays on the Pennsylvania side. It stops everywhere through Delaware County and the West Philadelphia grid before ending on University City's Red Line level, the bottom of a three-level hub where Yellow and regional rail sit above. It's the everyday version of the trip: shoppers, students and commuters going a few stops, not the cross-river run.

Route U Express, Red Line: Marlton ↔ 8th & Washington Ave
  • Service tier: Express
  • Fleet: Tobu 70000 series
  • Car length: 8-10 car (Red Line Express standard)
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Origin: Marlton, Evesham Township, Burlington County (Routes 70 and 73)
  • Alignment: Marlton → Cherry Hill → Walter Rand → river crossing → 8th & Market → 8th & Washington Ave, South Philadelphia
  • Key transfers: Walter Rand; 8th & Market (PATCO P); 8th & Washington (PATCO P-B, V Express, Purple M, Orange 2)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: U Express starts in Marlton, where Routes 70 and 73 cross in a sprawl of office parks and shopping plazas, then runs west through Cherry Hill's postwar subdivisions to Walter Rand. Past the hub it crosses the river and ends at 8th & Washington, on the edge of the Italian Market, which gives Burlington County riders a single-seat ride to South Philadelphia rather than a change in Camden. The Tobu 70000 sets were built for exactly this kind of run: long, straight, suburban at one end and dense at the other.

Route U Local, Red Line: Marlton ↔ Walter Rand
  • Service tier: Local, all stops
  • Fleet: Tobu 70000 series
  • Car length: 6-8 car (Red Line Local standard)
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Alignment: Marlton → Cherry Hill → Walter Rand, all stops
  • Key transfers: Walter Rand
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: U Local covers the same Marlton-to-Camden stretch on the same Tobu stock, but stops at every platform through Evesham and Cherry Hill before ending at Walter Rand. It's the commuter half of Route U, feeding the hub where PATCO, the River Line and half the Red Line meet, and where anyone bound for Philadelphia changes trains.

Route V Express, Red Line: Moorestown Mall ↔ 8th & Washington Ave
  • Service tier: Express
  • Fleet: JR Kyushu 303 series
  • Car length: 8-10 car (Red Line Express standard)
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Origin: Moorestown Mall, Route 38, Moorestown, Burlington County
  • Alignment: Moorestown Mall → west through Burlington and Camden Counties → river crossing → 8th & Market → 8th & Washington Ave (Walter Rand stop not yet confirmed)
  • Key transfers: 8th & Market (PATCO P); 8th & Washington (PATCO P-B, U Express, Purple M, Orange 2)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: V Express begins at Moorestown Mall on Route 38, the Burlington County shopping anchor, and runs west across Camden County and the river to 8th & Washington, on the edge of the Italian Market. It gives Burlington County a second South Philadelphia ride alongside U Express, and keeps one more train out of University City, which already takes the bulk of the Red Line's Philadelphia-side terminations. The JR Kyushu 303 sets, built for Fukuoka's airport subway, handle the mix of surface running and tunnel the trip demands.

Route V Local, Red Line: Moorestown Mall ↔ Entertainment Center, Camden
  • Service tier: Local, all stops
  • Fleet: JR Kyushu 303 series
  • Car length: 6-8 car (Red Line Local standard)
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Terminus: Entertainment Center, Camden waterfront, the real River Line's southern terminal station, beside the Freedom Mortgage Pavilion
  • Key transfers: River Line Local at Entertainment Center
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: V Local shares the Moorestown Mall origin and the 303 fleet but stops everywhere on the way in and ends at the Entertainment Center on the Camden waterfront, the same station the River Line terminates at, in the shadow of the Freedom Mortgage Pavilion. On concert nights it's the busiest train on the route; the rest of the time it's a plain all-stops run serving the platforms the Express skips.

Route W, Red Line: Biedeman / Cramer Hill ↔ Glassboro (Local)
  • Service tier: Local, all stops (6-8 car, per the Red Line Local standard)
  • Routing (rough): Biedeman / Cramer Hill → East Camden → Ablett Village → North Camden → Aquarium (Camden Waterfront) → south to Glassboro. Does not stop at Walter Rand.
  • Fleet: TBD, undecided
  • Operator: NJT × PTA joint
  • Real-world grounding: Cramer Hill and Ablett Village are East Camden neighborhoods with no rail service today; the Aquarium stop matches the real River Line's Aquarium station at Adventure Aquarium
  • Key transfers: River Line Local at Aquarium; Glassboro (Y, Z-A)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route W is the Red Line's all-stops workhorse, and it exists for the Camden neighborhoods everything else passes by. It starts at Biedeman in Cramer Hill, rowhouses and riverfront parks hard against the Delaware, works through East Camden and Ablett Village, crosses North Camden, and reaches the waterfront at the Aquarium before heading south to Glassboro. It skips Walter Rand entirely, which is the point: this is the train that gets people across their own city without routing them through the hub everyone else uses.

Route X, Red Line: Trenton ↔ University City, via Walter Rand (Express)
  • River Line corridor, express service: Trenton → Walter Rand → river crossing → 8th & Market → follows Route T's alignment west to University City
  • Fleet: GTX-A (exclusive to Routes X and Y, high-speed metro built for the long South Jersey stretches)
  • Car length: 8-car
  • Speed: up to 198 km/h (GTX-A; the only Red Line services above the line's 140 km/h standard)
  • Operator: NJT × PTA joint
  • Real-world basis: NJ Transit's River Line (opened 2004, 20 stations, about 55 km Trenton to Camden), run here as an express
  • Key transfers: Trenton Transit Center (NJT Northeast Corridor, SEPTA Trenton Line, Amtrak in real life), Walter Rand, 8th & Market (PATCO Route P), University City
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route X takes the River Line corridor, an all-stops light rail route in the real world, and runs it as a high-speed express. From Trenton, with the state capitol dome behind the train, it follows the Delaware south past Bordentown, Burlington and Palmyra, calls at Walter Rand, crosses the river to 8th & Market, then picks up Route T's alignment west to University City. It turns a 55-kilometer local crawl into a genuine one-seat commute, and the GTX-A sets, built for Korea's express metro, are the only trains on the network fast enough to make the distance pay.

Route Y, Red Line: Trenton ↔ Rowan University, Glassboro (Express)
  • Same River Line corridor as Route X, different terminus
  • Fleet: GTX-A, same as Route X
  • Car length: 8-car
  • Speed: up to 198 km/h (GTX-A; the only Red Line services above the line's 140 km/h standard)
  • Operator: NJT × PTA joint
  • Alignment (confirmed): River Line corridor from Trenton to Camden, then south along the corridor of NJ Transit's planned Glassboro-Camden Line, a real, still-unbuilt light rail project of about 29 km via Woodbury and Pitman to Rowan University (fits the network's planned-projects doctrine)
  • Key transfers: Trenton Transit Center; Glassboro (W, Z-A)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route Y shares Route X's Trenton origin, its GTX-A fleet and the whole river run, then keeps going where X turns for University City. South of Camden it follows the corridor of the Glassboro-Camden Line, the light rail New Jersey has been planning for decades and never built, through Woodbury and Pitman to Rowan University. State capitol at one end, college quad at the other, and in between the one stretch of this network that exists in real life only as a proposal.

Route Z, Red Line: University City ↔ Rowan University, Glassboro / Turnersville
  • Z-A: University City ↔ Rowan University, Glassboro, via Walter Rand: Express the whole run
  • Z-B: University City ↔ Turnersville, via Walter Rand: Express until it leaves the shared trunk for the Turnersville branch, then Local to Turnersville; the Turnersville branch serves Gloucester Premium Outlets
  • Open flag: Z-B may later run Express on the Turnersville branch too, with another route taking over Local service on that branch: not decided.
  • Fleet: JR West 225 series, JR West 227 series, JR West 323 series
  • Speed: 140 km/h
  • Operator: NJT × PTA joint
  • Car length: 8-10 car (Red Line Express standard)
  • Z-A alignment (confirmed): University City → 8th & Market → Walter Rand → south along the planned Glassboro-Camden Line corridor → Rowan University
  • Z-B branch: follows Z-A through 8th & Market and Walter Rand, then leaves the shared trunk for Gloucester Premium Outlets (Blackwood, Gloucester Township, off Route 42) and Turnersville (Washington Township, Black Horse Pike)
  • Key transfers: University City, 8th & Market (PATCO P), Walter Rand, Glassboro (W, Y)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route Z is University City's own line into Gloucester County, one route with two branches that share a platform in Philadelphia and part ways past Walter Rand. Z-A holds express the whole way down the Glassboro corridor to Rowan University; Z-B runs with it until the Turnersville branch, then drops to all stops for the outlet mall crowds off Route 42 at Blackwood and the Black Horse Pike subdivisions beyond. Both branches run the JR West 225, 227 and 323 sets that used to carry X and Y, Kansai commuter stock now doing suburban work on the far side of the river.

River Line Local: Red Line: Trenton ↔ Bellmawr
  • Full real-world River Line route, all stops
  • Fleet: TBD, undecided
  • Car length: 6-8 car
  • Speed: 140 km/h
  • Operator: NJT
  • Real-world basis: NJ Transit's River Line, opened 2004, 20 stations over about 55 km from Trenton to the Camden waterfront; diesel light rail in real life, third-rail metro here
  • Real stations (north → south): Trenton Transit Center, Hamilton Avenue, Cass Street, Bordentown, Roebling, Florence, Burlington Towne Centre, Burlington South, Beverly/Edgewater Park, Delanco, Riverside, Cinnaminson, Riverton, Palmyra, Route 73/Pennsauken, 36th Street, Walter Rand, Cooper Street/Rutgers, Aquarium, Entertainment Center
  • PTA extension: continues past Entertainment Center to Bellmawr (extension stops TBD)
  • Key transfers: Trenton Transit Center, Walter Rand, Aquarium (W), Entertainment Center (V Local)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: The River Line Local runs the whole Delaware corridor, all twenty real stations from Trenton Transit Center down through Bordentown, Burlington, Riverside and Palmyra to the Camden waterfront, then continues on PTA trackage to Bellmawr. It's the patient counterpart to Routes X and Y on the same rails: the train for riders whose stop is Delanco or Riverton, places the express blows through at 140 km/h. In the real world this corridor carries diesel light rail; here it's third rail like everything else.


Red Line closeout. No part of the Red Line was designed as a single unified system. It reads instead like eight separate transit agencies that happened to settle on the same color. Route P, the PATCO service, is the real spine that most riders recognize. Routes Q and R are short spokes out of Walter Rand, to Clementon and West Deptford. Route T crosses from Delaware County into Camden County's PATCO corridor, while U and V reach into Burlington County, from Marlton to Moorestown Mall. Route W is the all-stops local from Cramer Hill through Camden's neighborhoods to Glassboro, while Route Z's two branches link University City with Glassboro and Turnersville. Routes X and Y turn the River Line corridor into a genuine express service linking Trenton with Philadelphia, via Walter Rand, or with Glassboro. The joint operating arrangement between PATCO, PTA, and NJ Transit is not incidental to the line's identity. It defines it.

Numbers (1-18)

Orange Line

1 · 2 · 3 · 3 Express · 4

Rolling stock: mostly factory-orange JR Central, plus real Boston stock

Line. The Orange Line follows Broad Street, the same north-south spine that has carried Philadelphia beneath its central avenue for a century, expanded here into a five-route family with three separate points of origin in the north, Neshaminy in Bensalem, Cedarbrook in Cheltenham, and Fern Rock, both converging on Broad Street and dividing again at the southern end between the airport and Navy Yard. It is the most symmetric line on the network: two Super Express routes running to the airport gates from two different suburbs, two Express and Local counterparts covering the same trips at a slower pace, and Route 4 running the full spine from Fern Rock to Navy Yard, stopping everywhere, serving as the backbone against which every other route on the line is measured.

Fleet. Almost the entire roster arrives already carrying orange livery. JR Central's house color for its Chuo and Tokaido area commuter fleet, covering the 315, 313, Kiha 25, Kiha 75, and 311 series, required no repainting at all, and Boston's own CRRC-built Orange Line cars arrived factory orange as well, a coincidence of naming that suited this line perfectly. The two exceptions are JR East's E531, recolored from its native blue for Route 1, and the E129, left in its native gold and pink pending a color matching decision.

Route 1, Orange Line: Neshaminy ↔ Philadelphia Intl Airport
  • Service tier: Super Express
  • Green Cars: mixed fleet, half the sets built with 3 Green Cars, half with 2; 3-car sets rostered to peak/high-demand airport runs
  • Alignment: past Neshaminy Mall, to Broad, to Oregon, up Penrose, to the airport
  • Fleet: JR Central 315 series, JR East E531 series (orange, 2 Green Cars), JR US E533 series (orange), JR US Keisei 4000 series (orange)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 1 represents the Orange Line's fastest and longest reach, a straight run from the Neshaminy Mall's parking lots down the full length of Broad Street, the deep City Hall platform the one stop where every rider feels how far underground the line has settled, then on past Oregon Avenue and up Penrose to the airport gates. It is a long ride made efficient by stopping almost nowhere, connecting Bensalem to the airport in a single seat and serving as the anchor every other Orange route is measured against.

Route 2, Orange Line: Neshaminy ↔ 8th & Washington Ave (Broad Ridge Spur)
  • Service tier: Express
  • Same alignment as Route 1 out of Neshaminy, terminates at 8th & Washington Ave via the Broad Ridge Spur instead of continuing to the airport
  • Fleet: JR Central 313 series, JR Central Kiha 25 series, JR East E129 series (no Green Cars)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 2 leaves Neshaminy on the same tracks as Route 1 but diverges before the airport: the Broad Ridge Spur peels off south of the core, a single flying junction that quietly decides which riders end up at a gate and which end up on a South Philadelphia street corner, to finish at 8th and Washington instead. It functions as the practical counterpart to Route 1's premium airport run, no Green Cars and no luggage racks, serving riders who need access to Broad Street's middle stretch rather than a connection to the terminals.

Route 3, Orange Line: Cedarbrook Shopping Center ↔ Philadelphia Intl Airport
  • Service tier: Super Express
  • Green Cars: mixed fleet, half the sets built with 3 Green Cars, half with 2; 3-car sets rostered to peak/high-demand airport runs
  • Alignment: Cedarbrook down Cheltenham Ave to Broad, then follows Route 1's alignment to the airport
  • Service note, Oregon Ave to Penrose: the one deliberate exception to Route 3's Super Express pattern. Route 3 runs local for the three stops on this stretch, picking up infill stops to give that neighborhood service it wouldn't otherwise get. Route 1 covers the same stretch and skips all of it, running straight through from Oregon to Penrose. This is the only place on either route where the two diverge in stopping pattern.
  • Fleet: Keisei 3000 series (airport livery), JR East E129 series (2 Green Cars), JR US E533 series (orange), JR US Keisei 4000 series (orange)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 3 mirrors Route 1's airport service but originates from the other side of the city, traveling down Cheltenham Avenue from the Cedarbrook shopping center to Broad Street: the merge onto Route 1's own alignment is the defining moment of the ride, two separate Super Express trains from two separate suburbs suddenly running the same rail, before joining for the remainder of the trip to the terminals. The one place the two trains part ways again is Oregon Avenue to Penrose, where Route 3 quietly drops into a local stopping pattern to serve the neighborhood in between, the single infill exception on an otherwise stop-nowhere route, while Route 1 runs the same stretch without slowing down. Two shopping centers feed two Super Express routes that share the same finish line at the airport, with Cedarbrook approaching from the northwest rather than from Bensalem in the far Northeast.

Route 3 Express, Orange Line: Cedarbrook Shopping Center ↔ Navy Yard
  • Service tier: Express
  • Consist: 8-10 car
  • Fleet: CRRC #14 (MBTA Orange Line cars), JR Central Kiha 25 series, JR East E129 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 3 Express shares Cedarbrook's platform with Route 3 but trades the airport for Navy Yard, running the full length of Broad Street south past the point where Route 3 breaks off for the terminals, continuing instead straight through to the shipyard gates. This follows the same one origin, two destination pattern that Routes 1 and 2 use out of Neshaminy, mirrored here at the opposite end of the city with Cedarbrook standing in for the mall up north.

Route 4, Orange Line: Fern Rock ↔ Navy Yard
  • Service tier: Local
  • Consist: 8-car
  • Fleet: CRRC #14, JR Central 311 series, JR Central 211 series, JR Central Kiha 25 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 4 serves as the honest all-stops spine of the entire line, running Broad Street's full length from Fern Rock in North Philadelphia down to Navy Yard, with every platform served and every rider's local stop covered, no matter how far from either terminus it sits. It makes no attempt at speed because none is required, functioning as the backbone the express routes are built upon, the same trip Broad Street riders have always taken, extended past its old southern terminus to run longer than the original line ever did.


Orange Line closeout. Nothing on this line required a genuine repaint, which is the entire point. The roster arrived already suited to the role, with JR Central's house orange and Boston's factory orange aligning with the network's color matching rule almost by coincidence. Two Super Express routes race two different suburbs to the airport, two slower counterparts cover the same trips at a walking pace by comparison, and Route 4 ties the whole spine together beneath them.

Green Line

5 · 6 · 7 Local · 7 Express · 8 · 9

Rolling stock: recolored JR East core, plus real green Osaka Metro and Sendai Subway stock

Line. The Green Line is the network's longest diagonal cut, and Route 5 alone illustrates why. It runs from Tredyffrin Township past Valley Forge, through the King of Prussia corridor, picking up the old R5 alignment along Lancaster Avenue at the edge of the Main Line, then descending underground for the push through Center City, past Arch Street, Franklin Square, and Spring Garden, before surfacing again along Aramingo and Torresdale Avenues and finishing at State Road in Bensalem. No other route on the network covers that much ground in a single run. The rest of the family fills in the remaining pieces. Route 6 covers the western local stretch, Route 8 anchors the middle corridor between Academy and Spring Garden, Route 9 closes the loop near the stadiums, and Route 7, split unusually into a Local and an Express that share only a number and no actual relationship, covers both a long Main Line local and a fast connector between Wayne and Sports Complex.

Fleet. Most of the roster is already green in real service, including Sendai Subway's aluminum bodied 3000, Osaka Metro's 400 and its enhanced 30000A variant, JR East's outer suburban E231-1000, the E233-6000 and 7000 pair, and the Yamanote colorway E235, with the Sendai area E721 on Route 7 Local. Route 5 adds JR US's E535, E537, E539, E237, and E239, built new in Green Line livery. The two exceptions are JR East's E531, recolored from its native blue and serving double duty as Route 1's orange counterpart, and the E231-0 and E231-500 pair, recolored from their native Chuo-Sobu yellow. Nearly the entire fleet arrived already suited to the role.

Route 5, Green Line: Super Express (Tredyffrin Township ↔ State Road, Bensalem)
  • Alignment: Tredyffrin Township, shares corridor with the Pink Line in KOP, connects and runs with the R5 corridor, subway under Lancaster Ave to 36th Street, then 30th Street, under Arch St, snakes to Franklin Square, hits Spring Garden, then Aramingo Ave to Torresdale Ave to Academy and on to State Road
  • Fleet: JR East E235 (Yamanote-color, green), JR East E531 series (green), JR US E533 series, JR US E535 series, JR US E537 series, JR US E539 series, JR US E237 series, JR US E239 series (all green)
  • Backup: JR East E231-0 series (green), JR East E231-500 series (green), JR East E231-1000 series, JR East E233-6000 series, JR East E233-7000 series; this same pool is the actual working fleet on Route 6 Local and Route 8
  • Green Cars: up to 3 (longest diagonal), per the Green Cars list above; JR East E231-1000 already carries them in real service
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 5 is the longest single ride on the entire network, and it earns that distance honestly. It travels past Valley Forge in Tredyffrin Township, shares track with the Pink Line through the King of Prussia sprawl, then picks up the old R5 corridor along Lancaster Avenue as the Main Line's wooded edge gives way to West Philadelphia's rowhouse grid, that handoff from suburban right-of-way to city street is the first real turn of the ride. From there it descends underground at 36th Street, passing beneath Arch Street and Franklin Square's colonial era green space, surfacing again at Spring Garden, daylight returning after the longest stretch of tunnel on the line, the second turn, before running the Aramingo and Torresdale corridor out to State Road in Bensalem. It crosses nearly the entire metropolitan area in a single diagonal run, from suburb to city and back to suburb, which is precisely why the Green Car decision for this route remains unresolved. Nobody has determined yet how long a ride must be before it qualifies as a premium one.

Route 6 Local, Green Line: 59th Street ↔ Spring Garden
  • Fleet: Osaka Metro 30000A series, JR East E231-0 series (green), JR East E231-500 series (green), JR East E231-1000 series, JR East E233-6000 series, JR East E233-7000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 6 takes Route 5's backup fleet and makes it the primary equipment, running the western half of the Green Line's local service from 59th Street into Spring Garden, every platform along the way served rather than skipped. It serves as the shorter, calmer counterpart to Route 5's marathon, covering the same West Philadelphia rowhouse blocks over a fraction of the distance, on the same corridor Route 8 also uses to hold down the northeast half of the same local job.

Route 7 Local (Radnor ↔ Bellweather)
  • Stops: 52 · Distance: 53 km · Round-trip time: 1:30:18
  • Headway: per the Metro Local table (see Headway Tables). (An earlier route-specific note read 8 trains/hour peak, 3 off-peak; superseded by the network tables. The 14/5 active-train counts below were derived from it and need re-deriving.)
  • Fleet size: 16-17 trainsets owned total, including spares
  • Radnor yard: 8 tracks (2 active, 6 reserved for parking/secondary depot)
  • Bellweather yard: approx. 7 slots, off-peak storage
  • Construction sequencing: Bellweather yard/connector first, then the Radnor 8-track layout, then single-train testing before revenue service
  • Fleet: JR East E721 series

Character: Route 7 Local operates entirely on its own, unrelated to the Express despite sharing a number. It runs a long, patient route from Radnor's wooded Main Line quiet all the way to Bellweather, 52 stops end to end over 53 kilometers, the kind of trip that trades speed for total coverage rather than apologizing for it. Radnor's eight track yard, six of those tracks given over to parking and a secondary depot, and Bellweather's smaller seven-slot storage lot bookend a line built around reliability rather than excitement: eight trains per hour at peak is enough that a local rarely needs to consult a schedule, the next train simply the one that shows up.

Route 7 Express, Green Line: Wayne ↔ Sports Complex
  • Note: distinct from Route 7 Local above, same number, different line/tier, no relation
  • Consist: 8-10 car
  • Fleet: Sendai Subway 3000 series, Osaka Metro 400 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 7 Express provides a fast connection out of the western suburbs, running directly from Wayne to Sports Complex without routing through Center City at all: no City Hall stop, no downtown transfer, the one Green Line route that treats the core of the city as something to go around rather than through. It is built for one specific trip, from the Main Line to game day, and completes it without the detour every other cross-town route takes on its way downtown.

Route 8, Green Line: Academy ↔ Spring Garden
  • Service tier: Local
  • Operating pattern: revenue-deadhead: the same trainsets serve both passenger runs and empty moves back to the yard
  • Structure: three lines: the Route 8 passenger line, a Yard A ↔ Stop 4 empty-train connector, and a yard parking line
  • Build status: dispatch scripting not yet written (queue_train_run_line + event_line_stop)
  • Known limitation: the passenger-routing AI doesn't yet account for empty-train dispatch, riders boarding past Stop 4 can be left short. Mitigate by timing yard returns against headway until the scripting above is in place.
  • Fleet: Osaka Metro 30000A series, JR East E231-0 series (green), JR East E231-500 series (green), JR East E231-1000 series, JR East E233-6000 series, JR East E233-7000 series (same roster and character as Route 6 Local)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 8 anchors the Green Line's middle stretch, running from Academy in the Northeast down into Spring Garden on the same roster Route 6 uses, the trainsets themselves indifferent to which half of the city they're serving on a given day. The two local routes split the city's width between them, with Route 6 covering the west and Route 8 holding the northeast to core corridor, together covering the ground Route 5's express skips over on its way to Bensalem.

Route 9 Express, Green Line: Sports Complex ↔ Academy
  • Longer-term extension planned toward Yardley
  • Fleet: Tobu 80000 series, JR East E233-2000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 9 closes the loop at the Green Line's southern edge, running directly between Sports Complex and Academy without Route 8's longer haul into Spring Garden, a short, brisk express that exists mainly to give the southern half of the line its own dedicated service rather than leaning on Route 5's long diagonal. It is the shortest full route on this line today, though the planned Yardley extension would eventually push its northern reach well past Academy toward the Bucks County line, doubling a route that currently barely qualifies as a commute.


Green Line closeout. Route 5's diagonal marathon is the spine every other route is measured against. Routes 6 and 8 split the shorter local work between west and northeast, Route 7 Local quietly serves the Main Line's own long haul to Bellweather under a name it happens to share with an unrelated express, Route 7 Express connects Wayne to game day without the downtown detour, and Route 9 holds the short southern loop with room to grow. Nearly the entire fleet already carried green livery before joining this line, one of the few instances where the color matching rule required almost no work at all.

Silver Line

10 · 11

Rolling stock: shared Japanese metro fleet, Local + Express

Line. The Silver Line shares Chestnut Hill's name with the Teal Line but not its street. Where Teal runs beneath Germantown Avenue, Silver runs under Stenton Avenue one corridor over, a parallel spine through the same general Northwest territory that offers an entirely different experience. From Chestnut Hill East both of Silver's routes head down into the city together, then divide sharply at the southern end. Route 10 threads through Grays Ferry and follows the river out past 61st through 70th along Passyunk, continuing past a PPA lot and Fort Mifflin's old walls to its terminus at UPS Lot West, hard against Tinicum Yards at the airport's edge. Route 11 breaks off for the newer Bellweather District instead. The line is defined by that long southern reach, since no other route on the network approaches the airport as closely from the western side of the city.

Fleet. Routes 10 and 11 share a single roster of Japanese metro stock built for constant stopping and starting, including Keisei's 3700 and 3000, Tokyu's 2020, 3020, and 6020 family, Toei's 5500, and JR US's new Keisei 4000, none of which required modification beyond whatever silver tones already appeared in the original paint. This is a fleet built for density rather than distance, even though Route 10's southern tail demands more of it than most local equipment typically handles.

Route 10 Express, Silver Line: Chestnut Hill East ↔ UPS Lot West
  • Service tier: Express
  • Short-turn: University City
  • Southern tail: → Grays Ferry → follows the river → 61st/63rd/67th/70th Passyunk → PPA lot → Fort Mifflin → UPS Lot West (terminus)
  • Shares the Fort Mifflin → UPS Lot West tail with the Umber Line (intentional double-service); Umber continues alone beyond UPS Lot West through Essington to Subaru Park
  • Terminates against Tinicum Yards, the shared airport-side yard where the Blue, Yellow, and Orange airport services stable; one batch of Silver's fleet stables there, the other at Yard 1 in Eddystone, reached by empty moves over the riverfront rails beyond UPS Lot West
  • Fleet (shared across Routes 10 and 11, Local and Express): Keisei 3700 series, Keisei 3000 series, Tokyu 2020 series, Tokyu 3020 series, Tokyu 6020 series, Toei 5500 series, Keisei 4000 series (JR US)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 10 Express represents the Silver Line's long haul, and the second half of the trip is where it distinguishes itself. It travels through Grays Ferry, then hugs the river along 61st, 63rd, 67th, and 70th at Passyunk, past a PPA parking lot and the weathered brick walls of Fort Mifflin: the fort itself the visible marker that the ride has left the neighborhoods behind and entered the industrial tail, before finishing at UPS Lot West, the platform set against Tinicum Yards, where the Blue, Yellow, and Orange airport services stable their trains, so Route 10 ends its run at the door of the yard that keeps it. This corridor once received little attention but has been stitched into one of the network's longest routes, deliberately sharing its Fort Mifflin approach with the Umber Line to double up service on a tail that previously had none at all, then handing everything beyond UPS to Umber's trains alone, Silver's own sets following those riverfront rails only as empty moves bound for Yard 1 at Eddystone.

Route 10 Local, Silver Line: Chestnut Hill East ↔ UPS Lot West
  • Service tier: Local, all stops
  • Short-turn: University City
  • Southern tail: → Grays Ferry → follows the river → 61st/63rd/67th/70th Passyunk → PPA lot → Fort Mifflin → UPS Lot West (terminus)
  • Shares the Fort Mifflin → UPS Lot West tail with the Umber Line (intentional double-service); Umber continues alone beyond UPS Lot West through Essington to Subaru Park
  • Terminates against Tinicum Yards, the shared airport-side yard where the Blue, Yellow, and Orange airport services stable; one batch of Silver's fleet stables there, the other at Yard 1 in Eddystone, reached by empty moves over the riverfront rails beyond UPS Lot West
  • Fleet (shared across Routes 10 and 11, Local and Express): Keisei 3700 series, Keisei 3000 series, Tokyu 2020 series, Tokyu 3020 series, Tokyu 6020 series, Toei 5500 series, Keisei 4000 series (JR US)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 10 Local runs the same Stenton Avenue corridor out of Chestnut Hill East as Route 10 Express, on the same shared Silver roster built for constant stopping and starting, but calls at every station down to UPS Lot West. It's the train this fleet was built for: short hops, dense platforms, riders on and off at every stop.

Route 11 Express, Silver Line: Chestnut Hill East ↔ Bellweather District
  • Service tier: Express
  • Short-turn: University City
  • Shares Route 10's origin at Chestnut Hill East, different southern terminus
  • Fleet (shared across Routes 10 and 11, Local and Express): Keisei 3700 series, Keisei 3000 series, Tokyu 2020 series, Tokyu 3020 series, Tokyu 6020 series, Toei 5500 series, Keisei 4000 series (JR US)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 11 Express rides the same Stenton Avenue corridor as Route 10 out of Chestnut Hill East, sharing every stop until the two routes reach their southern split, but where Route 10 commits to the long industrial haul toward UPS Lot West and the airport's flank, Route 11 breaks off for Bellweather District instead, a newer and more contained end of the line, with University City's three-level hub remaining available as a short-turn option for riders who never needed the full run.

Route 11 Local, Silver Line: Chestnut Hill East ↔ Bellweather District
  • Service tier: Local, all stops
  • Short-turn: University City
  • Shares Route 10's origin at Chestnut Hill East, different southern terminus
  • Fleet (shared across Routes 10 and 11, Local and Express): Keisei 3700 series, Keisei 3000 series, Tokyu 2020 series, Tokyu 3020 series, Tokyu 6020 series, Toei 5500 series, Keisei 4000 series (JR US)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 11 Local runs the same Stenton Avenue corridor out of Chestnut Hill East as Route 11 Express, on the same shared Silver roster built for constant stopping and starting, but calls at every station down to Bellweather District. It's the train this fleet was built for: short hops, dense platforms, riders on and off at every stop.


Silver Line closeout. One shared fleet and one shared origin at Chestnut Hill East produce two very different southern personalities: Route 10's long industrial reach toward the airport's edge, and Route 11's shorter run into Bellweather. Stenton Avenue defines Silver's entire identity, the quieter and less storied counterpart to Teal's cobblestoned Germantown Avenue one street over.

Slate Line

12 · 13

Rolling stock: all-Keihan, shared across both routes

Line. The Slate Line begins in Chester, the old industrial city near the Delaware County line, and travels the elevated R2 corridor over Woodland Avenue, a real West Philadelphia and Delaware County spine that has carried trolleys and rail traffic for a century. The line continues through Grays Ferry, cuts across 22nd Street past the Art Museum, then threads Hunting Park Avenue up to Wayne Junction, the old rail crossroads in North Philadelphia. From there it follows the Ogontz Avenue diagonal out to Cheltenham, or, on Route 13, turns entirely south across the river into Deptford Mall territory in New Jersey. One line connects two very different regions at its outer ends.

Fleet. Both routes run the same all-Keihan roster, split by duty rather than by route. The 13000, 10000, 9000, and 3000 series handle express service, while the 7200 and 8000 series cover local duty along with some mixed express turns. This is the one line on the network where a shared fleet functions more like a single operator's complete lineup running side by side.

Yard. Both routes stable at Yard 1, a triangular loop yard built into the old generating station rail circle at Eddystone, a short deadhead up the corridor from Chester Transit Center. The coal loop supplies the ring; three legs form the triangle around it: one to the corridor on the Transit Center side for Slate, one dropping to the riverfront rails for the Silver Line's Eddystone batch arriving as empty moves from beyond UPS Lot West, and a third tying north up the corridor for through and shop moves, doubling as the bypass whenever the ring is occupied. Circulation runs one direction only, so arriving sets swing the loop and lay up nose-out, and the two tenant lines never meet head-on at a switch. The same circle that turned coal trains for the power plant now turns metro stock.

Route 12 Express, Slate Line: Chester Transit Center ↔ Route 309, Cheltenham
  • Service tier: Express
  • Alignment: Chester Transit Center → R2 corridor elevated on Woodland Ave → Grays Ferry → 22nd Street → Art Museum → Hunting Park Ave → Wayne Junction → Ogontz Ave diagonal → Cheltenham
  • Fleet: Keihan 13000 series, Keihan 10000 series, Keihan 9000 series, Keihan 3000 series (plus mixed Express turns by the 7200 and 8000 series)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 12 Express is the Slate Line's principal route, riding the elevated Woodland Avenue tracks out of Chester: the same real-world R2 right-of-way that has carried rail traffic over this stretch for a century, before cutting through Grays Ferry and past the Art Museum, then climbing north through Hunting Park to Wayne Junction's old rail crossroads and out the Ogontz Avenue diagonal to Cheltenham. The route touches nearly every kind of Philadelphia in one trip, from industrial Delaware County through riverside neighborhoods, the museum district, North Philadelphia rail country, and the leafy Cheltenham corridor at the end, a borough-hopping tour few single routes anywhere on the network attempt.

Route 12 Local, Slate Line: Chester Transit Center ↔ Route 309, Cheltenham
  • Service tier: Local, all stops
  • Alignment: Chester Transit Center → R2 corridor elevated on Woodland Ave → Grays Ferry → 22nd Street → Art Museum → Hunting Park Ave → Wayne Junction → Ogontz Ave diagonal → Cheltenham
  • Fleet: Keihan 7200 series, Keihan 8000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 12 Local rides the same corridor as Route 12 Express out of Chester, but stops at every station to Cheltenham, on the Keihan 7200 and 8000 series that cover local duty on the Slate Line. It's the all-stops half of the route, serving the Woodland Avenue platforms and neighborhood stations the Express skips.

Route 13 Express, Slate Line: Chester Transit Center ↔ Deptford Mall
  • Service tier: Express
  • Alignment: shares Route 12's elevated Woodland Ave corridor out of Chester, then turns south across the river to Deptford Mall
  • Fleet: Keihan 13000 series, Keihan 10000 series, Keihan 9000 series, Keihan 3000 series (plus mixed Express turns by the 7200 and 8000 series)
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 13 Express shares Chester and the entire Keihan roster with Route 12, riding the same elevated Woodland Avenue tracks out of the same origin, but past the point where Route 12 continues toward Grays Ferry, Route 13 turns south instead, crossing the river into New Jersey and finishing at Deptford Mall. Where Route 12 offers a tour of the city, Route 13 delivers a straight, no-frills commuter run to the South Jersey suburbs.

Route 13 Local, Slate Line: Chester Transit Center ↔ Deptford Mall
  • Service tier: Local, all stops
  • Alignment: shares Route 12's elevated Woodland Ave corridor out of Chester, then turns south across the river to Deptford Mall
  • Fleet: Keihan 7200 series, Keihan 8000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 13 Local rides the same corridor as Route 13 Express out of Chester, but stops at every station to Deptford Mall, on the Keihan 7200 and 8000 series that cover local duty on the Slate Line. It's the all-stops half of the route, serving the Woodland Avenue platforms and neighborhood stations the Express skips.


Slate Line closeout. One origin at Chester and one shared fleet, split by duty rather than by route, serve two directions that could not be more different: Route 12's long climb through the heart of Philadelphia to Cheltenham, and Route 13's turn across the river to the Jersey suburbs. Riders refer to this line as the black lines on the map, though Slate is the name that stuck.

Navy Line

14

Rolling stock: shared Odakyu/Tobu pool

Line. The Navy Line is now a single route in two tiers. Route 14 begins in Marple in Delaware County and borrows the Slate Line's corridor up through Wayne Junction to Route 309, the same terminus Slate's Route 12 uses. Express and Local both run the full length; the difference is only in how many platforms they stop at.

Fleet. Route 14 runs the Odakyu and Tobu pool, the 3000 and 4000 series commuter EMUs and Tobu's Noda Line 60000, on both its Local and Express services.

Route 14 Express, Navy Line: Marple ↔ Route 309
  • Service tier: Express
  • Shares the Slate 12 corridor up to Route 309
  • Fleet: Odakyu 3000 series, Odakyu 4000 series, Tobu 60000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 14 Express begins in Marple in Delaware County and rides the Slate Line's own corridor for most of its length, sharing Route 12's rails up through Wayne Junction, distinguishing itself mainly by ending at Route 309 rather than continuing on with Route 12's longer tour through Philadelphia. It is a route defined more by what it borrows than what it owns, a Navy colored train running on someone else's rails for most of the trip and never quite pretending otherwise.

Route 14 Local, Navy Line: Marple ↔ Route 309
  • Service tier: Local, all stops
  • Shares the Slate 12 corridor up to Route 309
  • Fleet: Odakyu 3000 series, Odakyu 4000 series, Tobu 60000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 14 Local covers the same Marple-to-Route 309 run as the Express on the same Odakyu and Tobu pool, stopping at every station along the borrowed Slate corridor. It's the all-stops Navy train, sharing platforms with Slate's own locals for most of the trip.


Navy Line closeout. With Routes 15 and 16 split off onto the Ruby and Sapphire Lines, Navy is left as the Marple-to-Route 309 connector, a Navy-colored train running on Slate's rails for most of the trip and never pretending otherwise.

Ruby Line

15

Rolling stock: shared Odakyu/Tobu pool (same as Navy)

Line. The Ruby Line takes over the Cedarbrook service that used to run as Navy's Route 16, renumbered 15 on the split. Out of Cedarbrook it splits by tier: Route 15 Local ends at Academy, while Route 15 Express runs on past the junction to Woodhaven and Academy, pulling in beside the Sapphire Line's Super Express at the Blue C transfer. Both tiers rely on track the Blue and Green Lines already use through Academy.

Fleet. Ruby runs the same Odakyu and Tobu pool as Navy, the 3000 and 4000 series and Tobu's 60000, without the Odakyu 5000, which moved to the Sapphire Line.

Route 15 Express, Ruby Line: Cedarbrook ↔ Woodhaven & Academy
  • Service tier: Express
  • Terminates alongside Sapphire Route 16 at Woodhaven & Academy (transfer to Blue C)
  • Shares the Academy trackage with Blue A/C (which run through Academy to their termini) and Green 5/8/9
  • Fleet: Odakyu 3000 series, Odakyu 4000 series, Tobu 60000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 15 Express runs out of Cedarbrook, through Academy, and on past the junction to Woodhaven and Academy, pulling in beside the Sapphire Line at the Blue C transfer. It runs on trackage shared with Blue's Routes A and C and Green's Routes 5, 8, and 9, Academy's own tracks carrying more distinct services than any other single junction on the network, less its own corridor than a ruby-colored thread through the network's busiest interchange.

Route 15 Local, Ruby Line: Cedarbrook ↔ Academy
  • Service tier: Local, all stops
  • Shares the Academy trackage with Blue A/C and Green 5/8/9
  • Fleet: Odakyu 3000 series, Odakyu 4000 series, Tobu 60000 series
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 15 Local handles the shorter Cedarbrook-to-Academy segment, stopping everywhere and ending at the Academy junction rather than continuing to Woodhaven. It's the neighborhood half of the Ruby Line, feeding riders into Academy's cluster of Blue, Green, and Ruby services.


Ruby Line closeout. One route, two tiers, and one busy junction: Ruby's job is to get Cedarbrook riders into Academy, with the Express carrying on to meet the Sapphire Line and Blue C at Woodhaven. (Name note: "Ruby" was once a working name for what is now the Umber Line; the two are unrelated.)

Sapphire Line

16

Rolling stock: Alstom SC30 + Odakyu 5000; one Super Express spine

Line. The Sapphire Line is dual-named: Sapphire publicly, "the S" internally, carrying route number 16 since the S already marks Shuttles. It is the old Navy Route 15 Super Express spine, renumbered 16 on the split, an independent point-to-point route starting at Marple Crossings in Delaware County, cutting through Wissahickon, climbing Chelten Avenue through Germantown, threading Olney, and continuing through the Northeast before ending at Woodhaven and Academy. It does not rely on any other line's tracks; its one meaningful meeting with the rest of the network is the terminus itself, where Ruby's Route 15 Express pulls in alongside and riders transfer to Blue C.

Fleet. Alstom's SC30, the car built for Honolulu's Skyline, runs here with a driver rather than the automation it was designed for, alongside Odakyu's newest 5000 series, which is exclusive to this line.

Route 16, Sapphire Line ("the S"): Marple Crossings ↔ Woodhaven & Academy (Super Express)
  • Service tier: Super Express
  • Green Cars: 2
  • Alignment: Marple Crossings → Wissahickon → up Chelten → Olney → snakes through the Northeast → terminates Woodhaven & Academy, shared with Ruby Route 15 Express (transfer to Blue C there, not a through-run)
  • Fleet: Alstom SC30, Odakyu 5000 series (5000 exclusive to Route 16); driver-operated
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 16 is a true Super Express spine cutting across the northern half of the city, from Marple Crossings through Wissahickon, up Chelten Avenue's Germantown corridor, through Olney, and out into the winding Northeast streets before finishing at Woodhaven and Academy. It does not through-run onto Blue's corridor; riders headed further transfer to Route C at that terminus instead, the handoff between lines rather than a continuation of one. Two Green Cars, the SC30, and its own exclusive Odakyu 5000 sets mark this as a line built to feel like a distinct event rather than a simple connector.


Sapphire Line closeout. Split off from Navy, the old Super Express spine now has its own name, its own color, and its own fleet, the one line on the network known internally by a single letter.

5th Street Subway

17 · 18

Rolling stock: JR US E237 and E239; Cream livery

Line. The 5th Street Subway is the newest addition to the network, a north-south automated-design line built specifically for 5th Street, though it is crewed with drivers like every other line. Two branches feed the trunk from the far north. Route 17 begins at Oak Lane and Ashburner in the city's Northwest, while Route 18 descends from Fox Chase past Oxford Avenue and Roosevelt Boulevard, with both routes converging onto 5th Street before joining the Orange Line's approach into Navy Yard by way of the Sports Complex. This corridor had no rail service before, and now carries a genuinely modern train down one of the city's oldest numbered streets.

Fleet. Both routes run JR US's E237 and E239, the new commuter family from JR East's fictional American arm, built for this line in its cream livery, kept warmer than Silver's tone and given a dark casing on the map so the pale color remains legible against its surroundings.

Route 17 Express, 5th Street Subway: Oak Lane ↔ Navy Yard
  • Service tier: Express
  • Line color: Cream
  • Origin: Oak Lane (Oak Lane & Ashburner) → down 5th Street → Navy Yard
  • Trunk: 5th Street → Sports Complex → joins the Orange Line → Navy Yard; shares the Orange Line yard
  • Fleet: JR US E237 series, JR US E239 series (cream); driver-operated
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 17 Express begins at Oak Lane and Ashburner, in the quieter blocks of the city's Northwest, then commits to 5th Street for the remainder of the trip, running straight down a corridor that never carried rail before this line, through the Sports Complex junction where it joins the Orange Line's approach and shares its yard, finishing at Navy Yard. It is the shorter of the Subway's two feeders, a direct run down one numbered street with no detours and nothing borrowed until the very end.

Route 17 Local, 5th Street Subway: Oak Lane ↔ Navy Yard
  • Service tier: Local, all stops
  • Line color: Cream
  • Origin: Oak Lane (Oak Lane & Ashburner) → down 5th Street → Navy Yard
  • Trunk: 5th Street → Sports Complex → joins the Orange Line → Navy Yard; shares the Orange Line yard
  • Fleet: JR US E237 series, JR US E239 series (cream); driver-operated
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 17 Local runs the same Oak Lane-to-Navy Yard path as the Express on the same cream-liveried JR US E237 and E239 fleet, but stops at every station down 5th Street. It's the all-stops service on a corridor that never had rail before, the train for riders going a few blocks rather than the full length.

Route 18 Express, 5th Street Subway: Fox Chase ↔ Navy Yard
  • Service tier: Express
  • Line color: Cream
  • Fox Chase → Oxford Ave → Route 1 → Whitaker Ave → 5th Street → Navy Yard (through-runs the full length)
  • Fleet: JR US E237 series, JR US E239 series (cream); driver-operated
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 18 Express originates further out and takes longer to reach the trunk, starting at Fox Chase on the city's edge, running down Oxford Avenue, crossing Roosevelt Boulevard's ten lanes of traffic below, and threading Whitaker Avenue before finally joining 5th Street for the run to Navy Yard. It functions as the full through-run version of what Route 17 does in miniature, covering more of the Northeast's rowhouse blocks before settling onto the same cream liveried spine for the trip south.

Route 18 Local, 5th Street Subway: Fox Chase ↔ Navy Yard
  • Service tier: Local, all stops
  • Line color: Cream
  • Fox Chase → Oxford Ave → Route 1 → Whitaker Ave → 5th Street → Navy Yard (through-runs the full length)
  • Fleet: JR US E237 series, JR US E239 series (cream); driver-operated
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: Route 18 Local runs the same Fox Chase-to-Navy Yard path as the Express on the same cream-liveried JR US E237 and E239 fleet, but stops at every station down 5th Street. It's the all-stops service on a corridor that never had rail before, the train for riders going a few blocks rather than the full length.


5th Street Subway closeout. Two different starting points in the city's north, Oak Lane and Fox Chase, feed one shared spine down 5th Street, running on one shared cream fleet of JR US E237 and E239 sets. As the newest addition to the map, it reads accordingly: a clean, singular corridor rather than the inherited patchwork found across much of the rest of the network.


Shuttles

KOP Rail

  • Shuttle service covering the King of Prussia area, 5 lines total
  • All 5 lines originate at Norristown; 4 run to varying termini in the KOP area (TBD), 1 is a loop line covering the KOP shopping mall area
  • Consist: full trains 6-car, smallest trains 2-car
  • Fleet: Taoyuan Metro 1000 series (Commuter, blue), Taoyuan Metro 2000 series (Express, pink/purple)
  • Line color: White, placeholder for now: not locked. (An earlier working lean toward Pink was floated, given the Taoyuan 1000/2000 fleet's blue-and-pink-purple pairing and KOP Rail's territory overlap with the Pink Line's own King of Prussia route H, but that's not the current call.)

Character: Riding KOP Rail feels less like a subway and more like an airport people mover that found its way to the suburbs, with five short lines radiating from one Norristown hub, four fanning toward different corners of the King of Prussia area and one running a tight loop around the mall itself. The trains scale to fit the job: full 6-car Taoyuan Metro 1000 sets on the busier spokes in commuter blue, small 2-car shuttles on the loop, the Taoyuan Metro 2000's pink and purple standing in as the closest thing this network has to an express livery even without a formal color assigned. This is not a metro pretending to be small. It is a shuttle network that never claimed to be anything else, and it rides exactly like what it is, quick hops between a transit hub and a shopping district, nothing more ambitious attempted.

Orange Line Shuttle: Fern Rock ↔ Cedarbrook

  • Line color: Orange, matches Route 4, whose corridor it shadows. Nickname: "the Cheltenham Local."
  • Consist: 4-6 car trains
  • Fleet: JR Central 211 series, JR Central 213 series, JR Central Kiha 25 series, JR Central Kiha 75 series, CRRC #14
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: The Orange Line Shuttle covers ground Route 4 already covers, in miniature, running the same Fern Rock to Cedarbrook stretch of North Philadelphia on shorter 4 to 6 car trains that do not need Route 4's full length or its full stop list. The roster leans on JR Central's older commuter and diesel stock, the 211, 213, and Kiha 25/75 families all a generation behind the mainline fleet, riding alongside the CRRC #14, already factory orange from its native MBTA Orange Line service and needing no repaint at all to join this shuttle. It serves as the quieter, smaller scale counterpart running beneath a route that is already well served, redundancy built in rather than left to chance.

Chester-Airport Shuttle: Chester ↔ Philadelphia Intl Airport (HSR link)

  • Departs Chester on metro track → converts to light rail approaching Tinicum Yards and the lower end of the airport → reaches the airport HSR link (the shuttle's core purpose) → converts back to light rail to join the Trolley/Tram network running through the airport itself → retains a layup in this light rail segment → can also run on local metro track after Terminal F to a separate layup, giving the shuttle two distinct layup/turnback options depending on which mode it's operating in at the end of a run
  • Justification: the regional rail high-speed link reaches near Chester but sits away from the terminals; the shuttle provides the direct terminal connection
  • Designation: TBD
  • Fleet: Paris T12: a tram/metro hybrid unit, real-world Île-de-France Mobilités stock built to run on both light rail and metro-grade track. The one vehicle on the network built specifically to switch between metro and light rail operation mid-route as its actual design purpose, not just nominally.
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Character: This is the connector most riders never notice until they need it. The high-speed and regional rail link reaches close to Chester but not close enough to the terminals themselves, so the shuttle exists solely to close that final gap. It approaches from behind the airport on metro track, threads through every terminal building, and ends at the HSR link stop, where a small layup yard sits before the train turns around for the return trip. The Paris T12's mode-switching design is what makes the run possible at all: metro track out of Chester, a conversion to light rail approaching Tinicum Yards, then light rail again through the Trolley/Tram network past the HSR link, with two separate layup options: one in the light rail segment, one on local metro track after Terminal F, depending on which mode it's in when the run ends. No branding has been decided yet, but this is the network's only vehicle that touches three operating environments, metro, light rail, and the Trolley/Tram system, in a single run, by design rather than as a workaround, a rider crossing mode boundaries without ever changing trains.


Special Routes

Cynwyd Line

  • Color: Deep Forest Green
  • Runs the real-world Cynwyd branch alignment into Center City, then continues as new subway trackage through University City (via 34th Street) down to Grays Ferry
  • Only route on the network that starts as existing regional rail right-of-way and ends as new subway construction
  • Fleet: Toei 10-300 series (2005 batch), Toei 10-300 series (2013 batch), Tobu 80000 series

Character: The Cynwyd Line is the network's one true hybrid. It begins on ground that has carried trains for over a century, following the real Cynwyd branch's quiet, wooded right of way easing in from the Main Line's edge, then continues somewhere the real line never did: brand new subway trackage cut through University City by way of 34th Street, all the way down to Grays Ferry. Riding it means feeling the transition happen directly underneath: the exact point where century-old ballast gives way to freshly poured tunnel: the gentle motion of old suburban rail giving way to the tighter, more deliberate ride of a bore that did not exist a generation ago. The fleet mirrors that same layered history. Two Toei 10-300 batches were built eight years apart, with different underpinnings and a different front end despite sharing a name, and Tobu's newest 80000 rides alongside them, a roster that reflects the line itself, built in stages rather than all at once.

Umber Line

  • Color: Umber (deep reddish-brown). Formerly Ruby, then Bright; Umber is final.
  • Northern terminus: Grant Ave + Veree Rd
  • Southern terminus: Subaru Park, on the Chester waterfront (extended from Essington)
  • Service pattern: mixed by section, super-express through the 34th Street 6-track corridor, Express over most of the line, and all stops along the freight-corridor stretch. Inherits the Express headway table.
  • Alignment: Grant Ave + Veree Rd → tan corridor south (short-turn at Wissahickon Transportation Center) → Grant Ave (crosses Purple) → Tacony → Port Richmond / freight corridor → Somerset & Richmond → over the Schuylkill → University City / Zoo → Bellweather District → [tunnel] → Fort Mifflin → UPS Lot West → Essington → Eddystone → Subaru Park (terminus; non-revenue continuation to Stoney Creek Yard)
  • Bellweather tunnel: past Bellweather's final stop, a tunnel built into the Bellweather yard runs under the water and resurfaces to continue the line toward Fort Mifflin
  • Short-turn: Wissahickon Transportation Center
  • Northern section converts from light rail to full two-track metro
  • Corridor note: the freight corridor section is intentionally isolated; no viable station connections to the Green or Blue Lines along that stretch, it crosses them only. All network transfer happens in the northern tan corridor.
  • Shared tail: Umber and Silver 10 both run the Fort Mifflin → UPS Lot West segment (intentional double-service on the industrial tail); Silver 10 terminates there, Umber continues alone through Essington and Eddystone to Subaru Park
  • Yard: Stoney Creek Yard, beyond Subaru Park among the tank farms on Chester's south waterfront, exclusive to the Umber Line
  • Fleet: Stadler Class 777 + Class 776 (Merseyrail family), exclusive to this line
  • Category: Special Route (custom consist / speed)

Character: The Umber Line begins as light rail at Grant Avenue and Veree Road, in the quiet residential Northeast, and by the time it crosses Grant Avenue itself, where Purple's own tracks intersect, it has converted into a full two-track metro without most riders noticing the change: no announcement, no stop for the transition, just a different ride quality underfoot. From there it continues as a working line through Tacony's riverfront streets, the old freight corridor through Port Richmond that touches nothing else on the network except by crossing over it, tracks that carry Umber alone through territory built for cargo rather than passengers, then Somerset and Richmond before crossing the Schuylkill into University City and passing the Zoo toward Bellweather District. That is where the line stops behaving like anything else on the network. Past Bellweather's last platform, a tunnel built directly into the yard runs beneath the water and resurfaces on the other side, continuing toward Fort Mifflin's old walls, sharing the industrial stretch to UPS Lot West with Silver's Route 10, then running on through Essington, past the Boeing works and the retired generating station grounds at Eddystone, and down the working riverfront to finish at Subaru Park, under the Commodore Barry Bridge where the Union play, before rolling the last empty stretch to a yard of its own among the Stoney Creek tank farms. This is the one line on the network that spans the full range of what Philadelphia rail can be: streetcar, metro, freight-adjacent territory, and a genuine underwater tunnel, all within a single Express-tier trip, and a rider who boards at Grant Avenue and rides the full length to Subaru Park experiences every mode the network has to offer without ever changing trains. Stadler's Class 777 and its 776 sibling, the Merseyrail pairing found exclusively on this line, are the one family of equipment built to withstand all of it.

Roxborough Subway (Orchid Line)

  • Color: Violet (brighter purple, kept distinct from the Purple Line M/N, which share the Andorra terminal)
  • Line identity: the Orchid Line. Roxborough Subway is the corridor name; the stray July 14 "Orchid Line, mentioned, no details" concept was this line all along
  • Northern terminus: Andorra Shopping Center (shared with Purple Routes M and N)
  • Southern terminus: University City (short-turn) / Bellweather District (long run)
  • Single service pattern, no Local/Express split; stops at every station, same as the Cynwyd Line (inherits the Local headway table)
  • Alignment: Andorra → Henry Ave subway (the core; the Northwest spine nothing else serves) → Hunting Park → under the cemetery, cuts across → 33rd Street → across the bridge over the Schuylkill → Zoo (own above-ground station, distinct from the Girard Ave subsurface Zoo stop on Yellow J) → 34th Street (6-track corridor; Umber runs super-express through, Roxborough stops) → University City → [long run continues] → Grays Ferry → Bellweather District
  • Short-turn trains terminate at University City; long-run trains continue past University City through Grays Ferry to Bellweather District
  • Interchange note: shares Andorra with Purple M/N; University City is the three-level hub (Red lines one level, Yellow + regional rail another, everything else the third)
  • Fleet: Brussels STIB × fictional Vorta S1 (NIMBY Rails)

  • Category: Special Route (custom consist / speed, single stopping pattern)

Character: The Roxborough Subway is the Northwest's only true spine of its own, starting at Andorra alongside Purple's M and N but immediately claiming ground nobody else touches: the Henry Avenue subway, cut straight through Roxborough's hilly terrain where no other line runs, the grade itself steeper than anything else on the network has to manage. From there it threads beneath a cemetery: the one stretch on the whole system where the tunnel alignment was dictated by what couldn't be disturbed on the surface, crosses 33rd Street, and rides its own bridge over the Schuylkill to reach the Zoo, its own above-ground station, distinct from the subsurface Zoo stop Yellow's Route J uses a few blocks away; a rider transferring between the two has to walk outside to do it. At 34th Street it shares a six-track corridor with Umber, though the two lines behave quite differently there: Umber passes through at super-express speed on the inner pair while Roxborough makes its regular stop on the outer track, since there is no Local or Express split on this line at all, only a single stopping pattern the entire way. Past University City, where short-turn trains end and long-run trains continue on through Grays Ferry to Bellweather District, the line closes out its run. Riding it start to finish means crossing water twice, passing beneath a cemetery once, and never needing to consider which tier of service has arrived, since there is only ever the one.


Headway Tables

Metro Local

Mon-FriSaturdaySunday
Peak5a-10a: 2 min / 3p-7p: 2 min5a-12p: 10 min / 4p-8p: 10 min7a-12p: 10 min / 5p-8p: 12 min
Off-peak10a-3p: 7 min / 7p-10p: 10 min12p-4p: 12 min / 8p-10p: 12 min12p-5p: 15 min
OvernightNo service 10p-5aNo service 10p-7aNo service 8p-5a

Metro Express

Mon-FriSaturdaySunday
Peak5a-10a: 5 min / 3p-7p: 5 min5a-12p: 12 min / 4p-8p: 12 min7a-12p: 15 min / 5p-8p: 12 min
Off-peak10a-3p: 12 min / 7p-10p: 10 min12p-4p: 20 min / 8p-10p: 15 min12p-5p: 20 min
Late night10p-5a: 15 min10p-7a: 30 min8p-5a: 20 min

Metro Super Express

Mon-FriSaturdaySunday
Peak5a-10a: 8 min / 3p-7p: 8 min5a-12p: 15 min / 4p-8p: 15 min7a-12p: 15 min / 5p-8p: 15 min
Off-peak10a-3p: 30 min / 7p-10p: 15 min12p-4p: 40 min / 8p-10p: 30 min12p-5p: 30 min
Late night10p-5a: 30 min10p-7a: 1 hr8p-5a: 1 hr

Overnight / gap coverage

  • Local shuts down overnight; Express and Super Express keep late-night service at wide headways
  • Local-only (minor) stops that the fast tiers skip go dark for rail overnight; buses backfill those gaps and the wide Super Express off-peak windows (implies a PTA bus layer, not yet defined)

Non-revenue service scheduling

  • Local tracks: non-revenue service (money train, trash train, general maintenance, etc.) runs 11 PM to 4 AM, inside Local's own overnight service gap.
  • Express tracks: no fixed nightly block, instead, one non-revenue run per line, using Express-tier equipment, timed at the edge of revenue service rather than in the middle of the night. Open, not locked: exact timing varies by line (some around 2 AM, some around 4 AM) and whether it lands right before the line's first revenue train or right after its last, general concept confirmed, per-line schedule still TBD.

Special Routes: headways (inherit tier tables)

  • Cynwyd → Local table
  • Roxborough → Local table
  • Umber → Express table

Shuttles: own patterns

  • Orange Line Shuttle: runs Local
  • KOP Rail: loop line every 2 min; the other 4 lines every 5-12 min (full KOP schedule to be imported)
  • Chester-Airport Shuttle: pattern TBD
  • Stops: TBD · Distance: TBD · Round-trip time: TBD

Special Services

Game Day Express

Event-day limited-stop overlay: direct service from a participating line's terminus to the stadium district (Sports Complex / the Linc / Navy Yard), hitting major stops only and skipping minor stops. Participation scales to demand: the smallest entries skip the full overlay pattern entirely and simply cycle two trainsets to and from for the event.

Participating lines (definitive roster). The overlay runs as a Special Service in its own right, not as a tier of the route it rides on, so a participating route contributes trainsets to the overlay rather than re-tiering its Local or Express service:

  • Blue C: already passes the Linc / Sports Complex hub en route to the airport; game-day = normal alignment run limited-stop (no diversion)
  • Yellow J (Sports Complex), both tiers contributing sets
  • Green 7 Express (Wayne ↔ Sports Complex): Route 7's one participating service; the Local sits game days out
  • Green 9 Express (Sports Complex ↔ Academy)
  • Orange 3 Express (Navy Yard end)
  • 5th Street Subway 17 and 18 (Navy Yard via the Orange join), both tiers contributing sets
  • Umber: minimal pattern, two trainsets to and from the stadium district on event days (exact diversion path off the mainline TBD)

Candidates under consideration, not confirmed: the Orchid Line (the Roxborough Subway under its line name; its known game-day pattern is the old 25th Street diversion off the Bellweather long run), the Cynwyd Line, and Silver 11.

Per-line major-stop lists: TBD.


To Import Later

  • Full per-line schedules
  • KOP Rail schedule
  • Game Day Express per-line major-stop lists
  • Bus network (day + night, feeder routes)
  • Service tier for routes where it's never been stated: none currently. (West Deptford A/B removed from the network; Q is a single service with no Local/Express distinction; R is Local.) (Route P and Route 8 resolved, both Local; see their own entries. Route W resolved, Local, Biedeman / Cramer Hill ↔ Glassboro. Route U resolved, U Local (Marlton ↔ Walter Rand) + U Express (Marlton ↔ 8th & Washington). Route Z resolved, Z-A Express end to end, Z-B Express until the Turnersville branch, then Local; see Route Z.)

GeoJSON Station Cross-Reference (in progress)

Started 2026-09-22.

The exported NIMBY Rails map (The Philadelphia Transit Authority.json, 872 station features) carries no line/route field on any station, geometry and names only. Working station-to-line assignment for every stop is being built from three sources, in order of trust:

  1. In-game route tagging, NIMBY Rails turns out to support tagging stations to routes directly. This is the actual ground truth once exported; nothing below should outrank it.
  2. User confirmation from the rendered map, spot-checks against the real in-game colors/geometry.
  3. Inference, station names matched against this doc's own Alignment/Character text, then propagated along the real track geometry (shortest-path, not straight-line) from those name-matched anchors. Flagged as inference, not fact, until confirmed.

Confirmed (user, from the live map, tier 2):

  • Ardmore, Ardmore West, Ardmore Junction, Ardmore Avenue → Pink Line
  • Wissahickon Hills → Roxborough Subway (Orchid Line)
  • The Pullman Restaurant and Bar → Green Line

Inferred, high-confidence (tier 3, real SEPTA Broad Street Line stop names, matching Route 1-4's "to Broad, to Oregon, up Penrose" alignment almost exactly on the corridor's real lat/lon line): Susquehanna-Dauphin, Olney Transportation Center, Logan Triangle, North Philadelphia, Fairmount, Race-Vine, Walnut-Locust, Lombard-South, Tasker-Morris, Snyder, Oregon, NRG, Wyoming, plus the Broad & Allegheny and Broad & Girard instances specifically (both names recur elsewhere on the map at unrelated real intersections, disambiguated by coordinate, not name alone) → Orange Line.

Also confirmed by this doc's own text, not the GeoJSON: the Slate Line's in-game rendered color is black, not the neutral gray implied by its name, per this doc's own Slate Line closeout: "Riders refer to this line as the black lines on the map, though Slate is the name that stuck."

Coverage as of this pass: roughly 693 of 872 stations assigned via geometry propagation from confirmed/matched anchors; the rest (mostly generic POIs, retail, churches, parking, with no landmark match in this doc's text) remain unassigned pending either more in-game tags or reverse-geocoded cross-streets.

Not yet reliably resolved: Navy (14), Ruby (15), KOP Rail, and the Orange Line Shuttle had too few distinctive place-names in their Alignment text to seed confidently, under-represented in the current pass, not necessarily short on real track.

Full per-station output and an interactive map (all 872 stations plotted at real coordinates, colored by current assignment, track geometry underneath) are being maintained outside this doc while the picture is still moving; once the in-game tagging export lands, this section gets replaced with the confirmed full list rather than more inference.

Regional Rail Bible

R0 to R10, RX, NJT branches

Status: IN PROGRESS. Major buildout session 2026-07-15: the R0 to R10/RX roster, the Center City hub junction, and the NJ Transit branch network are now substantially confirmed. Fed originally from regionalrail.md plus a batch of staged in-game/session data merged in on this pass. Several items remain flagged as open, see Open Items at the end.

Overview

PTA Regional Rail is the middle tier between Metro and Keystone Rail, longer-distance commuter service reaching well beyond where Metro's lines terminate, into South Jersey, Delaware, and Maryland, while staying shorter-haul and more frequent than Keystone Rail's state-scale routes. Its roster runs R0 through R10 plus RX, radiating out from a shared Center City hub built around 30th Street Station and the Market East/Reading Terminal hexagon: the same four-legged junction logic that let real SEPTA's 1984 Center City Commuter Connection turn two stub-end terminals into one through-running spine, extended here with a fourth leg to Camden. A parallel layer of NJ Transit branches and joint services fills in the corners Regional Rail's own numbered routes don't reach. What follows is that hub logic first, then the full route roster.

Service tiers: every Regional Rail route runs both Express and Local service, with one exception, RX, which is Express only. Where an individual route's entry below doesn't yet list separate Local/Express stats, both tiers are confirmed to exist; only the specific numbers are still pending.


Center City Regional Rail Hub

Real-world grounding: reproduces and extends SEPTA's actual 1984 Center City Commuter Connection: the tunnel that turned Reading Terminal and Suburban Station from two stub-end terminals into one continuous through-running spine (30th St ↔ Suburban ↔ Jefferson/Market East ↔ Temple). PTA's version adds a fourth leg, Camden, that real SEPTA never had to solve for.

Four physical points, in order along the corridor:

  • 30th Street Station, western anchor. Two levels: upper level shares trackage with the 30th↔Camden bypass (normal through-running service); lower level reserved for Amtrak, the NJT Atlantic City Branch, and any trains terminating at 30th St.
  • Market East / Reading Terminal hub (the "hexagon"): the Center City junction; carries the new Amtrak terminal running north-south under/near Broad Street. Also two levels: main level for through-running/connecting trains generally; lower level dedicated to R8 and NJ Transit trains specifically, guaranteeing a direct Center City connection for those services regardless of how they're otherwise routed through the hub.
  • Temple, northern anchor.
  • Walter Rand Transportation Center (Camden, NJ), eastern anchor, reached via the hub.

Movements through the Market East / Reading Terminal hub (4 of 6 possible leg-pairs are used):

  1. 30th St ↔ Temple, through-run, the base Center City Connection reproduction.
  2. 30th St ↔ Airport/South, through-run via the hub.
  3. Temple ↔ Airport/South, through-run via the hub.
  4. Temple ↔ Camden, through-run via the hub (the one genuinely new leg this hub has that real SEPTA doesn't).

Movements explicitly NOT going through the hub:

  • 30th St ↔ Camden, handled by a dedicated 2-route NJT bypass corridor that doesn't touch the Market East/Reading Terminal hub. This bypass shares upper-level trackage at 30th Street Station itself (resolved, see 30th St level architecture above).
  • Camden ↔ Airport/South: no connection exists anywhere on the network. Consistent with the principle that PATCO/River Line remain the only real Jersey crossings on the Red Line side; Regional Rail's Jersey reach is limited to Temple↔Camden and the separate 30th↔Camden bypass.

Design note: despite 4 physical legs, this is not a full everything-to-everything interlocking. Real-world precedent for a complex multi-leg junction handled via grade separation rather than universal connectivity: Philadelphia's own Zoo Interlocking, just north of 30th Street Station, where NEC, Schuylkill, Airport, and North Philadelphia movements all cross without needing full any-to-any connectivity.

NJ Transit integration principle: NJT trains generally don't fully integrate onto PTA's own regional rail platforms, they arrive at designated, often separate-level stops (see Market East and 30th St level architecture above) rather than mingling directly with PTA's own service. This applies network-wide, not just to any one route.

Hub leg assignments by route

Through-runs both legs (full spine, 30th St AND Market East): R1, R3, R4, R5, R9, R7 (stop at Market East's lower level), R8 (own stop at Market East's lower level, see R8 entry).

30th Street only: RX. (R0 was originally assigned here too, but R0's alignment has since been fully replaced, see R0 entry and Open Items.)

Market East only: R2, R10.

Through-runs both legs, lays up at 30th St: R6, confirmed. Revenue service touches both 30th St and Market East, but the route stables at 30th St specifically, using 30th's yard capacity rather than Market East's.


Route Roster

R0 Local, Trenton ↔ Coatesville

Pattern: Trenton Transportation Center ↔ Coatesville, PA, via Reading, Pottstown, Norristown, Phoenixville, Malvern. Stops: 47 · Distance: 234 km · Runtime: 4:00:00 · Avg speed: 59 km/h · Trains in service: 16 Base ticket: $10.00 · Price/km: $0.00 · Color: slate gray/blue-gray · Display: Loop · Reference train: 745012 · Service level: Passenger Tag: "R0 - Trenton | Lancaster": the Lancaster tag doesn't match the Coatesville terminus in the route code; not resolved (see Open Items). Resolves an earlier Keystone Rail flag: this route is the dark-green Reading ↔ Pottstown ↔ Norristown line spotted on the Keystone K5 source map and flagged there as an unidentified second route. It's R0, not Keystone Rail. (This is the authoritative version of R0: an earlier Kent Narrows/Maryland-terminus draft is fully superseded and not used here.)

R1, Morrisville ↔ Dover

Pattern: Morrisville, PA (yard) ↔ Dover, DE, via Trenton-area crossing, Philadelphia, Chester, Wilmington DE, Pennsville NJ, Middletown DE, Smyrna DE. Track: quad-track for the full length. Terminus confirmed: Morrisville (not Trenton, despite visual proximity on the map): a yard is built at Morrisville specifically, making it the deliberate terminus. Express stats: 28 stops, 329 km, runtime 3:21:36. R1 runs both Express and Local service per the network-wide service-tier rule above; the in-game tag was only partially legible ("R1 Express - Wa...") but the tier split itself is confirmed. Hub leg: through-runs both legs (full spine).

R2 Express, New Hope ↔ Charles North, Baltimore

Pattern: New Hope, PA ↔ Charles North, Baltimore, MD (Charles North = primary Baltimore HSR stop; South Baltimore = secondary), via Norristown/Limerick corridor, Lancaster, Coatesville, Elkton MD, Aberdeen, Middletown, Towson. Code: R2Ex | New Hope // Baltimore · Base ticket: $10.00 · Price/km: $1.50 · Color: purple/slate blue · Display: Loop · Reference train: KISS 160 159 · Service level: Passenger Stats: 45 stops, 429 km, runtime 4:40:00, avg 92 km/h, 18 trains. Sample-leg cruise speed 248 km/h over 5:00 effective time. Early stops: Union Square 1S (New Hope) · Buckingham Valley 1E/2W (Buckingham Township) · Wycombe 1S (Buckingham Township) Note: the in-game tag reads simply "Baltimore", treated as informal shorthand for Charles North, the precise confirmed terminus. Hub leg: Market East only.

R3, West Chester ↔ West Trenton

Pattern: West Chester, PA ↔ West Trenton, NJ. Unchanged from its original confirmation: an in-session draft briefly swapped this pairing (see Open Items / do-not-merge note below) but that draft was retracted; R3 keeps its original endpoints. Hub leg: through-runs both legs (full spine). Open flag: in-game stats were gathered under the retracted swapped pairing (36 stops, 292 km, 4:12:00, 69 km/h avg, 14 trains, ref train KISS 160 000, tag "Rising Sun | West Trenton"), flagged as likely inaccurate for the correct West Chester↔West Trenton pairing and not applied here; worth re-measuring in-game.

R4, Rising Sun ↔ Salem

Pattern: Rising Sun, PA ↔ Salem, NJ. This is the authoritative pairing per CORRECTION2_R3_R4_pairing_fixed.md, see conflicting-input flag below. Open flag: in-game stats were gathered under the retracted swapped pairing (217 km, 2:37:30, 82 km/h avg, 12 trains, ref train KISS 160 137, tag "West Chester | Salem"), flagged as likely inaccurate for the correct Rising Sun↔Salem pairing and not applied here; worth re-measuring in-game. Do-not-merge note: an earlier staged file (PTA_Regional_Rail_Bible_CORRECTION_R3_R4_swap.md) paired these two routes' endpoints incorrectly (West Chester↔Salem on R4, Rising Sun↔West Trenton on R3) and was explicitly retracted by the user. That version was never applied here. Conflicting-input flag (2026-07-16): a later verbal note named R4's terminus as Oxford instead of Salem, but this matches R4's original, pre-correction pattern (Oxford ↔ Vineland, from the very first R3 to R9 batch), not the corrected final version. Kept Rising Sun ↔ Salem as documented above rather than silently change it a third time; needs an explicit yes/no before this moves.

R5, Bethlehem ↔ Lancaster

Pattern: Bethlehem, PA ↔ Lancaster, PA. Hub leg: through-runs both legs (full spine). See also: the R5-analog Corridor infrastructure note, below: a separate, still-open piece of design work describing a shared multi-mode right-of-way concept associated with this corridor.

RX, 30th Street Station ↔ Allentown

Pattern: 30th Street Station ↔ Allentown, PA: the "mountain route." Hub leg: 30th Street only. Cross-reference flag: connects toward the LHVM (Lehigh Valley Metro) system flagged in the legacy transcript audit, worth cross-referencing once Lehigh Valley is built out.

R6, Reading ↔ 30th Street Station

Pattern: Reading, PA ↔ 30th Street Station. Hub leg: through-runs both legs for revenue service, but lays up (stables) at 30th St specifically, using 30th's yard capacity rather than Market East's, confirmed.

R7, Princeton ↔ Salem, via Philadelphia

Pattern: Princeton, NJ ↔ Salem, NJ, via Philadelphia. Hub leg: same treatment as R8, touches both legs, with a stop at Market East's lower level for direct-connection purposes. Cross-reference: the Chestnut Hill West branch this route would historically have served has been replaced by Metro, that segment is now covered by the Teal Line's Route K (Chestnut Hill West ↔ Spring Garden) in the Metro Bible, not by R7. This is an intentional regional-rail-to-metro mode transfer, consistent with the network's established pattern of converting regional rail segments to metro service where density justifies it. R7 itself does not touch that branch.

R8, Newtown ↔ Atlantic City

Pattern: Newtown, PA ↔ Atlantic City, NJ. Alignment: follows the real-world NJ Transit Atlantic City Line's actual routing, including its characteristic indirect path (curves through the Cherry Hill/Lindenwold corridor before cutting across South Jersey to the shore) rather than a straight-line route. This alignment is identical to the NJT Atlantic City Branch's own alignment (see NJ Transit Branches, below), same real-world-grounded path. Hub routing: touches 30th St, gets its own transfer-capable stop at Market East (on Market East's dedicated lower level, alongside other NJT trains), then continues via the 30th↔Camden bypass to reach New Jersey and Atlantic City. Open flag, bypass capacity: the 30th↔Camden bypass was originally sized for 2 dedicated NJT routes. NJT's Fort Dix route is confirmed as one of the two (see NJ Transit Branches). Whether R8 is the second of those two, or a third route riding on top of that corridor's planned capacity, is not yet confirmed.

R9, Center City ↔ Locust Point, Baltimore

Pattern: Center City (Philadelphia) ↔ Locust Point, Baltimore, MD. (Repurposed from an earlier Owings Mills ↔ Center City pairing, Owings Mills has been dropped from Regional Rail entirely, confirmed intentional; it regains a connection only via Keystone Rail's K9, per the Keystone Rail Bible.) Why Locust Point: closes a real gap, Under Armour HQ (major employer, currently zero rail access) plus the working cruise terminal, real daily demand rather than event-day-only demand. Chosen over Camden Yards/Oriole Park (stadium-only value; Metro already covers stadium-district traffic) and Brooklyn Park/Curtis Bay (reads better as a future branch than a standalone terminus). Hub leg: through-runs both legs (full spine). Open flag: whether R9 should also touch the secondary Baltimore HSR stop (South Baltimore) en route to Locust Point, rather than running there directly, is under consideration but not locked.

R10, Market East ↔ Ocean City

Pattern: Market East ↔ Ocean City, NJ. Market East is both the hub leg touched and R10's actual Philadelphia-side terminus (resolved, matches the "Market East only" hub-leg assignment). Hub leg: Market East only. Open flag: NJ Transit's own Ocean City Branch (see below) reaches the same destination: two separate services now serve Ocean City, NJ. Not reconciled; carried forward as-is.


NJ Transit Branches & Joint Services

Not PTA-numbered R-routes, operated by NJ Transit (or jointly), distinct from the roster above.

  • Camden Branch, Hoboken, NJ ↔ Camden, NJ ↔ 30th Street Station.
  • Atlantic City Branch, Atlantic City, NJ ↔ Newfield, NJ ↔ Glassboro, NJ ↔ Walter Rand Transportation Center. Alignment confirmed identical to R8's (see R8, above), same real-world-grounded NJT Atlantic City Line routing.
  • Cape May Branch, Cape May, NJ ↔ Camden, NJ.
  • Ocean City Branch, Ocean City, NJ. Duplicates coverage already provided by PTA's own R10: not reconciled (see R10, above).
  • Fort Dix ↔ 30th Street Station, confirmed as one of the 2 dedicated NJT routes the 30th↔Camden bypass was originally sized for. Follows the same physical alignment as R8 to reach 30th Street. (Naming note: originally misidentified mid-session as the "Mount Holly Branch"; corrected, it originates at Fort Dix, not Mount Holly.)
  • Beach Branch (short), Brigantine, NJ ↔ Cape May, NJ, serving the beach towns along that stretch.
  • Beach Branch (long), Hoboken, NJ ↔ Atlantic City, NJ, continuing on to Cape May, NJ using the same southern alignment as the short branch's Atlantic City-to-Cape-May portion. Genuinely two linked segments, not two independent services.
  • Atlantic City station track architecture: built with both a terminal (stub-end) track group for trains ending at Atlantic City, and a separate through-track group (above or underneath the terminal tracks) for trains continuing on toward Cape May, how the short and long Beach Branches physically coexist at the same station without conflicting.

Lancaster ↔ New York (tri-operator joint service)

Operator: genuine joint/mixed service, run collaboratively by Amtrak, NJ Transit, and PTA together: the same tri-operator logic already established for the Red Line's PATCO/PTA/NJT arrangement. Alignment: custom routing along a freight corridor adjacent to R5, running to where the line connects with Trenton: the Trenton connection is how this service reaches the Northeast Corridor. Pattern: Lancaster ↔ New York.

"Delaware Branch" (working name, unresolved)

Bridgeton, NJ ↔ Easton. Open question: Easton, PA or Easton, NJ: not yet determined. Described as related to/connected with the Camden Branch above. Working name only, not finalized.


Existing Infrastructure Notes

Norristown-Lansdale Shuttle

A planned connector linking Norristown to Lansdale. It exists to feed the truncated Yellow and Pink Express plan, giving both lines a northern extension point once their own alignments end short of Lansdale itself. No fleet, schedule, or stop list has been assigned yet.

R5-analog Corridor

A corridor still in design, planned as 6 to 8 tracks wide and layered across three kinds of service: Amtrak, regional rail, and Metro running in parallel along the same right-of-way. At 52nd Street the corridor is planned as 3 tracks per direction, with a cross-platform transfer connecting local Metro service directly to regional rail without requiring riders to leave the platform. Associated with the R5 corridor (Bethlehem ↔ Lancaster), above.


Open Items

  • R0's "Lancaster" tag doesn't match its Coatesville terminus in the route code, possible future extension or leftover naming from an earlier pass, not resolved.
  • R0's hub-leg assignment (previously recorded as "30th St only," under an earlier draft of the route) hasn't been reconciled against R0's current, fully different in-game alignment (Trenton ↔ Coatesville), flagged, not addressed in this pass.
  • R3 and R4's in-game stats were measured under a since-retracted swapped-endpoint pairing and are flagged as likely inaccurate for the corrected pairings: not applied to either route's final entry; worth re-measuring in-game.
  • R4's terminus (Salem vs. Oxford): a 2026-07-16 verbal note named Oxford, which matches R4's original pre-correction pattern, not the corrected final one. Rising Sun ↔ Salem kept as documented pending an explicit confirmation, see R4's Conflicting-input flag, above.
  • R8 / Fort Dix bypass capacity, R9 / South Baltimore stop, R10 vs. NJT Ocean City Branch: the user has indicated these were already answered in an earlier session, but the specific answers weren't captured in what got merged into this Bible: the base patterns for R8, R9, and R10 are confirmed and unchanged (Newtown↔Atlantic City, Center City↔Locust Point, Market East↔Ocean City respectively), but these three specific sub-questions (the bypass's second route, whether R9 also touches South Baltimore, and the R10/Ocean-City-Branch overlap) still need a one-line restatement to close out formally.
  • "Delaware Branch" (NJT): Bridgeton ↔ Easton, state (PA or NJ) for Easton not yet determined; working name not finalized.
  • Fleet, speed (beyond what's listed above), distance, round-trip time, and full schedule/headway data: not yet assigned for most routes on this roster, same TBD status as the equivalent sections in the Metro and Keystone Rail Bibles.

Keystone Rail Bible

K0 to K9, KX, shuttle

Status: IN PROGRESS. Keystone Rail is Pennsylvania's state-run rail tier: a separate operator from PTA, not one of PTA's own modes, connecting the Philadelphia-adjacent region out to Pennsylvania's western, northern, and northwestern corridors, distinct in role, operator, and equipment from Amtrak. Roster below reflects everything confirmed as of 2026-07-15. No fleet, speed, distance, or schedule data has been assigned to any route yet, only alignment, track configuration, and (for most routes) stop counts/spacing are confirmed. Naming is finalized: K-numbers only, no lettered "Line" designations anywhere in this Bible.

Overview

Keystone Rail is Pennsylvania's state-run rail tier, operated separately from PTA. It does not enter Philadelphia, no confirmed K-route touches Center City or any part of the city PTA operates in. Geographically it sits entirely outside PTA's own network, covering Lancaster, Harrisburg, the Lehigh Valley, and out toward Scranton and the Maryland/Delaware line, corridors Amtrak doesn't serve in this project, but also corridors Regional Rail and Metro don't reach. The roster runs K0 through K9 plus KX, with a dense cluster of short branches (K1, K2, K6) radiating from the Bethlehem/Allentown core and longer mainline runs (K3, K4, K5, K9, KX) reaching further out. Every confirmed route runs quad-track and third rail, the same technical standard PTA's own modes use: a shared regional engineering convention, not evidence of a physical connection between the two networks. What follows is that network standard first, then the full route roster.


Network rule, track: every Keystone Rail route confirmed so far runs quad-track (4 parallel tracks) for its full length. Treat this as the system-wide Keystone standard unless a future route states otherwise.

Network rule, power: third rail system-wide, zero exceptions: the same technical standard PTA's own Metro and Regional Rail use, a shared regional engineering convention rather than a sign of physical connection (Keystone Rail is a separate, state-run operator whose routes don't touch PTA's own network). Real-world rolling stock (once assigned) will be shown for body style, consist length, and speed reference only, every unit understood as modified for third-rail current collection.

Naming rule: Keystone Rail uses K-numbers (K0 to K9, KX). "Line A," "Line B," "Line C," "Line D," "Line E," "Line F," and similar lettered aliases used informally during buildout are retired, K-number is the only designation. K10 is retired/unused (see K9, below): the roster runs K0 to K9 + KX, not K0 to K10.


Route Roster

K0, Williamsport ↔ Lancaster

Pattern only. Track configuration assumed quad-track (network standard) but not separately confirmed. Stops, spacing, fleet, speed, distance: TBD.

K1, "Dorney Branch," Bethlehem ↔ Dorneyville

Pattern: via Allentown / Fairview. Track: quad-track. Stations: 10. Stop spacing: 105m. Short local branch radiating from the Bethlehem/Allentown core: one of the tightest-spaced routes in the roster (see stop-spacing note under Open Items).

K2, "Northampton Branch," Bethlehem ↔ Northampton

Pattern: via Allentown, East Side, Fullerton, North Catasauqua, Coplay, Newport. Track: quad-track. Stations: 18. Stop spacing: 103m. Another short local branch off the Bethlehem/Allentown core, spacing nearly identical to K1.

K3, Bethlehem ↔ Reading

Pattern: via Allentown, Emmaus, Kutztown, Laureldale. Track: quad-track. Stations: 20. Stop spacing: 279m: the widest spacing confirmed on the network; see stop-spacing note under Open Items.

K4, Bethlehem ↔ Lansdale

Pattern: direct. Track: quad-track. Stations: 24, north to south: Bethlehem (1), Hellertown (24), [unlabeled] (2), Coopersburg area (3, 23, 4, 22), Quakertown (21), (20, 6), Perkasie (7, 18), (8, 9, 17), Franconia (10), (11, 15, 14, 12), Lansdale (13). Stop spacing: 217m. Open flag: station numbering doesn't run sequentially 1→24 along the line, reads as a stop-ID scheme rather than mile-order sequence. Not yet confirmed how these numbers are meant to be read/used. (Formerly staged informally as "Line B", renamed K4 per the naming correction; that alias is retired.)

K5, Lancaster ↔ Allentown

Pattern: via East Petersburg, Manheim, Ephrata, Reading, Laureldale, Kutztown, Emmaus. Track: quad-track. (Formerly staged informally as "K5 / Line A"; the "Line A" alias is retired, K5 is the sole designation.)

K6, "West End Branch," Allentown ↔ Bethlehem

Pattern: Allentown (Theatre District / West Walnut area) ↔ Bethlehem (Historic South Bethlehem / Center City Bethlehem), via 7th St, East Side, Dutch Hill. Track: quad-track. Stations: 12. Stop spacing: 60m: the tightest spacing on the network; a dense, short urban-core branch.

K7, Kutztown ↔ Shippensburg

Pattern only. Stops, spacing, fleet, speed, distance: TBD.

K8, Harrisburg ↔ Newark, DE

Pattern: confirmed terminus is Newark, Delaware (not New Jersey: an earlier draft flagged this as ambiguous; resolved). Open flag: K8 and KX both converge on Newark, DE, from different directions (K8 direct from Harrisburg; KX via the long Scranton-to-Newark sweep). Not yet confirmed whether the two share trackage over the Harrisburg, Lancaster, Newark stretch, since both cover that exact segment.

K9, New Holland ↔ Lancaster ↔ Owings Mills, MD *(merged)*

Pattern: one continuous line, New Holland and Lancaster both served en route, ending at Owings Mills, rather than two separate branches both terminating there. Merge history: K9 (originally Lancaster ↔ Owings Mills) and K10 (originally New Holland ↔ Owings Mills) were combined into this single route. K10 is retired as a designation. Open flag: the merge defaulted to keeping the K9 number (lower number, staged first) over K10. If the intended keeper was actually K10, that needs to be flagged and corrected on the next pass. Notable callback: Owings Mills was dropped from Regional Rail entirely when R9 was repurposed to Locust Point. K9 restores Owings Mills' connection to the network, via Keystone Rail rather than Regional Rail. Worth confirming this mode choice (Keystone, not Regional Rail) was intentional.

KX, Scranton ↔ Newark, DE

Full stop order: Scranton → Mount Pocono → East Stroudsburg → Easton → Bethlehem → Emmaus → Reading → Harrisburg → Lancaster → Oxford → Newark, DE. Track: quad-track. Open flag: see K8 above, possible shared trackage with K8 over the Harrisburg, Lancaster, Newark stretch, not yet confirmed.


Shuttles

Millersville Shuttle

Pattern: Lancaster ↔ Millersville University ↔ Kendig Square (Willow Street). Category note: does not carry a K-number, filed at shuttle tier, alongside Metro's Orange Line Shuttle, KOP Rail, and the Chester-Airport Shuttle: a smaller, locally-scoped connector rather than a full Keystone mainline or branch.


Open Items / TBD

  • Unidentified second route: a route visually distinct from K5 appears on the same source map, Reading ↔ Pottstown ↔ Norristown, darker-green line. Resolved: this is Regional Rail's R0 (Trenton ↔ Coatesville, via Reading/Pottstown/Norristown/Phoenixville/Malvern), see the Regional Rail Bible. Not a Keystone Rail route.
  • Stop-spacing pattern: confirmed spacing values across the roster (K6 60m, K2 103m, K1 105m, K4 217m, K3 279m) suggest short local branches radiating from the Bethlehem/Allentown core (K1, K2, K6) run intentionally tighter spacing than longer mainline runs (K3, K4, K5, K5's own spacing not yet stated). Reads as a plausible design principle but has not been explicitly confirmed as intentional vs. coincidental.
  • K8 / KX shared trackage: both routes cover the Harrisburg, Lancaster, Newark, DE stretch from different directions. Not yet confirmed whether they share physical trackage there.
  • K9 designation choice: merging old K9 and K10 defaulted to keeping the K9 number. Flagged for confirmation in case the intent was to keep K10 instead.
  • Fleet, speed, distance, round-trip time, schedule/headway: not yet assigned for any Keystone Rail route. This entire section is TBD pending future buildout, same status as the equivalent sections in the Metro and Regional Rail Bibles.