As a result, our newest trains are more than 20 years old and the oldest are fast approaching their 40th birthday.
O ganlyniad, mae ein trenau mwyaf newydd yn fwy nag 20 mlwydd oed a'r hynaf yn agos iawn at fod yn 40 oed.