Passengers board a bus at Al Safa Metro station. Antonie Robertson / The National

Dubai records 337 million public transport journeys in first half of 2023