An apparatus for predicting a power consumption of a maritime vessel, the apparatus comprising: an input interface configured to receive a category indicator indicating a category of the maritime vessel, the category being indicative of a shape of the maritime vessel, wherein the input interface is further configured to receive a speed of the maritime vessel and a physical parameter, the speed and the physical parameter influencing the power consumption of the maritime vessel, the physical parameter being a wetted surface of the maritime vessel; a processor configured to select a predetermined power consumption model from a plurality of predetermined power consumption models upon the basis of the category indicator, wherein the processor is further configured to determine a power consumption estimate based on the speed and the physical parameter using the predetermined power consumption model, to determine a power consumption correction based on the speed and the physical parameter using a power consumption correction model, the power consumption correction model representing a modeling error associated with the predetermined power consumption model, the power consumption correction model depending on a model parameter associated with the physical parameter, the power consumption correction model being a neural network model, the model parameter being a weight of a neuron associated with the physical parameter, and to combine the power consumption estimate with the power consumption correction in order to obtain a predicted power consumption of the maritime vessel; and an output interface configured to provide the predicted power consumption of the maritime vessel. an input interface configured to receive a category indicator indicating a category of the maritime vessel, the category being indicative of a shape of the maritime vessel, wherein the input interface is further configured to receive a speed of the maritime vessel and a physical parameter, the speed and the physical parameter influencing the power consumption of the maritime vessel, the physical parameter being a wetted surface of the maritime vessel; a processor configured to select a predetermined power consumption model from a plurality of predetermined power consumption models upon the basis of the category indicator, wherein the processor is further configured to determine a power consumption estimate based on the speed and the physical parameter using the predetermined power consumption model, to determine a power consumption correction based on the speed and the physical parameter using a power consumption correction model, the power consumption correction model representing a modeling error associated with the predetermined power consumption model, the power consumption correction model depending on a model parameter associated with the physical parameter, the power consumption correction model being a neural network model, the model parameter being a weight of a neuron associated with the physical parameter, and to combine the power consumption estimate with the power consumption correction in order to obtain a predicted power consumption of the maritime vessel; and an output interface configured to provide the predicted power consumption of the maritime vessel.