
Heidelberg University, Heidelberg charges €1,500 (INR 1.44 Lakhs) per semester for Bachelor and Master programmes, the fee is identical across degrees. Indian applicants concentrate on MSc Applied Computer Science, MSc Molecular Biotechnology, and MSc Biomedical Engineering, each costing €3,000 (INR 2.88 Lakhs) per year in tuition.
Winter Semester 2026 (October 2026 start) is closed, its 15 July 2026 deadline has passed. Your realistic entry is Winter Semester 2027 (October 2027 start) for the primary Master intake, or Summer Semester 2027 (April 2027 start) for the limited pool of programmes that accept April entry.
A two-year MSc at Heidelberg costs INR 28-33 Lakhs all-in (tuition plus living), roughly one-third of a UK Russell Group MSc. A three-year BSc totals INR 38-42 Lakhs.

Exchange rate: 1 EUR = INR 96.
Winter Semester 2027 Intake: Planning Cycle
Intake: Winter Semester 2026 has closed. Summer Semester 2027 (April start) accepts applications until 15 January 2027 for a limited set of programmes. Winter Semester 2027 (October start), the main entry for Master programmes, opens in February 2027 and closes 15 July 2027. German student visa takes 6-12 weeks, both intakes are workable from India.
Fee update: Baden-Württemberg state law fixes tuition at €1,500 (INR 1.44 Lakhs) per semester for non-EU international students, unchanged since 2017. Semester contribution adds €180 (INR 17,280).
When to pay: No admission deposit. Full €1,680 (INR 1.61 Lakhs) semester payment is due at enrolment to Landesoberkasse Baden-Württemberg after your visa lands.
Scholarships: DAAD Master Scholarship for Winter Semester 2027 admission closes in October 2026. KC Mahindra closes 31 January 2027, Inlaks closes 12 March 2027, Aga Khan closes 31 March 2027.
See the full Heidelberg University Admissions guide for Indian students →
Table of Contents
Heidelberg charges €1,500 (INR 1.44 Lakhs) per semester for non-EU Bachelor and Master students, a rate set by the Landeshochschulgebührengesetz of Baden-Württemberg in 2017. The flat fee applies to almost every degree at Universität Heidelberg regardless of subject, so a Molecular Biotechnology Master costs the same as a Physics Master or an English literature Bachelor.
Bachelor programmes at Heidelberg are taught primarily in German, so most Indian applicants need TestDaF or DSH language proficiency to qualify. The fee is identical across every Bachelor programme for non-EU international students.
| Programme | Duration | Fee per Semester | Annual Fee (INR) |
|---|---|---|---|
| BSc Computer Science | 6 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| BSc Physics | 6 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| BSc Mathematics | 6 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| BSc Biosciences | 6 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| BA Economics | 6 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
Source: Universität Heidelberg tuition schedule under Landeshochschulgebührengesetz Baden-Württemberg. There is no admission deposit; a €75 (INR 7,200) uni-assist application handling fee applies for non-EU applications.
Master programmes attract the largest Indian cohort at Heidelberg, especially in Computer Science, Biomedical Engineering, and Physics. English-taught tracks exist in these disciplines, removing the German-language barrier that limits Bachelor entry.
| Programme | Duration | Fee per Semester | Annual Fee (INR) |
|---|---|---|---|
| MSc Applied Computer Science | 4 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| MSc Computer Engineering | 4 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| MSc Biomedical Engineering | 4 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| MSc Molecular Biotechnology | 4 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
| MSc Physics | 4 semesters | €1,500 (INR 1.44 Lakhs) |
INR 2.88 Lakhs |
Source: Universität Heidelberg tuition schedule for non-EU international students, effective since Baden-Württemberg tuition law of Winter Semester 2017-18.
Note: The flat €1,500 (INR 1.44 Lakhs) semester fee applies for a normal study duration plus two grace semesters. Students who overshoot pay a €650 (INR 62,400) per semester long-study surcharge on top. Plan your workload to finish within the standard 4 (Master) or 6 (Bachelor) semesters and this surcharge never applies.
Tuition for non-EU international students at Heidelberg has stayed frozen at €1,500 per semester since the Baden-Württemberg tuition law took effect in Winter Semester 2017-18. Unlike UK or US universities where fees rise 3-8% every year, the Heidelberg figure has not moved in nine consecutive academic cycles.
| Academic Year | Per Semester (EUR) | Annual (EUR) | Annual (INR) | YoY Change |
|---|---|---|---|---|
| 2022-23 | €1,500 | €3,000 | INR 2.88 Lakhs | 0% |
| 2023-24 | €1,500 | €3,000 | INR 2.88 Lakhs | 0% |
| 2024-25 | €1,500 | €3,000 | INR 2.88 Lakhs | 0% |
| 2025-26 | €1,500 | €3,000 | INR 2.88 Lakhs | 0% |
| 2026-27 | €1,500 | €3,000 | INR 2.88 Lakhs | 0% |
Source: Landeshochschulgebührengesetz Baden-Württemberg, sections applicable to non-EU international students; cross-verified against Universität Heidelberg published fee regulations.
Because the fee is statutory rather than set by the university, Heidelberg cannot raise it unilaterally. Any change would require a formal amendment to the state law, historically debated in Landtag sessions before each Winter Semester. There is no announced proposal to increase or scrap this fee for the Winter Semester 2027 intake.
Key Insight: Your INR exposure is driven entirely by the EUR/INR exchange rate, not by tuition inflation. At today’s rate a two-year MSc costs €6,000 (INR 5.76 Lakhs) in tuition. If the rupee weakens 5% between your Winter Semester 2027 admission and your first payment, that same tuition becomes INR 6.05 Lakhs, book EUR early on a Wise or Niyo forex card to lock the current rate.
Heidelberg is a mid-sized Baden-Württemberg city of roughly 160,000 people, cheaper than Munich or Frankfurt but pricier than Leipzig or Halle. A student on a modest budget spends €900-1,100 (INR 86,400 to INR 1.06 Lakhs) per month, or INR 10.5-13 Lakhs per year.
| Expense | Monthly (EUR) | Monthly (INR) | Annual (INR) | Notes for Indian Students |
|---|---|---|---|---|
| Rent (student residence or shared WG) | €400-500 | INR 38,400 to 48,000 | INR 4.61 to 5.76 Lakhs | Studierendenwerk halls are cheapest; private WG shared flat runs €450-600 |
| Groceries and cooking | €200-250 | INR 19,200 to 24,000 | INR 2.30 to 2.88 Lakhs | Aldi, Lidl, Kaufland for basics; Indian groceries at Asia stores in nearby Mannheim |
| Public health insurance (mandatory) | €125 | INR 12,000 | INR 1.44 Lakhs | TK, AOK, or Barmer; required for enrolment and visa |
| Transport | €0-58 | INR 0 to 5,568 | INR 0 to 66,816 | Semester ticket covers regional trains; Deutschlandticket €58 for all-Germany travel |
| Books, internet, mobile, personal | €150 | INR 14,400 | INR 1.73 Lakhs | Textbooks free via university library; mobile plans from €10 |
| Total | €875-1,083 | INR 84,000 to 1.04 Lakhs | INR 10.08 to 12.48 Lakhs |
Source: Universität Heidelberg cost-of-living guidance for international students; Studierendenwerk Heidelberg rent bands; cross-checked against Numbeo Heidelberg cost data (numbeo.com/cost-of-living/in/Heidelberg).
Note: Public health insurance in Germany is a legal requirement, not a choice. Techniker Krankenkasse (TK) at €125 (INR 12,000) per month covers doctor visits, hospitalisation, and prescriptions with a €10 co-pay. Private insurance looks cheaper at €40-60 but locks you out of switching to public later, avoid it unless you plan to leave Germany immediately after graduation.
Rent is the single largest variable. Studierendenwerk Heidelberg allocates rooms across 20-plus halls priced from €280 (INR 26,880) for a shared corridor room to €480 (INR 46,080) for a small apartment. Waitlists run 6-12 months, apply the day your admission letter arrives.
Private shared flats (Wohngemeinschaft, or WG) run €450-600 (INR 43,200 to INR 57,600) per month including bills. Search wg-gesucht.de before you arrive and expect to move once in your first year, this is normal for new international students.
Currency Tip: Your first Heidelberg tuition payment is due at enrolment for your Winter Semester 2027 intake, roughly one year from now. Open a Wise or Niyo forex card the moment your admission letter arrives and load EUR gradually across 3-4 tranches, this smooths out INR-EUR volatility and saves 2-3% versus a single SBI or ICICI wire.
A two-year MSc at Heidelberg costs INR 28-33 Lakhs all-in, tuition plus living plus mandatory fees. This is one-third the cost of an equivalent UK Russell Group Master and one-fifth of a US STEM Master at a comparable top-100 university.
| Scenario | Tuition (Year 1) | Living (12 months) | Mandatory Fees | Total Year 1 (INR) |
|---|---|---|---|---|
| MSc, shared WG, cook at home | €3,000 (INR 2.88 Lakhs) |
€10,500 (INR 10.08 Lakhs) |
€435 (INR 41,760) |
INR 13.37 Lakhs |
| MSc, private studio, moderate spend | €3,000 (INR 2.88 Lakhs) |
€13,000 (INR 12.48 Lakhs) |
€435 (INR 41,760) |
INR 15.77 Lakhs |
| BSc, shared WG, cook at home | €3,000 (INR 2.88 Lakhs) |
€10,000 (INR 9.60 Lakhs) |
€435 (INR 41,760) |
INR 12.89 Lakhs |
Living costs use a 12-month basis; Germany has no long summer teaching break for international students who cannot return home. Mandatory Fees combine €360 (INR 34,560) annual semester contribution and €75 (INR 7,200) student visa fee (one-off, Year 1 only). Health insurance is inside Living. Source: Universität Heidelberg cost-of-attendance guidance and Studierendenwerk Heidelberg rate cards.
A full two-year MSc totals INR 26.7-31.5 Lakhs. A full three-year BSc totals INR 38.7-42 Lakhs. On a INR 25 Lakh education loan at 10.5% for 10 years, the EMI is approximately INR 33,500 per month, comfortably serviceable on a Germany post-study starting salary of €55,000-65,000 (INR 52.80 to INR 62.40 Lakhs) per year for STEM graduates.
Key Insight: Every €300 (INR 28,800) per month you claim on Deutschlandstipendium or DAAD stipend during your MSc reduces your two-year total by INR 6.91 Lakhs, roughly one-fifth of the entire programme cost. Submitting the DAAD Master Scholarship before its October 2026 window closes is the single highest-leverage financial move for the Winter Semester 2027 intake.
Heidelberg does not offer institutional merit scholarships covering its (already low) €1,500 (INR 1.44 Lakhs) per semester tuition. Indian students fund living costs through DAAD, Deutschlandstipendium, and Indian trusts, each stackable with a Heidelberg admission.
| Scholarship | Value | Selection | Deadline |
|---|---|---|---|
| DAAD Master Scholarship for International Students | €992 (INR 95,232) per month plus travel and insurance | Application via DAAD portal, needs Heidelberg admission proof | Annually October, for following Winter Semester |
| Deutschlandstipendium at Heidelberg | €300 (INR 28,800) per month for 12 months | Nominated by university faculty after enrolment on merit plus civic commitment | Heidelberg round opens October |
| Heidelberg University STIBET Grant | €300-800 (INR 28,800 to INR 76,800) one-off or short-term | Emergency and thesis-completion grants via International Relations Office | Rolling, after enrolment |
| DAAD STIBET Doctoral Programme | €1,200 (INR 1.15 Lakhs) per month | PhD stage only, nominated by supervisor | Annually |
Indian students at Heidelberg regularly stack a domestic scholarship on top of DAAD or Deutschlandstipendium. Application windows for the Winter Semester 2027 intake are open across the following.
| Scholarship | Value | Eligibility | Deadline |
|---|---|---|---|
| Inlaks Shivdasani Scholarship | Up to USD 100,000 (INR 83 Lakhs) | Under 30, first-class Indian degree, admission letter in hand | 12 March 2027 |
| KC Mahindra Scholarship for Post-Graduate Studies Abroad | Up to INR 10 Lakhs | Indian citizen with confirmed admission | 31 January 2027 |
| JN Tata Endowment Loan Scholarship | INR 1-10 Lakhs (loan-scholarship hybrid) | Indian citizen for postgraduate study abroad | Annual cycle opens January 2027 |
| Aga Khan Foundation International Scholarship | 50% grant plus 50% loan; covers tuition and living | Postgraduate students from eligible developing countries | 31 March 2027 |
| Narotam Sekhsaria Foundation Scholarship | Interest-free loan up to INR 20 Lakhs | Under 30, admission to a top-ranked programme | Applications open March 2027 |
Tip for Indian Students: Submit your DAAD Master Scholarship for the Winter Semester 2027 intake before the October 2026 window closes, this is the single most impactful award for a Heidelberg MSc. Stack KC Mahindra (closes 31 January 2027) after your DAAD outcome, together they can cover 80-100% of your two-year cost of INR 30 Lakhs.
Heidelberg does not require a tuition deposit at the offer stage. You pay the full €1,500 (INR 1.44 Lakhs) semester tuition plus €180 (INR 17,280) semester contribution once, at enrolment, directly to Landesoberkasse Baden-Württemberg. Your admission letter (Zulassungsbescheid, the document issued by the university confirming admission) supports your German student visa file; the payment happens after you arrive and register.
Source: Universität Heidelberg tuition payment guidance and Landesoberkasse Baden-Württemberg payment portal.
Note: For Winter Semester 2027 (October 2027 start), Heidelberg’s enrolment window typically opens in early September. Book your bank transfer at least 10 working days ahead of the invoice deadline, an Indian bank SEPA wire takes 3-5 business days to credit and any delay blocks your matriculation, which in turn delays your residence permit application at the Heidelberg Ausländerbehörde.
Beyond tuition and rent, budget INR 4-5 Lakhs for one-off first-year costs the university brochures rarely surface.
Budget approximately INR 4-5 Lakhs for first-year hidden costs, excluding the blocked account (which returns to you as monthly living money).
Note: The one hidden cost Indian families forget is health cover in the gap between arrival and enrolment. If you fly in three weeks before Winter Semester 2027 begins, you need travel or expatriate insurance for those 20 days, roughly €30 (INR 2,880). Public insurance only starts on your official enrolment date, not the day you land.
For the Winter Semester 2027 intake, the highest-leverage saving is the DAAD Master Scholarship, close it before October 2026 or lose an entire funding year. The next four levers stack on top and matter across your whole two-year MSc.
Tip for Indian Students: The single highest-value saving lever for the Winter Semester 2027 intake is the DAAD Master Scholarship at €992 (INR 95,232) per month; it covers full cost of living for your entire two-year MSc and saves INR 22-24 Lakhs versus self-funded. The application window closes in October 2026, do the paperwork now, not in September, since the letter of motivation and academic proposal both take weeks of drafting.
Yes, and by a wide margin. A two-year MSc at Heidelberg totals INR 28-33 Lakhs against a Germany starting salary of €55,000-65,000 (INR 52.80 to INR 62.40 Lakhs) for STEM graduates, giving a payback horizon under 3 years, among the shortest of any top-100 world university.
Heidelberg is ranked 86 in QS World University Rankings 2027 and 49 in Times Higher Education World University Rankings 2026, the third-highest ranked university in Germany. In QS Subject Rankings 2026, Biological Sciences is 28 globally, Physics and Astronomy is 43, and Medicine is 34, matching the disciplines most Indian applicants target at Heidelberg.
On EMI terms, a INR 25 Lakh education loan at 10.5% for 10 years is INR 33,500 per month. A first Germany STEM role at €55,000 (INR 52.80 Lakhs) per year takes home roughly €2,900 (INR 2.78 Lakhs) per month after tax and public health insurance; EMI takes 12% of that, well within a comfortable debt-service ratio.
Germany’s 18-month post-study job-seeker visa and the EU Blue Card pathway make Heidelberg not only cheap to attend but easy to convert into work. Compared with a UK MSc at INR 45-55 Lakhs total (2-year Graduate Route Visa), or a US MS at INR 70-90 Lakhs (3-year OPT), Heidelberg wins on both entry cost and post-degree runway.
Key Insight: For the Winter Semester 2027 intake, the net cost of a two-year MSc after a full DAAD Master Scholarship falls to under INR 8 Lakhs, essentially the price of one semester at a UK Russell Group university. Payback on that outlay is 6-12 months at a Germany STEM starting salary, one of the strongest financial cases in international higher education today.
See how Heidelberg stacks up on QS, THE, and ARWU rankings 2026 →
Heidelberg University, Heidelberg charges €3,000 (INR 2.88 Lakhs) per year in tuition for both Bachelor and Master programmes, and a full two-year MSc costs INR 28-33 Lakhs all-in. Winter Semester 2026 is closed, target Winter Semester 2027 (application closes 15 July 2027) as your primary intake, or Summer Semester 2027 (15 January 2027 deadline) if your specific programme accepts April entry. The one high-leverage action right now is the DAAD Master Scholarship, closing in October 2026, which covers your full cost of living for both MSc years. Open your Fintiba blocked account with €11,904 (INR 11.43 Lakhs) once your Zulassungsbescheid arrives, budget approximately INR 33,500 per month EMI on a INR 25 Lakh loan, and expect a Germany STEM starting salary of €55,000 (INR 52.80 Lakhs) to pay it back within 3 years.
Ques. What is the total tuition fee at Heidelberg University, Heidelberg for Indian students?
Ans. Heidelberg charges €1,500 (INR 1.44 Lakhs) per semester and €3,000 (INR 2.88 Lakhs) per year for non-EU international students, mandated by Baden-Württemberg state law. Both Bachelor and Master programmes charge the same rate, with a €180 (INR 17,280) semester contribution added on top.
Ques. Is Heidelberg University free for Indian students?
Ans. No. Since Winter Semester 2017-18, Baden-Württemberg has charged non-EU international students €1,500 (INR 1.44 Lakhs) per semester at every public university in the state. Heidelberg is not free but is among the cheapest top-100 world universities to attend.
Ques. How much does a Master degree at Heidelberg University cost in Indian Rupees?
Ans. Total tuition for a 2-year MSc is €6,000 (INR 5.76 Lakhs). Including 24 months of living costs of INR 22-26 Lakhs and mandatory fees, the all-in total lands at INR 28-33 Lakhs.
Ques. Do I need to pay an admission deposit at Heidelberg University?
Ans. No. Heidelberg does not require a tuition deposit at the offer stage. You pay the full €1,680 (INR 1.61 Lakhs) semester invoice at enrolment, once you arrive and register in person at the Studierendensekretariat.
Ques. What is the blocked account requirement for a German student visa in 2027?
Ans. The current requirement is €11,904 (INR 11.43 Lakhs) for the 12 months of your first year, or €992 (INR 95,232) per month. The amount is set by the German federal government based on the BAföG maximum and is updated periodically, verify the figure on the Federal Foreign Office site closer to your visa filing date.
Ques. Can I work part-time at Heidelberg to cover my fees?
Ans. Yes. Non-EU students may work 120 full days or 240 half days per year. At €13-15 (INR 1,248 to INR 1,440) per hour in Heidelberg, 20 hours per week during term earns €700-900 (INR 67,200 to INR 86,400) per month, covering rent and groceries fully.
Ques. Which scholarships should I apply for the Heidelberg Winter Semester 2027 intake?
Ans. The DAAD Master Scholarship at €992 (INR 95,232) per month, closing October 2026, is the highest-value award for an MSc. Stack it with KC Mahindra (INR 10 Lakhs, closes 31 January 2027) and Inlaks Shivdasani (up to INR 83 Lakhs, closes 12 March 2027).
Ques. How much are living expenses in Heidelberg for Indian students?
Ans. Budget €900-1,100 (INR 86,400 to INR 1.06 Lakhs) per month for shared accommodation, groceries, health insurance, and personal expenses. Annual living cost lands at INR 10.5-13 Lakhs, cheaper than Munich or Frankfurt but higher than eastern German cities like Leipzig or Halle.
Ques. What is the semester contribution at Heidelberg University?
Ans. The semester contribution is approximately €180 (INR 17,280) per semester, covering Studierendenwerk services, student administration, and the semester ticket for regional trains. It is separate from the €1,500 (INR 1.44 Lakhs) tuition and applies to every enrolled student.
Ques. Does an education loan cover Heidelberg University fees for Indian students?
Ans. Yes. HDFC Credila, Avanse, SBI, and ICICI approve loans of INR 20-40 Lakhs for a Heidelberg MSc, disbursed directly in EUR to Landesoberkasse Baden-Württemberg. On a INR 25 Lakh loan at 10.5% for 10 years, EMI is approximately INR 33,500 per month, serviceable on a Germany STEM starting salary of INR 52-62 Lakhs.
Ques. Does Heidelberg University offer scholarships for Indian students?
Ans. Heidelberg does not offer institutional merit scholarships that reduce its statutory tuition. Indian students access the DAAD Master Scholarship, Deutschlandstipendium (€300 or INR 28,800 per month), and Heidelberg’s STIBET emergency and completion grants after enrolment.
Ques. What is the total cost of a Bachelor degree at Heidelberg University for Indian students?
Ans. A 3-year BSc totals INR 38-42 Lakhs all-in (€9,000 or INR 8.64 Lakhs tuition plus 36 months of living costs). Note that most Bachelor programmes at Heidelberg are taught in German, so TestDaF or DSH language proficiency is required for admission.
| Program | Important Dates | Fees | Eligibility | Financial Aid |
|---|---|---|---|---|
MS Computer Engineering 2 years | Application Deadline for Winter 2026 Intake (30th Sep 2026) Application Deadline for Summer 2027 Intake (31st Mar 2027) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | |
MS Molecular Biotechnology 2 years | Application Deadline for Summer 2027 Intake (16th Nov 2026) Application Deadline for Winter 2027 Intake (15th Mar 2027) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | |
MS Molecular Biosciences 2 years | Application Deadline for Winter 2027 Intake (15th Mar 2027) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | |
MS Biomedical Engineering 2 years | Application Deadline for Winter 2027 Intake (15th Mar 2027) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | |
BS Molecular Biotechnology 3 years | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - | |
BS Computer Science 3 years | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - | |
MS Psychology 2 years | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - | |
MEd Computer Science 2 years | Application Deadline for Summer 2027 Intake (16th Nov 2026) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - |
MS Economics 2 years | Application Deadline for Winter 2026 Intake (30th Sep 2026) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - |
Application Deadline for Winter 2026 Intake (30th Sep 2026) | USD 3,450 /Yr EUR 3,000 /Yr | German: DSH-2 | - |
Do you think the Dates are wrong ? Report Here
STEM Course
Do you think the fees are wrong ? Report Here
Heidelberg University Reviews
3 Reviews Found
Likes
Dislikes
All the courses are research focused so its the students duty to update the syllabus by contributing to research.
1500 euros per semester but there are other unis that are free of cost.
Likes
Dislikes
I am doing research here. I don't have to attend any courses. I just have to focus on my thesis work.
180 euros per semester.
Strong academics. Very demanding. Requires lot of work on part of the student. Lot of material is covered in a short span of time.
1000 Euros/semester
Comments
Found 2 Comments
The per year fee of MS Mathematics is INR 34,158. The total fee of the course is INR 68,316.
The semester fee for the Master of Economics program of Heidelberg University is EUR 174.35. Students seeking admission in this program must have a bachelor’s degree in Economics from a recognized university and a valid English Language Proficiency test score. The cost of living entirely depends on your living style.