20 October 2026
ECRL Opens 12 December: The Fare Maths From Gombak to Kota Bharu
On Tuesday, 20 October 2026, Transport Minister Anthony Loke announced that the East Coast Rail Link is set to start passenger services on 12 December, with 30% off economy-class tickets for the first month. According to Bernama, the journey from Gombak to Kota Bharu covers 523 kilometres in about four hours. Economy fares start from RM125 one way, and Express services from RM147. Freight trains will run on the same line from the start, and the extension to Port Klang is expected to take about another year.
Those few numbers are enough for some useful congak.
Start with speed. 523 kilometres in four hours is an average of about 130 kilometres an hour. You can check it in your head: four times 130 is 520, so the answer is just over 130. That is the average for the whole trip, including every stop along the way, not the top speed. To match it on the road you would have to hold more than the 110 km/h expressway limit from Gombak to Kota Bharu without a single break.
Next, the price per kilometre. RM125 for 523 kilometres is easiest to estimate by rounding the distance to 500. RM125 divided by 500 is 25 sen a kilometre, and since the real distance is a little longer, the true figure is a little lower: about 24 sen. Express, at RM147, works out to about 28 sen a kilometre. The Express premium is RM22, which is about 18% on top of the economy fare.
Now the launch discount. Thirty percent sounds awkward, but it is just three lots of ten. Ten percent of RM125 is RM12.50, so 30% is three times that, RM37.50. Take it off and the first-month economy fare is RM87.50, or about 17 sen a kilometre.
The same trick handles the permanent concessions. Children aged 2 to 12, Malaysians aged 60 and above, OKU cardholders and government pensioners pay half: RM62.50 for the RM125 fare. Students aged 13 to 24 get 40% off. Four lots of RM12.50 is RM50, so they pay RM75.
One detail matters here: the 30% launch discount is only for passengers who don't already have a concession fare. It is not added on top. A pensioner pays the half fare, launch month or not.
It is worth seeing why that rule makes such a difference, because the maths of stacked discounts catches people out all the time. Suppose, hypothetically, the two discounts did combine. It is tempting to think 50% off plus 30% off makes 80% off. It doesn't. The second discount is taken from the price that is left after the first. Half of RM125 is RM62.50, and 30% off that leaves RM43.75. The total saving is RM81.25, which is 65% off, not 80%.
The shortcut is to multiply what you keep, not add what you lose. Fifty percent off means you keep 0.5 of the price. Thirty percent off means you keep 0.7. Together you keep 0.5 times 0.7, which is 0.35, so you pay 35% and save 65%. The same rule applies the next time a shop advertises an extra 20% off a sale price.
Finally, a family trip. Take two adults and two children aged between 2 and 12, travelling one way from Gombak to Kota Bharu on the cheapest economy fare. In the launch month, the adults pay RM87.50 each and the children RM62.50 each: RM175 plus RM125, or RM300 in total. After the first month, the adults go back to RM125 each, so the same trip costs RM250 plus RM125, which is RM375. Travelling in the launch month saves the family RM75 each way, or RM150 for a return trip.
Bear in mind that RM125 and RM147 are starting fares for the full route, so journeys to and from other stations will be priced differently, and tickets are expected to go on sale around mid-November. But the method works for any fare: find 10%, scale it up, and multiply what you keep when discounts pile up. That is exactly the habit the daily challenge at cerdikcerdik.com/math builds in a few minutes a day.
Continue learning →