Jedwin Mok
banner
jedwinmok.com
Jedwin Mok
@jedwinmok.com
Transport Planner & Researcher
Creative Director | cityux.com
Research Lead | infrastoryinsights.com

https://youtu.be/vAygH6SZg28?si=lY-5xtbZl6yPv823
Some GTFS data for REM was released recently and… holy shit will this project fundamentally change Montreal’s geography.

I suspect ridership is underestimated, particularly if feeders are done properly.

This is how high impact, low cost transit projects create modal shift folks

(📷 via agoramtl)
July 24, 2025 at 10:16 PM
Did I mention the Zandvoort F1 Dutch style bike valet??
July 19, 2025 at 5:23 AM
Meanwhile in Winnipeg, Manitoba, a city of 783,000…
July 19, 2025 at 5:23 AM
Ah. Classic
June 30, 2025 at 5:02 PM
Lives rent free in my head
June 30, 2025 at 4:06 PM
👏 MORE 👏 OF 👏 THIS
June 30, 2025 at 3:52 PM
Hurontario LRT construction, as seen from above…

… showing the stupidity of building it as a surface tramway.

The line will cost $300M+/km, more than 2x the cost of fully underground metros in other developed nations…
June 30, 2025 at 3:15 PM
Toronto city council’s reaction to literally anything is demanding more consultation.

Bus lanes, Pedestrian streets, Platform screen doors, legal apartments… BASICS in any global city. The horror!

Council is literally afraid of getting anything done - and it’ll cost Chow the mayoralty in 2026.
June 25, 2025 at 6:55 PM
Chinese century

(📸 @yonahfreemark.com )
June 16, 2025 at 11:09 PM
Unfortunately, as we know, two pillars - RapidTO and GO Expansion - are currently in a sorry state.

RapidTO originally consisted of 5 initial corridors - Jane, Dufferin, Bathurst, Steeles, and Eglinton East - which by my rough math would’ve served more than 272,000 RIDERS PER DAY. 10/
June 11, 2025 at 11:44 AM
This is a common misunderstanding about the project: OL provides network relief precisely because it makes 2nd order connections to the bus network through GO - not just because it connects to the existing subway at Pape!

Our 3 pillars MUST work together to deliver the new transport paradigm. 9/
June 11, 2025 at 11:44 AM
Our second pillar, GO Expansion, takes advantage of trunk-feeder travel patterns & increased service from RapidTO to provide relief for the subway system. Here’s the trick:

By establishing a radial network of frequent express rail lines, GO can intercept bus riders BEFORE they reach the subway. 7/
June 11, 2025 at 11:44 AM
Take the Yonge subway - the city’s most important transit artery.

Many people think that its crowding comes from all the dense development along the line - this is FALSE.

The vast majority of trips on the subway - 77% - come from Toronto’s world-class grid of connecting local busses. 3/
June 11, 2025 at 11:44 AM
Today, congestion is crippling NA’s fastest growing city - its rail network is far beyond capacity, surface transit is constantly stuck in traffic, and roads are too dangerous for active transportation.

ALL 3 pillars above are CRITICAL to solving this crisis. For example: 2/
June 11, 2025 at 11:44 AM
With the opening of the REM, RTL’s local busses (and soon STM, Exo, & STL) no longer have to make long, duplicative trips into the city center, freeing up THOUSANDS of service hours for better local service.

There’s certainly problems with the REM’s execution - but this isn’t one!
June 8, 2025 at 5:16 AM
Clearly the correct solution here is to rip out the useless, ugly, 1900s ass, bad for ops, “heritage” trainshed; replace it and electrify with OCS.

The fact that “municipal heritage” overrides the most important infrastructure project in the country is a MASSIVE indictment of our planning process.
May 14, 2025 at 1:31 PM
Also spoken about publicly for the first time yesterday:

MX has been cornered into a “better” solution. EMUs running fully electric on the lakeshores using the new south platforms at Union (where there is no trainshed). Then hybrid BEMUs for discontinuous electrification on Kitchener-Stouffville.
May 14, 2025 at 1:31 PM
I cannot stress enough how crippling this is to BASIC CITY FUNCTIONS.

If civic projects are subject to endless process, everything will be expensive. If everything is expensive, NOTHING is feasible. If nothing is feasible, then livable urban places are IMPOSSIBLE. 2/

(By @hudsonyuen.bsky.social)
May 11, 2025 at 10:38 PM
Why does Toronto & nearly every other NA city, seem so slow, costly, & dysfunctional?

It’s partly because “Functioning City 101” projects (in this case, RED PAINT) ‘won’t happen unless the public shows up.’

Instead, we endlessly litigate them to coddle fear-mongering homeowners & politicians. 1/🧵
May 11, 2025 at 10:38 PM
The time for extending the Sheppard subway is NOW, before Toronto’s largest housing sites begin construction:

- cheap C&C tunnel under the massive new Downsview development ~63,000 housing units
- elevated eastern extension to STC, an existing bus hub and expected for ~20,000 housing units
April 19, 2025 at 3:31 AM
The crazy thing is that it (mostly) exists already
March 6, 2025 at 12:31 AM
$10B of the $18B budget is dedicated to risk management.

That’s enough to build the previous regional metro plan (REM d’lest) that would actually deliver the network-level benefits being claimed.

A street-level tram is also the lowest risk transit project possible - what is being managed here?
March 5, 2025 at 11:56 PM
An $18B feeder tramway that does the job of a bus worse than a bus.

I don’t think I’ve hated a rail transit project this much in my life…
March 5, 2025 at 11:56 PM
Who says elevated railways can’t integrate into the surrounding urban fabric?

Here in Taipei, the Muzha line plugs directly into the upper levels of surrounding developments, creating fantastic indoor public spaces.

This mall even facilitates transfers to an underground line!
December 29, 2024 at 12:22 AM
The easiest way to explain why contingency is considered a “soft” cost is this passage from @egoldwyn.bsky.social and @alonlevy.bsky.social .

Contingency is a cost - representative of process - because it is budgeted for and set aside, which sets precedent on what can be spent during delivery.
December 6, 2024 at 3:32 PM