Tata Motors Ltd. has hiked prices of buses and trucks by up to 2% this month because of rising input costs, a company spokesman told Reuters on Monday.