LeapScholar

What monthly rent should I expect for a 1BHK in Kuala Lumpur, Penang or Johor Bahru?

07 Oct 2026 · Answered by Pushplata Gaddmwar · 1 min read
Quick Answer verified

Monthly 1BHK rent in the city centre typically runs around RM 1,250 to 4,000 in Kuala Lumpur, RM 1,000 to 2,040 in Penang and RM 1,850 to 2,500 in Johor Bahru. Outside the centre, rents are lower. Student housing may be on-campus or off-campus.

Pushplata Gaddmwar
Pushplata Gaddmwar Verified
Leap Scholar's Counsellor
View Profile →

Typical monthly 1BHK rent in Malaysia varies a lot by city: in the city centre it is around RM 1,250 to 4,000 (approx INR 29,475 to 94,320) in Kuala Lumpur, with Penang and Johor Bahru in a similar or lower band. Moving outside the centre usually brings rents down. Treat these as ranges rather than fixed prices.

Typical 1BHK rent per month

CityCity centre (RM)Outside city centre (RM)
Kuala Lumpur1,250 to 4,000 (approx INR 29,475 to 94,320)1,000 to 2,000 (approx INR 23,580 to 47,160)
Penang1,000 to 2,040 (approx INR 23,580 to 48,103)550 to 1,300 (approx INR 12,969 to 30,654)
Johor Bahru1,850 to 2,500 (approx INR 43,623 to 58,950)1,400 to 1,800 (approx INR 33,012 to 42,444)

On-campus and off-campus housing

  • On-campus options are cheaper and often include utilities.
  • Off-campus housing gives more flexibility but may need deposits and setup costs.

My Advice

Shortlist two or three areas and compare real listings before you commit, since the gap between city-centre and outside-centre rent is large. Ask whether utilities and deposits are included, and compare that with the on-campus quote.

How much will a month in Malaysia cost you?

Rent, food and travel. A real monthly budget, city by city.

4.7/5 Google 🎓 25K+ admits
Get My Cost Estimate

More Cost & living questions

More Malaysia questions

🎓 How much does a month cost in Malaysia? Get Cost Estimate