Most visitors arrive assuming domestic flying is the default for anything beyond an hour's drive. On Malaysia's west coast it usually is not: the corridor from Kuala Lumpur north to the Thai border is electrified double track, and the train competes on time once airport processing is counted.
This guide sets out what each operator publishes, and is explicit about the two things that cannot be quoted — rail fares as a fixed tariff, and road tolls in ringgit.
The rail spine
The Electric Train Service runs on the electrified double-track West Coast Line between Gemas and Padang Besar at speeds up to 140 km/h, which KTMB classifies as higher speed rail. Services are tiered: Platinum stops least, Gold at selected stations, Silver at every station, with Express services above them.
Timings to Perak's capital and the northern border, from the timetable effective 1 June 2026:
| Route | Fastest published | Typical |
|---|---|---|
| KL Sentral to Ipoh | 2h 00m (Express 9008) | 2h 34m (Gold) |
| KL Sentral to Butterworth | 3h 35m (Express 9108) | 4h 05m (Platinum) |
| KL Sentral to Padang Besar | 4h 50m (Express 9214) | 5h 21m (Platinum) |
Butterworth is the mainland railhead for Penang, described by KTMB as the gateway to Penang via bridge or ferry. There is no ETS station on the island, so budget for the crossing separately.
Booking rules worth knowing before you plan
The refund scale is steep and catches travellers with loose itineraries. Cancel more than 72 hours before departure and you recover 75 percent; between 72 and 2 hours, 50 percent; under 2 hours, nothing. Service charges, administrative fees and takaful fees are never refunded, and refunds are issued to a KTMB Wallet rather than back to your card.
Tickets must be bought through the official website, the KTMB mobile app, a ticket kiosk or a counter. Minimum purchase times are 15 minutes before departure online, at the app or at a kiosk, and 10 minutes at a counter. The ticket is valid only for the passenger whose name and identity or passport number appear on it, and both ticket and document must be produced on inspection.
Concession fares require Malaysian citizenship and prior registration, so they are not available to visitors. Adult means 13 and above; child means 4 to under 13.
KTMB also states plainly that no compensation is provided for cancellations or for delays in departure and arrival.
The second airport
Kuala Lumpur has two airports, and the smaller one is easy to miss when booking. Subang, Sultan Abdul Aziz Shah Airport, is the subject of a regeneration plan approved by the Cabinet on 2 February 2023.
The transport minister's statement then set out the direction: scheduled turboprop flights "will be maintained as market demand for these services is expected to continue and be positive", with the principal change being reintroduction of scheduled passenger and belly cargo flights using "narrow-body jets up to the size of A320/B737 or equivalent aircraft". The target is a regional aviation hub with maximum capacity of eight million annual passengers across seven components, from aerospace manufacturing and maintenance to urban air mobility.
Development is proceeding: a Subang MRO Logistics Complex within Subang Aerotech Park broke ground on 9 July 2026.
For scale, Malaysia Airports reported 31.7 million passenger movements at KLIA in the first half of 2026, up 5.4 percent, of which 23.4 million were international.
Driving the coast
PLUS Malaysia states that the North-South Expressway spans 748 kilometres with 112 strategic interchanges, 28 of them in the Klang Valley, and that its total managed network is 1,130.5 kilometres. Its other expressways include the 63-kilometre ELITE link to KLIA and Putrajaya, the 35-kilometre NKVE, and the Penang Bridge.
The regulator gives a different figure for the same road: Lembaga Lebuhraya Malaysia's published list of 33 operating expressways records the North-South Expressway at 823 kilometres, opened 9 August 1994. Both are official and they disagree; this guide reports both rather than choosing.
Tolling is closed-system on the North-South Expressway, meaning you tap in at entry and pay at exit with the charge based on vehicle class and distance. PLUS states that toll is calculated on a cents-per-kilometre rate against distance measured from its limits of maintenance responsibility, approved by the Malaysian Highway Authority. Rest and service areas are spaced every 80 to 100 kilometres and lay-bys every 25 to 50, with 29 of the former and 50 of the latter across the network.
Paying for any of it
Touch 'n Go is the single payment instrument that covers most of this, and it sits alongside the QR and card options used everywhere else. The card pays toll at all highways plus selected public transport, retail and parking, holds a maximum of RM 1,500, lasts seven years, and costs RM 10 to replace outside the 30-day fault window. Reloads through the eWallet run from RM 10 to RM 500 with no service fee.
Touch 'n Go RFID is a windscreen or headlamp sticker linked to the eWallet, available on all highways nationwide except the two East Coast Expressway sections.
For visitors, the eWallet itself can be opened with a passport: install the app, register a mobile number, verify by one-time password, then select nationality, photograph the passport and take a selfie. Some features such as investment and insurance remain limited to residents.
Getting to KLIA itself
KLIA Ekspres runs KL Sentral to KLIA in 28 minutes, and between the two KLIA terminals in three, every 20 minutes all day including weekends and public holidays. Adult fares are RM 55 single and RM 100 return, with children aged 6 to 15 at RM 25 and RM 45 and under-sixes free, to a maximum of three per adult ticket. Buying online gives 10 percent off.
First and last trains from KL Sentral are 05:00 and 00:00. From 23:00 all trains call at every station, with service extended to 01:00 out of the airport. A ticket is valid 90 minutes from entry to exit, with a penalty equal to the sector fare beyond that.
What this guide does not cover
No road toll amounts in ringgit are given. Neither PLUS nor the Highway Authority publishes a rate schedule or a web toll calculator, and the toll vehicle classes referred to in their own FAQs are never defined there. Use the PLUS app to calculate a specific journey.
No airlines or routes are listed for Subang, because no official source publishes them.
The turboprop position at Subang is a 2023 statement of ministerial policy, not a verified current operative aircraft restriction; no gazetted direction to that effect was found.
There is no KLIA Terminal 1 and Terminal 2 passenger split, as Malaysia Airports reports KLIA as one figure.
No single official total for Malaysian rail route kilometres exists in retrievable form; only line-by-line figures.
The current operating status of the Skypark Link between KL Sentral and Subang is contradicted between two official sources and is therefore not stated.
Every fare and time above is dated to 17 September 2026 and to the timetable effective 1 June 2026. Operators are the authority on the day you travel.