A companion for the Ostrowski and the generalised trapezoid in- equalites for various classes of functions, including functions of bounded vari- ation, Lipschitzian, convex and absolutely continuous functions is established. Applications for weighted means are also given.