BUS and train fares will rise by 7 per cent from Dec 28, although the hike will be cushioned for more than one in two Singaporeans who enjoy concessionary fares.