Numerical simulation experiments with a high-resolution circulation model were carried out to study nutrient transport from different depths to the surface 10-m layer during an upwelling event along the northern coast of the Gulf of Finland in July 1999. The initial nutrient distribution is based on field measurements performed in the north-western part of the Gulf. Wind forcing covering the period of the upwelling along the northern coast was turned through 180° to simulate an upwelling along the southern coast. The simulation results showed that the main phosphorus transport to the upper 10-m layer occurred from depths shallower than 30 m for the upwelling events along both the northern and the southern coasts. Nitrogen transport to the upper 10-m layer was the largest from depths of 40-55 m for the upwelling along the northern and 40-65 m for the upwelling along the southern coast. Simulated cumulative volume transports to the upper 10-m layer from different depths showed that the contribution from deeper layers was larger in the case of the upwelling along the southern coast. The reduction of wind stress had a bigger influence on water transport from the deeper layers