News

The 320-kilometre journey takes more than four hours by train, compared with about three hours by car. The XPT trains have been running since the early ’80s.Credit: iStock Years-long delays to ...