10. Saudi Arabia
Median annual salary: $32,920
Saudi Arabia, the first in line on our list of countries accepting Indian medical degrees accepts Indian medical degrees as well, and demand for medical practitioners is high. Many non-Arab doctors choose to come to Saudi Arabia on a family visa and then look for job opportunities. MBBS and MBChB holders with less than two years experience as practitioners are required to do at least one year of internship. Specialists and consultants have much smoother transition to a new environment since their expertise is in high demand. Moreover, hospitals and clinics in Saudi Arabia prefer hiring medical practitioners from Egypt, Pakistan or India. This makes it much easier if you have Indian medical degree.