The cost of travelling by rail will increase in January, as average fares rise by 3.1 per cent.
The average rise is the second highest since January 2013, and will see rail season tickets increase in price by more than £100.
- Read more: Delays due to leaves on lines are a sign of Network Rail 'cutbacks', says RailFuture spokesman
- Read more: New independent body set up to deal with rail passengers’ complaints
After the increase, which comes into effect on January 2, an annual season ticket from Brighton to London will increase by £148, and travellers going from Manchester to Liverpool will have to pay £100 more.
A £30 'millenial' railcard will be introduced on the same day as the new fares, which will give passengers aged 26 to 30 around a third off most of their journeys.
News of the price hike has angered rail users, with many taking to Twitter to air their frustrations.
One user wrote: "The UK rail system is the most expensive in Europe, even though it's getting worse, we are still hearing the same rhetoric that we have heard for the last 10yrs that the system is going 2 get better. Instead we have a rail system not fit for purpose."
Another posted a picture of a solid gold bar and joked it was a "rail fare voucher".
- Read more: Rail commuters faced with huge timetable changes
- Read more: Millennial railcard website crashes due to high demand
The chief executive of industry body the Rail Delivery Group, Paul Plummer, said the new fares would result in better rail services.
"Money from fares is underpinning the improvements to the railway that passengers want and which ultimately help boost the wider economy," he said.
"That means more seats, extra services and better connections right across the country."