If $M$ is a $C^{1}$ manifold and $\omega_i$, $i=1,2$ are two continuous volume forms with the same mass, does there exist a $C^1$ diffeomorphism sending one to the other?
The answer is no. The equivalent problem is: given a positive and continuous function $g$, can we find a diffeomorphism with the Jacobian equal to $g$, $\det Df=g$? A counterexample is Theorem 1.2 in:
D. Burago, B. Kleiner, Separated nets in Euclidean space and Jacobians of bi-Lipschitz maps. Geom. Funct. Anal. 8 (1998), 273–282. (MathSciNet review.)
If $M$ is a $C^{1+\alpha}$ manifold and $\omega_i$, $i=1,2$ are two $C^\alpha$ volume forms with the same mass, does there exist a $C^{1+\alpha}$ diffeomorphism sending one the other?
The answer is yes, at least locally (see also a comment of alvarezpaiv). Whether the result has a global version on manifolds, I do not know. This is Theorem 1 in:
B. Dacorogna, J. Moser, On a partial differential equation involving the Jacobian determinant. Ann. Inst. H. Poincaré Anal. Non Linéaire 7 (1990), 1–26. (MathSciNet review.)
Theorem. Let $k\geq 0$ and $\alpha\in (0,1)$. If $\Omega\subset\mathbb{R}^n$ is abounded domain with $C^{k+3,\alpha}$ boundary and $\omega\in C^{k,\alpha}$ is a volume form such that $\int_\Omega\omega=|\Omega|$, then there is a diffeomorphism $\varphi:\Omega\to\Omega$ that is identity on the boundary, $\varphi,\varphi^{-1}\in C^{k+1,\alpha}(\bar{\Omega})$ and such that $\varphi^*\omega=dx_1\wedge\ldots\wedge dx_n$.