
Book an Appointment
Multiple convenient ways to schedule your visit
Walk in, call, WhatsApp or book online — four ways in, explained honestly below, including how long you are likely to wait and how to time your visit so you wait less.
If this is an emergency, do not book an appointment
A general practice appointment is the wrong tool for a life-threatening problem, and waiting for one costs time you may not have. Call 999 or go directly to the nearest emergency department — Hospital Sultan Ismail or Hospital Sultanah Aminah in Johor Bahru — if you or someone with you has any of the following.
- Chest pain or chest tightness, especially with sweating, nausea or pain spreading to the arm or jaw
- Face drooping, arm weakness or slurred speech — signs of stroke, where every minute counts
- Severe difficulty breathing, or lips and fingertips turning blue
- Major trauma, a serious fall, or bleeding you cannot stop with firm pressure
- Anaphylaxis — swelling of the lips, tongue or throat, widespread hives, collapse after a sting, food or drug
- Fits or seizures, or someone who cannot be roused
If you are having thoughts of harming yourself or ending your life, please do not sit alone with it and do not wait for an appointment. Talian Kasih is available on 15999, and Befrienders KL on 03-7627 2929, around the clock. If you are already in immediate danger, call 999 or go to the nearest emergency department. Once you are safe, we are glad to see you here for follow-up care.
Book Online
Use our digital kiosk system to book your appointment online. Quick, easy, and available 24/7.
Book at MOVO-XCall to Book
Prefer to speak with someone? Call us directly during operating hours and our friendly staff will help you schedule an appointment.
Call +60 7-251 1162Walk-In Welcome!
No appointment needed. Come in any time during operating hours and register at the front desk.
Teleconsultation
Speak to our doctor from home for RM30, prepaid through MOVO-X. Medication delivery available within Johor state.
Start a teleconsultationOur Product
Shop health products from Klinik Muhibbah. Our online store is coming soon.
Four ways to book, compared honestly
There is no single best way to reach us, only the way that fits what you need today. Below is how each channel really works at our front desk, including where each one falls short. We would rather you choose with your eyes open than be disappointed by a promise we did not make.
Walk in
No booking, no phone call. Arrive during operating hours and register at the front desk.
Suits: Anything sudden — fever, injury, a child who has gone downhill overnight — and for people who would rather turn up when they are free than commit to a time.
The trade-off: You take the queue as you find it. Arrive at 6:30PM on a Monday and it will be long; arrive at 2:30PM on a Wednesday and it usually is not.
Phone +60 7-251 1162
Speak to reception directly during opening hours. They can register you, check panel coverage and tell you how heavy the queue is right now.
Suits: Questions that need a real answer before you travel — price, whether a test needs fasting, whether a specific doctor is in, group FOMEMA bookings.
The trade-off: The same staff answering the phone are registering patients at the counter. At peak times the line can ring out. Try again in ten minutes, or WhatsApp instead.
WhatsApp +60 17-500 7205
Message us with your name, IC, and what you need. Replies come during clinic hours.
Suits: Most people, most of the time. It leaves a written record, you can send photos of a rash or a referral letter, and you can book on behalf of a parent without a phone conversation.
The trade-off: It is not instant and it is not monitored overnight. A message sent at 11PM will be read the next morning, so never use WhatsApp for anything urgent.
Online via MOVO-X
Book at movo-x.com/kiosk/muhibbah, any hour of the day or night. Also the route for RM30 teleconsultation.
Suits: Planned visits — health screening, a follow-up, a repeat prescription — and anyone who wants to arrange things outside our opening hours.
The trade-off: Booking a time registers you; it does not freeze the queue. Emergencies arriving after you will still be seen before you.
If you want one recommendation: WhatsApp us on +60 17-500 7205 the day before or the morning of your visit, tell us what the problem is, and we will tell you the quietest time we can offer. That single message solves most of what people find frustrating about a busy walk-in clinic.
How long will you wait? An honest answer
Waiting is the most common complaint in our reviews, and we are not going to pretend otherwise. One patient wrote that they had booked online for 6:30PM and were not seen until 9:40PM. That is a genuinely bad experience and it is fair criticism. What we can do is explain exactly why an evening can go that way, and give you the information you need to avoid it.
We see roughly a hundred people on a busy day between two doctors, with no appointment-only barrier in front of the door. When a patient walks in with chest pain, a febrile child who has stopped drinking, an asthma attack, or a deep laceration, they go to the front. That is not queue-jumping; that is triage, and it is the same principle that would protect you or your child on the day you needed it. Beyond emergencies, some consultations are simply long. An elderly patient with three chronic conditions, multiple medications and a new symptom cannot be dealt with in six minutes, and it would be poor medicine to try. Two or three of those in an evening, plus one true emergency, and a queue slips badly. The clinic does not go faster by being told to.
Our busiest times
- Weekday evenings from about 6PM to 8:30PM, when people come after work
- Saturday mornings, our single heaviest session of the week
- Monday mornings, and the first working day after any public holiday
- Friday between 9AM and 3PM — a short session with a full day's demand pressed into it
- Sunday 9AM to 1PM, another short session that fills quickly
- Haze season, dengue peaks, and the weeks when a flu wave moves through the schools
Our quietest times
- Tuesday, Wednesday and Thursday between 2PM and 4:30PM — the best window of the week
- Mid-morning, roughly 10:30AM to 11:30AM, once the opening rush has cleared
- The last hour before closing on a weeknight, though you must arrive with time to be registered
- Any weekday when school holidays have emptied the evening rush
Practical ways to wait less
- Call before you leave home.Reception can see the waiting room. Ask them how it looks right now — they will tell you straight, and sometimes the answer is “come in an hour”.
- Move a routine visit to mid-afternoon. A repeat prescription, a dressing change or a medical report does not need to happen at 7PM. Shifting it to 2:30PM on a Wednesday can turn an hour into ten minutes.
- Register early even if you leave and come back. If the queue is long, register, ask reception roughly how many are ahead of you, and use the time on an errand nearby rather than sitting in the waiting room.
- Do not arrive in the last fifteen minutes expecting a full consultation plus tests. You will be seen, but everything that day is already behind you in the queue.
- Consider a teleconsultation. For a medication review, a rash you can show on camera, or a discussion of results, RM30 online at a time you choose beats an evening in a waiting room.
- Bring everything the first time. Half the delays we see are avoidable — a missing IC, a forgotten panel card, medication names nobody can recall. Every one of those sends a patient back to the counter and pushes the whole queue back.
What to bring
Five minutes of preparation at home saves a great deal of time at the counter, and it materially improves the consultation itself. A doctor who can see your last lipid profile is in a far better position than one working from memory and guesswork.
MyKad or passport. Required for registration, for every patient including children, and essential for FOMEMA, occupational health and PEKA B40 verification. If you are a returning patient, the IC is how we find your file among 27,000-odd records.
Insurance card, panel card or employee card. Bring the physical card or a clear photo of it. Verification happens at registration, before the consultation — trying to sort out coverage after the doctor has seen you is slower for everyone and occasionally impossible.
Your current medications. The actual boxes or blister strips, not a description. Include anything from another clinic, anything from a hospital, supplements, traditional preparations and herbal remedies. These interact with what we might prescribe, and people routinely forget to mention them.
Previous test results and reports.Blood tests, ultrasound or X-ray reports, discharge summaries, ECG printouts. A photo on your phone is fine. Old results tell us the direction a number is moving in, which is frequently more useful than today's value alone.
Referral letters. If a hospital, a specialist or another clinic sent you here, bring the letter. If we are referring you onward, we will prepare one for you.
Company authorisation.For FOMEMA and occupational health assessments, bring the employer's letter or authorisation form along with the passport and permit documents. Without it we cannot begin the statutory paperwork.
A written list of your questions. Not medical, but genuinely useful. People forget their second and third concern the moment they sit down, then remember in the car park.
What happens, from arrival to leaving
If you have never been here before, this is the whole visit in order. Nothing about it is complicated, but knowing the shape of it makes a first visit easier.
1. Register at the front desk
Hand over your IC or passport and tell reception briefly why you are here. New patients complete a short form covering allergies, existing conditions and current medication. Panel and PEKA B40 verification happens now, not later. This step takes a few minutes unless the counter is busy.
2. Wait to be called
You will be called in order, subject to clinical priority. If somebody who arrived after you is taken first, it is because their condition needed it. If you have been waiting a long time and are worried about something changing — a child getting worse, pain increasing — tell reception immediately rather than waiting quietly. They can and will escalate.
3. Vitals and preliminary checks
Depending on your complaint, our staff may take your blood pressure, temperature, pulse, weight and blood sugar before you see the doctor. This is routine and it saves consultation time.
4. The consultation
Dr. Prabagaran Kanapathy (M.D UNPAD, MMC 63651) or Dr. Kirubah Sai Patnaik (MMC 93850) will take your history and examine you. Say everything you came to say, including the thing that feels embarrassing or trivial. If you did not follow the last treatment plan, say so plainly — a doctor who knows you stopped the tablets can help you; one who assumes you took them cannot.
5. Tests, procedures or a scan, if needed
Blood may be drawn, an ECG performed, a wound cleaned and dressed, an X-ray or ultrasound arranged. Some results come back the same visit; others take days, and we will tell you which is which and how you will receive them.
6. Explanation and plan
The doctor should tell you what they think is going on, what the treatment is, how long it should take to improve, and — importantly — the signs that mean you should come back sooner or go to hospital. If any of that was not clear, ask again before you leave the room. Nobody minds the question.
7. Payment, medication and any documents
Settle at the counter, where panel claims are processed. Medication is dispensed here with instructions on the label; ask if anything is unclear, particularly with antibiotics, which must be finished. Medical certificates, referral letters and medical reports are issued at this point too.
8. Follow-up
If you need to be seen again, book before you leave or WhatsApp us later. For results that take a few days, we will tell you when to expect them and how to collect or discuss them — including by teleconsultation if that is easier than another trip.
Booking for a specific need
Some visits need preparation on your side or setup on ours. A general consultation, wound review or minor illness is a straightforward walk-in. The services below go more smoothly if you tell us in advance.
FOMEMA and foreign worker medicals
Bring the worker's passport, the permit or visa documents and the employer's authorisation. Employers sending five or more workers should call +60 7-251 1162 a day ahead so we can spread the group across a quieter part of the day instead of putting everyone into an evening queue. Come in the morning where possible — results processing runs more smoothly earlier in the day.
Health screening and blood tests
Fasting matters. Lipid profile and fasting glucose require roughly ten to twelve hours with nothing but plain water — no coffee, no teh tarik, no sweets. The practical way to do this is to eat dinner, sleep, and come in first thing. Full blood count, dengue tests, thyroid and most infection screens do not need fasting and can be done any time we are open. If you are unsure which applies to you, ask before you starve yourself unnecessarily.
Ultrasound and antenatal scans
We offer 2D, 4D, 5D and 6D ultrasound. Book ahead for these rather than walking in, because the scan room and the sonographer's time have to be set aside for you. For 4D, 5D and 6D imaging, gestational age makes a real difference to picture quality, so tell us how many weeks you are when you book and we will advise the best window. Wear two-piece clothing and expect to need a moderately full bladder for early pregnancy scans.
Vaccination
Message us in advance so we can confirm stock before you make the trip. Bring the child's immunisation card, or your own record card for adult and travel vaccines. Expect to stay in the clinic for a short observation period afterwards rather than leaving straight away.
Occupational health
Dr. Prabagaran Kanapathy is a NIOSH-certified Occupational Health Doctor, which matters for statutory medical surveillance and workplace assessments. These are best arranged by phone with your HR or safety officer so the paperwork, the panel of tests and the scheduling are all agreed before your staff arrive.
Wound care and dressing changes
Regular dressing changes are straightforward walk-ins and are usually among the quicker visits. If you are on a fixed dressing schedule after surgery or an injury, come earlier in the day when the treatment room is freer, and bring any discharge notes or instructions from the hospital that did the original repair.
Women's health consultations, X-ray, ECG and general health screening can all be arranged the same way — message us with what you need and reception will tell you what preparation applies and what it costs at today's prices.
Booking for a child, a parent, or someone else
A great many of our bookings are made by somebody other than the patient — a daughter arranging her father's diabetic review, an HR officer sending workers for medicals, a husband messaging on behalf of a wife who is at work. That is entirely normal. WhatsApp us the patient's full name as it appears on their IC, their IC number, their age and a short description of the problem, and say that you are booking on their behalf.
For children,a parent or legal guardian must be present at the consultation and must give consent for examination and treatment. Bring the child's health record book and immunisation card. If a grandparent or helper is bringing the child instead, send us a message beforehand confirming you consent to them accompanying the child. For an infant or a child who is very unwell, mention it when you book or when you register — a listless baby who is not feeding is not a case we ask to wait.
For elderly parents, tell us at booking if there is difficulty walking, poor hearing, confusion or a wheelchair, so we can arrange the visit sensibly. Bring the full bag of medications rather than a list — with three or four prescribers involved, the boxes are the only reliable record. It helps enormously if the family member who actually knows the medical history attends rather than sending an elderly patient alone to recount it.
For employees and group bookings, call +60 7-251 1162. Groups of five or more are far better scheduled into a quieter part of the day than walked in during an evening rush, and we can prepare the paperwork in advance.
One limit worth stating: the patient has to attend. We cannot examine, prescribe for, or issue a medical certificate for somebody who is not present, whether in the clinic or on a teleconsultation call. You can arrange everything else for them, but somebody has to be in front of the doctor.
When you cannot come in: teleconsultation, RM30
If you are stuck at work, caring for someone at home, out of town, or simply unwell enough that a waiting room is the last place you want to be, you can see our doctor online instead. Teleconsultation costs RM30, prepaid through MOVO-X at movo-x.com/kiosk/muhibbah. Where medication is prescribed we can arrange delivery — within Johor state only, so if you are in Kuala Lumpur or Singapore, plan on collecting or using a local pharmacy.
It works well for a defined set of things: reviewing long-term medication, discussing test results, looking at a rash or an eye that you can show clearly on camera, straightforward coughs and colds, advice on whether a symptom warrants coming in, and follow-up after a visit where the plan simply needs adjusting.
It cannot do everything, and we would rather say so before you pay. A camera cannot listen to your chest, feel your abdomen, take your blood pressure, draw blood, run an ECG or scan you. Chest pain, breathlessness, abdominal pain, a serious injury, anything in a very young infant, and anything that seems to be worsening quickly all need to be seen in person. If the doctor concludes mid-call that you need examining, they will tell you so and ask you to come in.
On medical certificates, the position is the same online as it is in the room: an MC is issued only when the doctor is clinically satisfied that you are unfit for work. Malaysian Medical Council guidance treats this as a matter of professional judgement, not a purchasable item, and our doctors apply it that way. Please do not book a teleconsultation on the assumption that an MC comes with it.
Insurance panels and PEKA B40
We are a panel clinic for eight providers, which means eligible patients and employees can be treated here with the claim handled between us and the provider rather than out of your pocket.
The process is simple but the order matters. Present your panel or employee card at registration, before you see the doctor, so reception can verify your eligibility and confirm what your plan covers. Panels differ considerably — some cover consultation and medication only, some include tests, some exclude particular categories entirely. Finding out afterwards that a scan was not covered is a bad way to end a visit, and it is entirely avoidable by asking first.
If your card is verified and the service is covered, you generally sign and go, with the claim submitted on your behalf. Anything outside your coverage is payable at the counter as normal, and reception will tell you the amount before it is done rather than after.
PEKA B40: we are a registered PEKA B40 provider. Bring your MyKad and we will check your eligibility on the system during registration. The scheme covers health screening for eligible B40 recipients aged 40 and above, and it is worth checking even if you assume you do not qualify — many people who are eligible have simply never asked.
If you are not covered by any panel, that changes nothing about your welcome here. Call or WhatsApp for current fees before your visit so there are no surprises.
Operating Hours
We are here when you need us
Walk-ins are welcome during operating hours. For appointments, please call or book online.
Friday runs 9AM to 3PM and Sunday 9AM to 1PM. Both are short sessions carrying a full day of demand, so come early rather than late. Please arrive with enough time before closing to be registered, seen and, if needed, dispensed to.
Getting here
No. 62 Jalan Kiambang, Taman Bunga Raya, 81700 Masai, Johor. We sit in the shoplot row on Jalan Kiambang, inside the residential area rather than on the main trunk road, which is why first-time visitors are better off following the map than a general sense of direction.
From Masai town it is only a few minutes. Head into Taman Bunga Raya and look for Jalan Kiambang; we are on the shoplot row, and the great majority of our patients live within a short drive of here.
From Pasir Gudang allow roughly fifteen minutes outside peak hours along Jalan Masai Lama. Shift-change traffic around the industrial estates in the early morning and late afternoon can double that, which is worth factoring in if you are coming straight off a shift.
From Johor Bahru city centre expect around thirty to forty minutes via the Pasir Gudang Highway, depending on how the interchanges are moving. Coming after work on a weekday, you will arrive during our busiest window — one more reason to call ahead before setting off.
From Permas Jaya it is about twenty minutes along the Pasir Gudang Highway heading east. From Ulu Tiram, roughly twenty-five minutes via Jalan Kota Tinggi and Cahaya Baru. From Taman Molek, around twenty-five to thirty minutes, most of it on the highway.
Parking is free on the street directly in front of the clinic and along the surrounding shoplot rows. It is easy through most of the day and tight from about 6PM to 8PM. If the front is full, park a row or two back and walk — it is quicker than circling, and it is a very short walk.
By public transport, Causeway Link buses serving the Masai and Pasir Gudang corridor stop in Masai town, from which the clinic is a short ride or a manageable walk. Grab is widely available across Masai, Pasir Gudang and Johor Bahru and is the simplest option if you are unwell, should not be driving, or are bringing an elderly relative.
If you cannot find us, call +60 7-251 1162 from where you are and reception will talk you in. It happens most days and nobody minds.
Booking questions we are asked most
Do I actually need an appointment at Klinik Muhibbah?+
No. Klinik Muhibbah has been a walk-in clinic since 1975 and we see walk-in patients throughout our operating hours — Monday to Thursday and Saturday 9AM to 9PM, Friday 9AM to 3PM, and Sunday 9AM to 1PM. Booking ahead through MOVO-X at movo-x.com/kiosk/muhibbah or by WhatsApp on +60 17-500 7205 does not buy you a guaranteed slot the way a specialist appointment would, but it does register you in advance, lets our front desk prepare your file, and generally gets you into the queue sooner than arriving cold at a busy hour.
How long will I have to wait?+
Honestly, it varies a great deal. On a quiet weekday mid-afternoon you may be seen within ten or fifteen minutes of registering. On a Monday evening, a Saturday morning, or the first day back after a public holiday, waits of an hour or more are common, and on our worst evenings some patients have waited considerably longer than that. We would rather tell you this plainly than promise a number we cannot keep. If your matter is not urgent and your schedule is flexible, aim for 2PM to 4:30PM on a Tuesday, Wednesday or Thursday.
Why do people who booked online still end up waiting?+
Because we are a general practice, not an appointment-only specialist rooms. A booking places you in the queue; it does not stop a child with a high fever, a chest pain, an asthma attack or a bad laceration from being taken ahead of you. Those cases arrive without warning and they take priority — as they should, and as you would want if it were your family. A single complex consultation can also run three or four times longer than a routine one. That is the trade-off of a clinic that will always see you, and it is the honest reason a 6:30PM booking sometimes becomes a much later consultation.
What do I need to bring with me?+
Your MyKad, or passport if you are not Malaysian. If you are covered by one of our panels bring your insurance or company card and, for occupational and FOMEMA work, your employer's authorisation letter. Bring the actual boxes or strips of any medication you are currently taking rather than trying to recall the names, plus any previous blood test results, scan reports or referral letters. For a child, bring their health record book and immunisation card.
How much will my visit cost?+
Fees depend on what you actually need — a short consultation, a consultation with medication, a blood panel, a scan and a FOMEMA medical are all priced differently. Rather than publish figures that go out of date, we ask you to call +60 7-251 1162 or WhatsApp +60 17-500 7205 and tell us what you are coming in for. Reception will quote you the current price before you commit to anything. The one fixed figure we do publish is teleconsultation, which is RM30 prepaid through MOVO-X.
Can I see the doctor online instead of coming in?+
Yes. Teleconsultation costs RM30, paid in advance through MOVO-X at movo-x.com/kiosk/muhibbah. It suits medication reviews, follow-up on results, simple rashes you can show on camera, minor coughs and colds, and general advice. It cannot replace a physical examination, so anything requiring us to listen to your chest, palpate your abdomen, take blood, do an ECG or scan you will need an in-person visit. Where medication is prescribed we can arrange delivery within Johor state only.
Will I get an MC from a teleconsultation?+
Only if the doctor judges, on the clinical facts of your case, that you are genuinely unfit for work. A medical certificate is a legal document signed by a registered practitioner, and under Malaysian Medical Council guidance it is issued at the doctor's clinical discretion. It is never guaranteed by paying a consultation fee, online or in person. If you need an MC and your condition needs examining, come in.
Can I book for my parent, my child, or someone else?+
Yes, and many people do. WhatsApp us the patient's full name, IC number, rough age and what the problem is, and note that you are booking on their behalf. The patient still needs to attend in person, and for anyone under 18 a parent or legal guardian must be present for the consultation. If you are bringing an elderly parent who has mobility difficulty, mention it when you book so we can plan around it.
Do you take my insurance, and what about PEKA B40?+
We are a panel clinic for MAY BANK ETIQA, eBen Assist, HEALTH CONNECT, TERRAGON, TORISHIMA, MADANI, MEDNEFITS and IHP Singapore, and we are registered for PEKA B40. Panel rules differ on what is covered, so bring your card and let reception verify eligibility before the consultation rather than after. For PEKA B40, bring your MyKad and we will check your eligibility on the system at registration.
Where exactly are you and is there parking?+
No. 62 Jalan Kiambang, Taman Bunga Raya, 81700 Masai, Johor. We are a few minutes from central Masai, roughly fifteen minutes from Pasir Gudang, and around half an hour from Johor Bahru city centre depending on traffic through Permas Jaya. There is free street parking directly outside and along the surrounding shoplot rows; it is tightest in the early evening, when parking a row or two back and walking is usually faster than circling.
Ready when you are
Klinik Muhibbah has looked after families in Masai since 1975 and more than 27,000 patients have passed through our doors. Whichever way you choose to reach us, you will be seen.