Millions are set to benefit from free public transport in a bid to ease pressure from rising fuel prices.