Another £70m of taxpayers' funding is being given to train operator Transport for Wales (TfW) to make up for a drop in passenger numbers during the pandemic.
It is additional to the £167m of extra funding from the Welsh Government to keep trains running through the pandemic last year.
The latest injection of cash was revealed in government budget documents, the BBC has reported.
Read more: All new road building projects in Wales are to be shelved
The rail operator says that the money would protect jobs and keep vital services running.
Earlier this month, it was revealed that passenger numbers on Britain's railways in 2020/21 reached the lowest level in at least 150 years. See the figures here.
Just 388 million journeys were made in the 12 months to the end of March as the coronavirus pandemic saw demand for travel collapse, regulator Office of Rail and Road (ORR) said.
TfW's week-day passenger numbers are around half what they were before last March, and ticket sales have plummeted.
In October 202, the Welsh Government confirmed it would take full ownership of Transport for Wales Rail after the falling passenger numbers on the Wales and Borders services had a big impact on operations.
The agreement meant that from February 2021, day to day rail services have been delivered by a government-owned subsidiary of Transport for Wales.
In an update to its budget, the government said the £70m would "help meet operating costs from September until the end of November, whilst passenger numbers and fares remain uncertain".
It declined to comment further.
In a statement, TfW said: "As the coronavirus pandemic continues to impact passenger revenue across the rail industry, this additional support from the Welsh Government enables us to provide vital services, safeguard jobs and deliver on our plans to provide a rail service the people of Wales and Borders can be proud of."