The Lembaga Tabung Haji (LTH) provides courses for the pilgrims to facilitate them towards achieveng Haji mabrur. These courses which include "Kursus Bersiri", "Kursus Intensif", and "Kursus Haji Perdana" comprise of lectures (ceramah) and some practical sessions. However, the currently available courses have many restrictions and limitations. Even though there a re many forms of supplementary learning materials available in the market, none of them promotes active learning for their users. There is lacks of portable learning media as supplements to the existing and currently available courses that can be accessed anytime and anywhere. V-Haji is a computer application for learning to perform Haji, Umrah and Ziarah. It encompasses all the requirements, steps and procedures in performing the Haji and Umrah.It incorporates interactive multimedia and virtual environments which enables users to learn step-by-step Haji and Umrah procedures as well as participate in 3D environments in enhancing user experience in performing the tawaf,saie and jamrah.