An algorithm for extending one-dimensional, forward-in-time, upstream-biased, flux-form transport schemes (e.g., the van Leer scheme and the piecewise parabolic method) to multidimensions is proposed. A method is also proposed to extend the resulting Eulerian multidimensional flux-form scheme to arbitrarily long time steps. Because of similarities to the semi-Lagrangian approach of extending time steps, the scheme is called flux-form semi-Lagrangian (FFSL). The FFSL scheme can be easily and efficiently implemented on the sphere. Idealized tests as well as realistic three-dimensional global transport simulations using winds from data assimilation systems are demonstrated. Stability is analyzed with a von Neuman approach as well as empirically on the 2D Cartesian plane. The resulting algorithm is conservative and upstream biased. In addition, it contains monotonicity constraints and conserves tracer correlations, therefore representing the physical characteristics of constituent transport. Abstract An algorithm for extending one-dimensional, forward-in-time, upstream-biased, flux-form transport schemes (e.g., the van Leer scheme and the piecewise parabolic method) to multidimensions is proposed. A method is also proposed to extend the resulting Eulerian multidimensional flux-form scheme to arbitrarily long time steps. Because of similarities to the semi-Lagrangian approach of extending time steps, the scheme is called flux-form semi-Lagrangian (FFSL). The FFSL scheme can be easily and efficiently implemented on the sphere. Idealized tests as well as realistic three-dimensional global transport simulations using winds from data assimilation systems are demonstrated. Stability is analyzed with a von Neuman approach as well as empirically on the 2D Cartesian plane. The resulting algorithm is conservative and upstream biased. In addition, it contains monotonicity constraints and conserves tracer correlations, therefore representing the physical characteristics of constituent transport.