A range of heterocycles, namely thiazoles, imidazoles, imidazopyridines, thiazolidines and dimethoxyindoles, have been synthesised directly from alkenes via a two-step ketoidoination/ cyclisation protocol. The alkene starting materials are themselves readily accessible using many different and well-established approaches, and allow access to a variety of heterocycles with excellent yields and regioselectivity