Public Transport Live Guides
Malaysia · Singapore

Malaysia & Singapore by train and bus

Plain-English guides to the lines, fares and sights — checked against the operators, built on the official open-data feeds, and paired with a free live tracker that shows every bus and train moving.

990 routes in the live tracker 15 guides Free · no login

Our rendering of the KL rail network · basemap © OpenStreetMap contributors · Protomaps

MalaysiaKuala Lumpur, Penang, Melaka & beyondLRT, MRT, KTM and city buses, the passes worth buying and the sights by train. SingaporeThe MRT, buses and faresPaying by card, the Tourist Pass, and the station and exit for every big sight. CrossingJohor Bahru ↔ SingaporeThe shuttle train, the buses, arrival cards and the RTS Link coming in 2027.

Malaysia

All Malaysia guides →
Cities
BAS.MY City Buses — Ipoh, JB, Melaka, Kota Bharu, Kuching & MoreMalaysia's government-backed city bus networks (formerly myBAS): how fares and the RM30 pass work, and the main hubs and routes in Ipoh, Johor Bahru, Melaka, Seremban, Kota Bharu, Kuala Terengganu, Alor Setar, Kangar and Kuching.
Between cities
ETS & Intercity Trains — KL to Ipoh, Penang, JB and Padang BesarKTM's electric ETS trains now run the full west coast, from Padang Besar on the Thai border to JB Sentral. Routes, journey times, booking on KITS, and the east-coast Intercity line.
Cities
Melaka by Bus — Melaka Sentral to Jonker Street & BeyondGetting from Melaka Sentral to the historic centre on the M100 loop, paying on BAS.MY Melaka buses, routes to the airport and Tampin station, and how to get to Melaka from KL.
Cities
Penang by Bus & Ferry — Airport, George Town, Penang HillRapid Penang buses from the airport to George Town, the free CAT shuttle, bus 204 to Penang Hill and the funicular, and the Butterworth ferry — with how to pay (bring small notes).
Sights
KL Sights by Train — Nearest Station to Every AttractionThe station, line and walk for the Petronas Towers, Batu Caves, Chinatown, Merdeka Square, the National Mosque, Sunway Lagoon, i-City and more — including the new Shah Alam Line.
Fares & passes
KL Public Transport Fares & Passes — What to PayHow Klang Valley rail and bus fares work, paying with Touch 'n Go or a bank card, concessions, and whether My50, Rapid Bulanan or the Rapid Kembara tourist pass is worth it — a plain-English guide.
Getting around
KTM Komuter Guide: Seremban & Port Klang LinesHow the two Komuter lines work, where they interchange with LRT/MRT, typical frequencies, and how to track trains that famously do not follow the timetable.
Getting around
How to Ride Rapid KL Buses — Routes, Feeder Buses & Live TrackingReading KL bus route numbers, using MRT feeder buses (T-routes), paying fares, and tracking any bus live instead of waiting blind.
Getting around
KL MRT, LRT & Monorail: Complete Line Guide (2026)Every rail line in the Klang Valley — MRT Kajang & Putrajaya, LRT Kelana Jaya, Ampang, Sri Petaling & Shah Alam, Monorail and BRT — with interchanges and typical hours.

Singapore

All Singapore guides →
Sights
Singapore Sights by MRT — Nearest Station & Exit for EachThe station, line code and exit for Gardens by the Bay, Marina Bay Sands, Sentosa and Universal Studios, the Zoo and Mandai, Jewel, Chinatown and Little India — updated for the completed Circle Line loop.
Fares & passes
Singapore MRT & Bus Fares — Tap a Card, or Buy the Tourist Pass?How Singapore's distance fares and free transfers work, paying with a contactless bank card or phone, the S$0.60 foreign-card fee, the 26 December 2026 fare rise, and when the Singapore Tourist Pass is worth it.
Getting around
How to Ride Singapore Buses — Stops, Tapping & Live ArrivalsBus stop codes, tapping in and out, reading the arrival boards and crowding levels, and the routes visitors actually use — for Singapore's 600-odd bus services.
Getting around
Singapore MRT Lines Explained — Map, Interchanges & CrowdingNSL, EWL, CCL, NEL, DTL, TEL and the LRT loops — how Singapore's rail network fits together, where to change, and how to check platform crowding live.

Airports & borders

Airports & borders · MY + SG
Johor Bahru ↔ Singapore by Public Transport (2026)Every way across the Causeway without a car — the KTM Shuttle Tebrau, Causeway Link and SBS/SMRT buses, the RTS Link (now due February 2027), arrival cards and how to dodge the queues.
Airports & borders · MY + SG
KLIA & Changi by Public Transport — Cheapest and Fastest Ways (2026)Every rail and bus option to Kuala Lumpur International Airport and Singapore Changi, with realistic times, costs and the traps to avoid.
Plan it liveEvery bus and train on one map, a journey planner across both countries, and timetables for 990 routes.
Open the live mapAll routes & timetables

Quick answers

Can I tap a bank card on KL trains?

Not on Rapid KL trains yet — the LRT, MRT, Monorail and BRT gates take a Touch 'n Go card or a token. KTM Komuter gates do accept contactless Visa, Mastercard and MyDebit cards and Apple Pay. Read the guide →

How do I get from Johor Bahru to Singapore without a car?

Take the five-minute KTM Shuttle Tebrau train from JB Sentral to Woodlands (RM5), or a cross-border bus such as Causeway Link CW1, CW2 or CW5 or SBS Transit 160, 170 or 170X. The new RTS Link train is targeted for February 2027. Read the guide →

Is the Singapore Tourist Pass worth it?

Usually only for busy multi-day sightseeing. A 1-day pass is S$17 and a 3-day pass S$29, while most single trips cost about S$1.30–2.60 when you tap a card. Foreign Visa and Mastercard cards pay a S$0.60 fee per day of travel. Read the guide →

How do I get to Batu Caves by train?

Take the KTM Komuter to Batu Caves, the end of the line, about 30 minutes from KL Sentral; the station is beside the temple. Until about the end of 2026, weekday trains run only about hourly between 10am and 4pm. Read the guide →

Do Penang buses take cards?

Regular Rapid Penang buses take cash only and the driver gives no change, so carry small notes. The CAT shuttle around George Town is free. Read the guide →

Public Transport Live is an independent guide built on open data, not affiliated with any operator. Fares, rules and timetables change — check the live tracker and the operator before you travel.
Route figures and maps: Malaysia Open API (Prasarana, KTMB, APAD) and LTA DataMall · Map data © OpenStreetMap contributors · Basemap © Protomaps · Photos from Wikimedia Commons under open licences — photo credits  ·  Android app  ·  Terms & Privacy