Skip to content
World Medical SchoolsIndependent directory

Medical Programs

Primary medical qualifications — the degrees that lead to the physician pathway — at every verified school. 60 programs have a detailed record (admissions, language, cost and structure researched); the rest are basic records showing the verified qualification. How medical qualifications differ.

11 programs

Sorted alphabetically by school. Tuition is shown in the original currency; nothing is converted or ranked.

  • Bachelor of Medical Studies and Doctor of Medicine (BMD)

    Adelaide University School of Medicine

    Adelaide, Australia

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Not verified
    Tuition:
    A$103,000 per academic year
    OperatingInternational applicants acceptedBasic record
  • Master of Medicine in Medicine (Master in de geneeskunde), leading to the basisarts qualification

    Faculty of Medicine and Health Sciences, Ghent University

    Ghent, Belgium

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Dutch
    Tuition:
    €1,181.40 per academic year (2026-2027)
    OperatingDetailed record
  • Bachelor of Medicine and Bachelor of Surgery (Honours) (MBChB)

    Great Zimbabwe University Simon Mazorodze School of Medicine and Health Sciences

    Masvingo, Zimbabwe

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Not verified
    Tuition:
    Not verified
    OperatingBasic record
  • Doctor of Medicine (Master in Human Medicine, after Bachelor in Human Medicine) (Dr. med. univ.)

    Johannes Kepler University Linz Faculty of Medicine

    Linz, Austria

    Entry:
    Combined route
    Duration:
    3 years
    Teaching language:
    German
    Tuition:
    €726.72 per semester
    OperatingRestricted eligibilityDetailed record
  • Master in Human Medicine (after Bachelor in Medical Science) (Dr. med. univ.)

    Karl Landsteiner University (KL Krems)

    Krems an der Donau, Austria

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    English, German
    Tuition:
    €11,000 per semester
    OperatingDetailed record
  • Master of Medicine in Medicine (Master in de geneeskunde), leading to the basisarts qualification

    KU Leuven Faculty of Medicine

    Leuven, Belgium

    Entry:
    Combined route
    Duration:
    3 years
    Teaching language:
    Dutch
    Tuition:
    Not verified
    OperatingBasic record
  • Bachelor of Medicine and Bachelor of Surgery (MBChB)

    Otago Medical School, University of Otago

    Dunedin, New Zealand

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Not verified
    Tuition:
    NZ$45,415 per academic year (2027)
    OperatingRestricted eligibilityBasic record
  • Doctor of Medicine (MD)

    Rajiv Gandhi University of Science and Technology

    Georgetown, Guyana

    Entry:
    Combined route
    Duration:
    4.5–5.5 years
    Teaching language:
    English
    Tuition:
    $6,500 per semester
    OperatingInternational applicants acceptedDetailed record
  • Bachelor of Medicine and Bachelor of Surgery (MBChB)

    University of Auckland Faculty of Medical and Health Sciences

    Auckland, New Zealand

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Not verified
    Tuition:
    NZ$19,531.20 per academic year (2026)
    OperatingInternational applicants acceptedBasic record
  • Bachelor of Medicine, Bachelor of Surgery (MBBS)

    University of Papua New Guinea School of Medicine and Health Sciences

    Port Moresby, Papua New Guinea

    Entry:
    Combined route
    Duration:
    Not verified
    Teaching language:
    Not verified
    Tuition:
    PGK 4,500 per academic year (2027)
    OperatingRestricted eligibilityBasic record
  • Doctor of Medicine (MD)

    Weill Cornell Medicine-Qatar

    Doha, Qatar

    Entry:
    Combined route
    Duration:
    6 years
    Teaching language:
    Not verified
    Tuition:
    $73,946 per academic year (2026-2027)
    OperatingBasic record