Sign in

Ernest is: on transit! 🚌🚇🚅

@ernestonpt.bsky.social
235 followers 223 following 883 posts

I like public transit, good design and effective policymaking // tweets with policy-heavy nuances // find me on 🦋🐘📷 | Donate to me & my team at link:

PostsRepliesMedia
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 8h
With F1 happing in the same weekend as the KL Standard Chartered marathon, visitors in KL can benefit from using the free and special night train services Unfortunately, LRT Shah Alam Line isn’t included, with the operating times and coverage same as previous years like 2024:
031
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 01/10/2026
With regards to the lack of transit connectivity to Sepang International Circuit, I raise a rail extension idea: extend the ERL to serve the Sepang circuit and make it a race-day station to connect it with a rail link
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 26/09/2026
Competent city authorities would have traffic management plans far in advance, like Osaka showing staggered road closures almost half a year before the start of city’s titular marathon, rather than having politicians acting surprised at road closures due to marathons
112
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 22/09/2026
Took time to admire this lovely brick-styled and dense housing estate (with many features illegal in Malaysia) built as part of an integrated township development with a planned rail link before realising and shocked that it developed by… the UK subsidiary of Malaysia’s YTL Corporation!
223
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 18/09/2026
Long overdue but here's a throwback to when I lots of fun showcasing what wayfinding in public transport is all about in the Works In Transit Exhibition held earlier in June at Sibermerdeka's former premises! Here's a thread over what was shown during the exhibition:
132
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 01/09/2026
Amazing to see the government undermining its own public transport modal share goals by making driving even cheaper and subsidising more petrol for drivers at the loss of opportunity to reinvest in more buses and trains in a defining fuel crisis of our time
152
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 30/08/2026
MRT Kajang Line now running at frequencies better than some peak weekdays at every 5 minutes after the Selangor Merdeka Celebrations, you’d love to see it:
032
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 30/08/2026
Sad to see the quality of transport-related journalism literally dropping in live time when you have a newspaper of record like The Star citing nonexistent MRT and LRT stations like Jalan Bukit MRT and Jalan Reko LRT, or even citing Kajang 2 as an LRT station instead of KTM
021
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 28/08/2026
As Tsukuba Express celebrates its 20th anniversary by showing the development of its stations across the years, one can’t help to make disappointing comparisons to many Malaysian railway stations, like Salak Tinggi ERL station on the Express Rail Link, still having poor surrounding land use today
010
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 21/08/2026
Being a Spiderman Stan or a Chiikawa Nation Fan depends on which side of the causeway you're on - Malaysia getting Spiderman and Singapore getting Chiikawa for the Mcdonalds Happy Meal toys respectively:
010
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 18/08/2026
The biggest headline to come out from the Transport Minister's visit of the RTS Link: the Malaysian government is committing a further 60 million MYR to construct a direct link between the RTS concourse and KTMB's platform at JB Sentral to shorten transfer times by walking
122
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 18/08/2026
The Minister himself is in the station Updates will follow shortly!
020
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 18/08/2026
Quite mind-boggling to see myself walk as fast and at times, faster than the buses heading into JB sentral just because the authorities couldn’t care less to implement an enforced bus lane
110
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 17/08/2026
Went for a press walkabout at the Bukit Chagar RTS station and I cant help but notice the rarity of wayfinding signages in the whole complex compared to the scale of the building itself (and this was all I could spot!) Matter of time when paper signages shows up it seems…
Overhead black sign in a modern terminal showing a yellow left arrow and red location pin with the text "Mulanya di Sini" and "Start Your Journey", mounted above a corridor with visible security cameras and greenery.Overhead electronic sign reading "Imbas Tiket" and "Scan Ticket", directing passengers to scan their tickets.Overhead airport directional sign with a yellow left arrow reading "Pemeriksaan Keselamatan" (Security Screening) and blue icons directing to lift & escalator.Directional sign reading "Platform to Singapore" with a yellow arrow and train icon, mounted above a CCTV camera against exposed steel framing and scaffolding indicating ongoing construction.
121
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 16/08/2026
Another victory for Malaysia, where an MRT station with Singaporean engineering characteristics in acoustics and lighting providing a platform to host music buskers and have world artists spontaneously perform, something that will never happen on Singapore’s own MRT system
110
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 14/08/2026
With today being the last day for the free LRT3 rides, I can foresee confusion to occur at ticket machines and customer offices for buying a ticket for LRT, as there’s nothing on ticket machines or the fare tables to explain the separate ticketing system for non-travel pass users
100
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 13/08/2026
I can anticipate one of the biggest mistakes the Chinese did was to get ECRL to use LCD displays for wayfinding Not because of known weaknesses with digital screens on public settings (poor viewing angles and contrast) but rather the maintenance culture of Malaysia
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 12/08/2026
While many oppose the proposed levy on EVs to fund charging infrastructure from a private car standpoint, this will also undermine electric bus procurements for transit agencies as it will make it more cost-prohibitive to adopt zero-emission buses on top of the electric premium
120
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 10/08/2026
So much words and unnecessary uses of jargons to say little things when all RapidKL could’ve said is that they have troubles issuing concession tokens at the counter and everything else is normal Poor disruption communication confuses people instead of helping them!
100
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 10/08/2026
Good to see that the Selangor state government has finally taken interest in BRT expansion almost a decade after they talked to IDTP and TransJakarta of Indonesia While it may not be realistic to expand to Glenmarie or Kwasa Damansara, going to Puchong is a no-brainer move
State looking at BRT network expansion beyond Sunway
Saturday, 08 Aug 2026

SELANGOR is evaluating plans to expand its bus rapid transit (BRT) network beyond the existing Sunway line, to cover high-density corridors such as Puchong, Glenmarie and Kwasa Damansara.He added that the committee and Menteri Besar Selangor Incorporated (MBI) were also exploring potential collaborations with Institute for Transportation and Development Policy (ITDP) and TransJakarta.

ITDP is an international non-profit organisation specialising in sustainable urban transport, while Trans Jakarta is Jakarta's government-owned road-based public transport operator.
Ng said Indonesia's BRT network began in 2004, with ITDP serving as a think tank and adviser to Jakarta's transport authorities.
010
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 07/08/2026
Kind of ghoulish to turn what was a pretty neat public park with well-shaded trees to flatten it for big green lawn with less trees than before in the name of a “Corporate Social Responsibility” project by the Creador Foundation
Birds Eye view of the remaking of Market Square, with the site demolished to make way for a park makeover by Creador Foundation
AI rendition of the new park featuring an open community plaza, replacing the previous site with mature trees and swings
Construction notice board identifying the project owner and information specifying the “upgrading” works of Market Square by Creador Foundation scheduled to complete by 22 October
A laminated paper sign specifying the project information
310
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 07/08/2026
Not to sound too conspiratorial but a transit agency leaving money on the table by extending the LRT3 free period may not be out of benevolence (RapidKL has the mandate to collect revenue today) but instead to buy time to fix alleged issues with its QR-based ticketing system
EXTENDED FREE SERVICE ON SHAH ALAM LINE UNTIL 14 AUGUST 2026 Rapid KL will extend the free service period on the Shah Alam Line until 14 August 2026. These free services include: • Shah Alam Line train services • Shah Alam Line Intermediary Buses Park N' Ride at Shah Alam Line Station Thank you for choosing public transport with Rapid KL.
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 06/08/2026
No good deed goes unpunished unfortunately, as the posters did not survive longer than a week at the Pasar Seni bus interchange, and what remained were the official posters that are placed way to high up to be easily readable:
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 03/08/2026
And the updated graphics are also up at Pasar Seni's bus interchange to help navigating to the newly-migrated bus services, while also accurately locating the existing bus services that are relocated for the new bus services! Spot them at your travels here:
022
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 03/08/2026
Highways in Kuala Lumpur can redeem themselves if RapidKL and others can use more of them as express buses like how Hong Kong does it:
051
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 31/07/2026
If you intend to purchase them, you can only buy monthly passes from a station where it’s included, so you can’t buy a KLIA T1-T2 card at KL Sentral as some of my friends found out!
020
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 30/07/2026
Today is the last day to obtain a physical Travelcard from KLIA Transit before they phase it out in favour for a digital version that has no physical alternative You can still buy a Travelcard between two stops, so I bought the cheapest weekly sector between KLIA T1 and T2
KLIA Transit’s Travelcard bought over the counter
121
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 30/07/2026
The move for ERL to digital monthly passes is more consequential when you consider that they will start locking down accounts to a single device, effectively making the passes even harder to be shared by friends and family
000
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 29/07/2026
KR Travel and Tour's days of running 523 between Lebuh Pudu and Putrajaya Sentral via IOI City Mall are numbered, as the Land Public Transport Agency has put out a tender seeking for new operators to operate the ISBSF route, with a deadline by 10 of August
Government transport agency notice inviting bus operators to apply for ISBSF route 523 (Pudu bus hub–Putrajaya via Seri Kembangan and KTM Serdang), listing proposed operations—16 trips per day, one-way distances ~48.9 km and 53.7 km—and application/contact details, with a bus graphic.
000
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 28/07/2026
I will be meeting and mingling with folks from the Shah Alam City Council and others to talk about bus stop shelters and more soon If you have any burning questions about bus infrastructure, service quality, and more within shah alam and beyond , I’d like to hear it from you!
001
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 27/07/2026
With the boarding positions of existing bus services at Pasar Seni changing on the same day as when bus services from Lebuh Pudu were relocated, it raises the questions as to whether if RapidKL had anticipated the consequences for crowding more buses at the Interchange station
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 26/07/2026
A fun exercise for a Sunday: as 151 would be extended to Pasar Seni tomorrow, it has two routes it could take… Place your predictions! Would it be: Green: via Jalan Sultan, traversed by KL Hop-On Hop-Off bus Blue: via Jalan Tun HS Lee, where Bus Service 580/590 travels down
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 26/07/2026
It's the end of an era for RapidKL at Lebuh Pudu Bus Terminal next week, with 590 first ushering the way to be relocated to terminate at Pasar Seni Interchange station exactly a year ago, despite the unresolved pressures of inadequate bus parking and berth spaces at the interchange
RapidKL travel notice: effective 27 July 2026, last stop for selected bus routes (400, 450, 151) is moved from HAB Lebuh Pudu to HAB Pasar Seni to improve connections, with affected platforms listed as A6–A8 and A1–A2.Bus route amendment notice for RapidKL route 590 extended to HAB Pasar Seni from 21 July 2025, listing service changes and new stops in Malay, English, Chinese and Tamil, with warning icon, QR code, contact details and safety-striped border.Pasar Seni Bus Interchange where many RapidKL buses queue at Platform A under a large undulating glass-and-steel canopy, bay signage visible and city high‑rises in the background.
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 25/07/2026
It seems like a different social media staffer picked up the post and tweaked it without fixing the biggest flaw of the poster themselves: its way too much words to convey a station operating hour extension when graphical aids would do a much better job
RapidKL travel notice: rail services (Monorail and Kajang line) extended to 12:30 AM on 25 July 2026 for Citrawarna and After Work Fest, with only Maharajalela, Merdeka and Pasar Seni stations open and interchange guidance via Tun Razak Exchange (TRX).
000
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 24/07/2026
Are we really made to believe that a rail disruption is caused by “unauthorised” works without the knowledge of the railway done by a contractor appointed by the Public Works Department Such incompetence shouldn’t have happened since the 2023 Bandaraya LRT construction incident
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 20/07/2026
A peculiar bug on the LCD passenger display for set 20 of the Kelana Jaya Line: every station after the current station is depicted as a connecting station to KTMB services, even going as far to overlaying the connection above stations with actual connections, like USJ 7's BRT
Bug on the detail linear diagram on the LCD passenger display in set 20 of the Kelana Jaya Line showing SS18 station erroneously as a connecting station to KTM servicesCloser detail of the bug of the LCD passenger display showing Taipan station erroneously as a connecting station to KTM servicesBug on the detail linear diagram on the LCD passenger display in set 20 of the Kelana Jaya Line showing SS18 station erroneously as a connecting station to KTM servicesBug on the detail linear diagram on the LCD passenger display in set 20 of the Kelana Jaya Line showing USJ7 station erroneously as a connecting station to KTM services and it overlaid on top of the BRT connection diagram
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 17/07/2026
A key bus route that goes to Batu Caves having a bus service amendment that will last a month due to road works, and its only announced a day before the amendment Road works aren’t magically planned overnight, so why can’t RapidKL communicate this to bus users earlier?
TEMPORARY CLOSURE OF SOME BUS STOPS FOR ROUTE 173

It is hereby informed that a partial closure of Jalan Perusahaan 1, Batu Caves will be implemented to make way for flood mitigation works and road upgrading works.

This closure is effective from 18 July 2026 to 17 August 2026.

Affected bus stops:
SL486 Nissan (Opp) & SL493 Nissan
SL487 Amari Business Park & SL492 Amari Business Park
SL488 KJCF & SL491 KJCF (Opp)
KL630 Batu Muda Stop & KL629 Batu Muda Stop

During the closure period, route 173 will use an alternative route via Jalan SBC 8. Affected passengers can board or alight at existing stops along Jalan SBC 8.

Passengers are advised to refer to the MyRapid PULSE application to plan their journey. Any inconvenience is deeply regretted.
012
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 14/07/2026
Throwback to when the new bus stop at YMCA had open holes in the design and was only fixed after complaints Even with billions spent for the River of Life project, it seemed that it wasn’t enough to catch this simple yet consequential design mistake that screwed over countless commuters in the rain
Malaysian sees red over impractical bus stop in Brickfields
By New Straits Times

September 27, 2019 @ 11:06pm

The complainant, who goes by the name Yap Swee Seng on Facebook, said although the bus stop was aesthetically pleasing, it was functionally useless. Pic courtesy of Yap Swee Seng/Facebook
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 13/07/2026
The audacity and the tone-deafness of KTMB to green light this PSA without considering how insensitive it is to ask deaf people to listen for station audio announcements they cannot hear
022
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 09/07/2026
Super stoked to organise a wayfinding workshop and conference with Transport for Jakarta right in Kuala Lumpur and getting people who would’ve never met before to be in same room is super amazing! Featuring: a cool table featuring wayfinding and design stuff across Southeast Asia too!
Azizah Wakijan of Shah Alam City Council seated at the front of a conference room beside a projector and large screen presentation about micromobility infrastructure in Shah Alam.Panel discussion in a conference room: Khairi Asmat of Fusionwerks speaks into a microphone beside a projected slide titled "What Makes a Wayfinding System?", three seated panelists on stage and an audience watching the workshop.Panel presentation on cycle path marking design: a speaker stands at left while three panelists sit beside a large projected slide showing bike icons and years 2019 and 2024, with banners about clean air and transit accessibility visible in the room.Exhibition of Southeast Asian wayfinding and transit maps in a classroom — a long whiteboard bears the handwritten title and exhibit labels while tables below display transit maps, brochures, posters and printed materials.
364
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 06/07/2026
To the 18 or so folks from across the Klang Valley and beyond who braved the crowds of the first Saturday of LRT3 opening, thank you so much for coming for the tour! We got to try a lot of what LRT3 has to offer, and some of them arguably from questionable planning decisions…
Participants of the tour walk through ticket gates at a busy rapidKL transit station, passing turnstiles and fare readers beneath overhead signs for Platform 1, lift and exit, with digital information screens and escalators visible in the background.The tour group listening to @ErnestOnPT inside a bright transit station concourse, looking towards @ErnestOnPT and the overhead sign of Stadium Shah Alam LRT concourseParticipants of the tour crowding in a busy LRT3 train carriageParticipants of the tour listening to @ErnestOnPT at Shah Alam Stadium LRT's pick up and drop off concourse with high-rise apartment buildings in the background.
172
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 06/07/2026
While it is good to see more pavement paths being built, the choice to use interlocking brick pavers is a misguided choice as it requires more maintenance and any faults would affect those on wheelchairs and prams, who would have to contend with uneven walking surfaces
142
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 04/07/2026
And to close the end of LRT3 service, we have indeed taken loads of LRT3 train rides Thank you everyone who came out today, and I hope to see you next time!
011
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 04/07/2026
The tour is going too well that I had been separated from my own tour group because the train was full! If you’re on the way, see me at Glenmarie 2’s Johan Setia-bound platform!
040
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 04/07/2026
If you’re at Bandar Utama, come to the ticket hall at the LRT side of the LRT3 train station! We will be gathered here for a short while to get everyone before we move
Ticket hall on the LRT3 Bandar Utama side of the station
000
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 04/07/2026
Despite the gradual reversal of the trend to use touch screens for car consoles, taxi drivers with the newly-launched Proton S70 taxis may need to contend risking their lives to fiddle with touch screen controls for both the car AND the taxi meter
Right-hand-drive car interior at a display, highlighting a modern dashboard with two touchscreens (upper infotainment and lower control panel), leather seats, center console with gear selector and cup holders, and a multifunction steering wheel with instrument cluster visibleCar center touchscreen running a taxi/ride‑hailing meter app showing driver profile, idle fare and extra charges at 00.00 RM, trip stats for time/distance/waiting, app shortcuts and a green "Start Trip" button.
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 03/07/2026
Barely a week and paper wayfinding signs have appeared at Bandar Utama and Glenmarie LRT stations Paper signs are often a symptom of bad design, especially for interchange stations on LRT3 where confusion can occur with the weird ticketing situation and odd station flows
Signage towards Bandar Utama MRT station with plethora of laminated paper signsVarious paper sign standees at Bandar Utama MRT station with directions for LRT3 and other platformsVarious laminated paper signage leading towards directions of trains at Glenmarie LRT concourse A3 sized Paper signage at Glenmarie next to a high-places A1 wayfinding signage
111
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 03/07/2026
The Minister of Transport told Parliament of measures to improve public transport in Johor Bahru prior to RTS Link opening But the response rings hollow, with no details on timelines, maps of proposals, and repeats of bad practices from KL like relying on DRT and Park & Ride
Minister Question Time on 2026-07-02


I would like to emphasize to this honorable House that the Ministry of Transport in collaboration with the State Government has drawn up a traffic dispersal plan to strengthen the existing public transport system. These include the following services:

I. Stage Bus Transformation Program (SBST):
Through SBST 2.0, the BAS.MY service network will be expanded to 28 routes involving 254 bus units (including electric/EV buses), of which 157 bus units are dedicated to the JB Sentral/Bukit Chagar route. This phase is expected to commence in early 2027. In addition, the RTS Shuttle service, which is a high-frequency short-distance bus service, will also be introduced to connect JB Sentral/Bukit Chagar with surrounding locations.

II. Demand Responsive Transit (DRT) Service:
Introducing and enhancing a demand-responsive transport system to provide more dynamic and flexible first-mile and last-mile access to disperse passengers from the main station.III. Bus lanes: Create 16 special bus lanes to facilitate bus movement including the 5.6 km Skudai Bus Lane and the 10.3 km Tebrau Bus Lane.

IV. KTMB Rail Service Integration:
a) The Electric Train Service (ETS) has been extended to Johor Bahru starting 12 December 2025 with the introduction of 10 new trains. Currently, a total of 14 trips per day are provided.
b) KTM Southern Commuter: The Ministry is working to
procure 12 sets of Komuter Selatan trains as provided in the northern sector of the country
using development allocations. Pending approval, the Ministry has launched the South Shuttle services starting 16 June 2026 with a capacity of 14 trips per day.
c) The Government has identified 35 potential locations around the Johor Bahru region (involving government and private land) to be used as Park & ​​Ride areas to encourage users to park their personal vehicles and switch to public transport.
020
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 02/07/2026
Free this Saturday? Join me on a free and fun tour on Klang Valley's newest transit line, where we stare at the features of various stations' and joyride a bus in Klang! If you missed out the initial opportunity to snag the commemorative LRT3 stickers, now is your chance!
Event poster inviting a community LRT3 train-ride meetup at Bandar Utama station (SA01) on 4 July, 15:00–19:00 with guided tours by @ErnestOnPT, an LRT3 feeder-bus joyride, optional dinner and commemorative sticker giveaways.
142
Ernest is: on transit! 🚌🚇🚅 @ernestonpt.bsky.social · 02/07/2026
It is mind-boggling to see the government (Selangor state gov) ordering a gov agency (MBSA) telling a gov-linked company (Prasarana) to do the work that should’ve been done by the said gov agency (MBSA) despite opportunities from multiple delays of the LRT3 project
Selangor orders Prasarana, developers to fix incomplete pedestrian links around new LRT3 stations in Shah Alam

Selangor Local Government and Tourism Committee chairman Datuk Ng Suee Lim (left) and Selangor Youth, Sports and Entrepreneurship Executive Councillor Mohd Najwan Halimi inspect an incomplete pedestrian walkway near the Stadium Shah Alam LRT station.
110