This paper is addressed to studying the exact controllability for stochastic transport equations by two controls: one is a boundary control imposed on the drift term and the other is an internal control imposed on the diffusion term. By means of the duality argument, this controllability problem can be reduced to an observability problem for backward stochastic transport equations, and the desired observability estimate is obtained by a new global Carleman estimate. Also, we present some results about the lack of exact controllability, which show that the action of two controls is necessary. To some extent, this indicates that the controllability problems for stochastic PDEs differ from their deterministic counterpart.2010 Mathematics Subject Classification. Primary 93B05; Secondary 93B07, 93E20, 60H15.Key Words. Stochastic transport equations, exact controllability, observability, Carleman estimate.Without loss of generality, we assume that 0 ∈ G and 0 =x 1 +x 2 . Put R = max x∈Γ |x| R d . Let