Here is why.
1. Medical study is expensive in every country, and the costs can range from around $40,000-$50,000 per year or more.
2. There are many countries in east Europe and the Far East and China have easier selection processes for prospective students, but which may not be recognised by the World Health Organisation (WHO) or the Medical Council of India (MCI). So, it is better not to look for an MBBS course abroad unless it is a good institution with good faculty, study hours, practical training, medium of instruction as English and the required infrastructure and attached hospitals with an adequate number of beds and you can afford to pay for the course.
Still if you are interested, note the following
The MBBS requirements are different for each country. Selection also depends on a number of criteria including your school results, the medical entrance test and your country of origin. Countries such as the United States, United Kingdom, Canada and Australia have stringent qualification requirements and sometimes it is easier to apply for the MBBS programme after BSc or to apply for postgraduate specialisation after MBBS.
The Medical Council of India advises all aspiring Indian medical students that before taking admission to any foreign medical college/university, they should ascertain its status from the MCI and also obtain an eligibility certificate from it. This will enable you to verify that the qualification will be accepted for registration in India when you return. For recognitions and enlisted reference, check the MCI website, www.mciindia.org, or contact MCI in New Delhi directly, or visit the website of the National Board of Examinations, New Delhi, www.natboard.edu.in.
You can also check the WHO, world directory of medical schools at www.who.int/hrh/wdms to check the authenticity of the colleges selected.