The big picture
Malaysia is one of the more affordable places to earn an English-taught degree, but you still need to plan for tuition, one-off arrival costs and twelve months of living expenses. The fees below come from official university pages and the EMGS fee schedule, checked in October 2026. They change with each intake, so your offer letter has the final amount.
Exchange rate used in this guide: RM1 ≈ PKR 67.8 ≈ USD 0.245 (USD 1 ≈ RM4.08), Wise mid-market rate checked on 16 October 2026.
Tuition by level and type of university
As a rule, public universities cost the least, private universities sit in the middle and foreign branch campuses cost the most. All figures are international-student fees.
| Level | Public | Private | Branch campus |
|---|---|---|---|
| Foundation (1 year) | UM Foundation in Physical Sciences: RM35,000 | APU Foundation (Computing & Technology): RM28,400 | Curtin Malaysia: RM29,700; Heriot-Watt Foundation in Science: RM39,718 |
| Diploma (about 2 years) | UM Diploma in Accounting: RM33,240 total | APU Diploma in ICT: RM54,200 total | Curtin Diploma of IT: RM29,500 a year |
| Bachelor's | UM Computer Science: RM89,200 (3.5 years); UTM computing: RM71,000 (4 years) | APU Computer Science: RM108,500 (3 years); Taylor's Computer Science: RM127,776 (3 years) | Nottingham Computer Science: RM59,000 a year; Heriot-Watt Computing Science: RM51,304 a year |
| Master's | UM Data Science: RM41,700 (1 year); UPM Economics: RM31,550 (1 year) | APU AI: RM45,800; Taylor's Applied Computing: RM50,676 | Heriot-Watt MSc: RM63,876; Nottingham MSc: RM57,000–70,000 |
| PhD | UM Engineering: RM80,900 (3 years) | Check each university | Heriot-Watt: RM42,612–47,276 a year; Curtin: RM51,200 a year; Nottingham: RM61,000 a year |
Fee years: UM International Booklet (December 2025), UTM and UPM 2026 schedules, APU November 2026 intake, Taylor's 2026–2027 schedules, Nottingham from January 2027, Heriot-Watt 2026/27, Curtin 2026–2027.
In yearly terms, a public-university bachelor's works out at approximately RM18,000–33,000 a year (UM civil engineering is RM132,100 over four years), a private university at approximately RM36,000–43,000, and a branch campus at approximately RM48,000–69,000. Medicine is far higher: UM lists RM673,200 for its five-year MBBS.
Check for the 6% service tax. Since 1 July 2025, private institutions charge non-Malaysian students a 6% Service Tax, and APU, Taylor's, Nottingham, Heriot-Watt and Curtin all quote fees before it. UPM's 2026 schedule says the tax applies to its international students from 1 June 2026, so ask any public university whether its figure includes it.
Living costs
In the Klang Valley (Kuala Lumpur, Selangor and Putrajaya), most students spend approximately RM1,600–2,500 a month in total. APU estimates RM1,600–2,000 depending on lifestyle, and UPM estimates USD300–400 a month before rent. Rent is what moves your budget most:
- UM residential colleges: RM450 a month shared or RM900 single (international rate)
- APU residences: from about RM580 a month for a twin-share room to about RM1,760 for a single unit, plus a one-off charge of RM350–450
- Private rooms near UM: approximately RM800–2,200 a month
- Day to day (Numbeo, October 2026): RM50 monthly transport pass, RM20 for a cheap restaurant meal, around RM35 for a mobile plan
Smaller cities such as Penang, Johor Bahru, Ipoh, Kuching and Miri are usually cheaper, mainly on rent (see the city cost guide).
One-time and first-year costs
- University application and processing fees vary a lot. UM charges RM300 to apply. APU charges a RM3,600 pre-arrival processing fee that covers EMGS visa processing, airport pickup and accommodation when you first arrive. Taylor's lists a RM2,800 enrolment fee, a RM3,000 international student charge, a RM2,500 annual fee and a RM3,000 security deposit.
- EMGS and visa costs: processing RM1,600 plus 8% tax, eVAL RM150 plus tax, medical screening RM340, insurance RM498–644, i-Kad RM50, pass sticker RM60 and a visa fee of about RM20 for most nationalities. That comes to approximately RM2,900–3,000 in the first year. Renewal years cost much less: about RM270 for processing, then insurance, sticker and visa. Some universities bundle all of this. UM quotes an eVAL service fee of RM5,391 a year.
- Personal bond: some universities, UTM for example, ask for a refundable bond. Immigration sets the amount by nationality.
- Flights: in mid-October 2026, KAYAK showed typical one-way fares to Kuala Lumpur of approximately USD290–340 from Lahore and USD200–315 from Karachi (roughly RM800–1,400). Fares go up in peak season and when you add baggage.
- Settling in: budget for a housing deposit or one-off charge, bedding, kitchen basics and a local SIM.
Sample yearly budgets
Figures are rounded; the living and setup lines are estimates to adjust.
(a) Private-university bachelor's in Kuala Lumpur: APU Computer Science, Year 1
| Item | RM | PKR | USD |
|---|---|---|---|
| Tuition, Year 1 | 34,900 | 2,366,200 | 8,550 |
| 6% service tax on tuition | 2,094 | 142,000 | 510 |
| Pre-arrival processing fee | 3,600 | 244,100 | 880 |
| Medical, insurance, i-Kad, visa (approx.) | 1,000 | 67,800 | 240 |
| Shared room, about RM850 × 12 | 10,200 | 691,600 | 2,500 |
| Food, transport, phone, personal, about RM1,200 × 12 | 14,400 | 976,300 | 3,530 |
| Laptop, books, setup (estimate) | 3,000 | 203,400 | 740 |
| One-way flight (approx.) | 1,200 | 81,400 | 290 |
| Total | 70,394 | 4,772,700 | 17,250 |
(b) Public-university master's: UM Master in Data Science (1 year)
| Item | RM | PKR | USD |
|---|---|---|---|
| Tuition, whole programme | 41,700 | 2,827,300 | 10,220 |
| Application fee | 300 | 20,300 | 70 |
| UM eVAL service fee | 5,391 | 365,500 | 1,320 |
| College shared room, RM450 × 12 | 5,400 | 366,100 | 1,320 |
| Food, transport, phone, personal, about RM1,200 × 12 | 14,400 | 976,300 | 3,530 |
| Laptop, books, setup (estimate) | 3,000 | 203,400 | 740 |
| One-way flight (approx.) | 1,200 | 81,400 | 290 |
| Total | 71,391 | 4,840,300 | 17,490 |
Budget (b) assumes you get a college room. Renting off campus could add approximately RM4,000–21,000 a year.
Money tips
- Pay the ringgit amount on your invoice. APU and Taylor's both say that if exchange rates or bank charges leave you short, you pay the difference, and USD prices on university sites are only a guide (Taylor's uses RM3.80 to the dollar). Pay only into the university's own account, by bank transfer or Flywire, and ask your bank in Pakistan which documents it needs for an education payment (usually your offer letter and invoice). Sunway notes that a telegraphic transfer can take up to 14 working days to arrive.
- Use instalments and discounts. Most universities bill you each semester. Curtin Malaysia lets continuing international students pay a semester's fees in three instalments for a 4% premium. Nottingham gives a 1.5% early-bird discount, and Heriot-Watt waives RM3,000 if you pay your first semester in full by its deadline.
- Plan for currency swings and fee rises. APU's Computer Science fee rises from RM34,900 in Year 1 to RM37,500 in Year 3, while Nottingham fixes your fee for the whole course. Keep a cushion for a weaker rupee.
- Don't count on part-time work to pay tuition. The part-time work guide explains why.
FAQ
Is a public university always the cheaper option? For tuition, usually yes. UM Computer Science costs about RM25,500 a year against about RM36,000 at APU. Processing fees, housing and the number of places open to international students also matter, so compare the full first-year cost.
Do the fees on university websites include the 6% tax? Usually not. Most private universities show fees before Service Tax. Look for a note on the fee page and confirm the total on your invoice.
How much money should I bring for the first month? Bring enough for your housing deposit, your first month's rent and about a month of living costs, which is roughly RM1,600–2,500 in the Klang Valley. Ask your university what is due on arrival.