The fourth industrial revolution is the transformation of industrial manufacturing into smart manufacturing. The advancement of digital technologies that make the trend Industry 4.0 are considered as the transforming force that will enable this transformation. However, Industry 4.0 digital technologies need to be connected, integrated and used effectively to create value and to provide insightful information for data driven manufacturing. Smart manufacturing is a journey and requires a roadmap to guide manufacturing organizations for its adoption. The objective of this paper is to review different methodologies and strategies for smart manufacturing implementation to propose a simple and a holistic roadmap that will support the transition into smart factories and achieve resilience, flexibility and sustainability. A comprehensive review of academic and industrial literature was preformed based on multiple stage approach and chosen criteria to establish existing knowledge in the field and to evaluate latest trends and ideas of Industry 4.0 and smart manufacturing technologies, techniques and applications in the manufacturing industry. These criteria are sub-grouped to fit within various stages of the proposed roadmap and attempts to bridge the gap between academia and industry and contributes to a new knowledge in the literature. This paper presents a conceptual approach based on six stages. In each stage, key enabling technologies and strategies are introduced, the common challenges, implementation tips and case studies of industrial applications are discussed to potentially assist in a successful adoption. The significance of the proposed roadmap serve as a strategic practical tool for rapid adoption of Industry 4.0 technologies for smart manufacturing and to bridge the gap between the advanced technologies and their application in manufacturing industry, especially for SMEs.