Singapore’s healthcare system is consistently ranked among the best in the world, but navigating it as a newcomer, a returning resident, or even a longtime local can feel like solving a puzzle with missing pieces. The good news is that booking a Singapore hospital appointment is far less intimidating once you understand the three-tier system, the difference between restructured and private hospitals, and the digital tools that handle most of the legwork. This guide walks you through every pathway — from polyclinic referrals to specialist outpatient clinics to private hospital direct booking — so you can secure the right appointment at the right price without wasted trips.
Key Takeaways
- Polyclinic first for subsidies: A referral from a polyclinic gets you subsidized rates at public Specialist Outpatient Clinics (SOCs) — often 40–70% lower than private rates.
- Book via HealthHub or hospital apps: Most public hospitals let you book, reschedule, and pay through HealthHub or their own app; private hospitals mostly use phone or their own online portals.
- Waiting times vary wildly: Non-urgent public SOC appointments can take 4–12 weeks; private specialists often see you within 3–7 days.
- Bring the right documents: NRIC/FIN, referral letter, medication list, and insurance cards — missing one can delay your visit.
- Costs depend on residency status: Citizens and PRs pay subsidized rates; foreigners and non-residents pay full private rates even at public hospitals.
- Emergency vs. non-emergency matters: A&E is for life-threatening issues; going there for a chronic complaint wastes hours and money.
How Singapore’s Healthcare System Works
Singapore runs a dual-tier system: public (restructured) hospitals and private hospitals. Public hospitals — such as Singapore General Hospital, Tan Tock Seng, and National University Hospital — receive government funding and offer subsidized care to citizens and permanent residents. Private hospitals — Mount Elizabeth, Gleneagles, Raffles — offer faster access, more choice of doctor, and higher fees.
Within the public system, there’s a further split:
- Polyclinics: Government-run primary care clinics (under SingHealth and National Healthcare Group). Cheap, but often crowded.
- General Practitioner (GP) clinics: Private neighborhood clinics. Fast, affordable for simple issues, and can issue referrals.
- Specialist Outpatient Clinics (SOCs): Hospital-based specialist care, subsidized with a valid referral.
Understanding where you fit determines both your wait time and your bill.
Public vs. Private Hospitals Compared
| Factor | Public (Restructured) | Private |
|---|---|---|
| Typical specialist wait | 4–12 weeks (non-urgent) | 3–7 days |
| Consultation fee (subsidized) | SGD 30–80 | SGD 120–300+ |
| Consultation fee (non-subsidized) | SGD 100–180 | SGD 120–300+ |
| Doctor choice | Limited; assigned by team | Full choice |
| Subsidies | Yes, for citizens/PRs | No |
| Insurance (Integrated Shield) | Often covers | Often covers |
| Best for | Chronic conditions, budget care | Speed, privacy, complex cases |
Warning: If you skip the polyclinic referral and walk into a public SOC as a “walk-in,” you’ll be charged non-subsidized rates — sometimes double or triple.
How to Book a Singapore Public Hospital Appointment
Step 1: Start at a Polyclinic or GP
For subsidized specialist care, you need a referral letter. Book a polyclinic appointment via HealthHub (for SingHealth and NHG polyclinics) or walk in early. The doctor assesses you and, if needed, refers you to an SOC.
Step 2: Wait for the SOC to Contact You
The hospital will send an SMS or letter with your appointment date. For non-urgent cases, this can take weeks. You can sometimes call the hospital’s appointment line to request an earlier slot.
Step 3: Confirm via HealthHub or the Hospital App
Most public hospitals — SGH, NUH, Tan Tock Seng, Changi General — let you view, confirm, or reschedule through HealthHub or their own app (e.g., SingHealth Health Buddy, NHG’s OneNUHS).
Step 4: Prepare Documents
Bring your NRIC/FIN, referral letter, medication list, and insurance details. Arrive 15–20 minutes early for registration.
How to Book a Private Hospital Appointment
Private hospitals are simpler: you call, or you book online.
- Mount Elizabeth (Orchard, Novena, East): online booking via Parkway Shenton or phone.
- Gleneagles: online form or phone.
- Raffles Hospital: online booking portal.
- Thomson Medical: phone or online.
You’ll typically choose your specialist directly. Expect to pay a deposit at booking for some procedures.
Pro Tip: Ask upfront whether the doctor is on your Integrated Shield Plan panel — otherwise your insurance may reimburse less.
Booking Through HealthHub
HealthHub is Singapore’s national health portal, run by the Health Promotion Board. It lets you:
- Book polyclinic appointments
- View SOC appointments and lab results
- Pay bills
- Manage your family’s records (with Singpass)
You’ll need Singpass to log in. Foreigners without Singpass can usually book by phone instead.
What Documents to Bring
| Document | Why You Need It |
|---|---|
| NRIC / FIN / Passport | Identity and residency verification |
| Referral letter | Unlocks subsidized rates at SOCs |
| Medication list | Prevents drug interactions |
| Insurance card | Direct billing or reimbursement |
| Previous scans/reports | Avoids repeat tests |
| Payment method | Cash, NETS, PayNow, credit card |
Warning: Without a referral letter, you’ll be billed as a private patient at public hospitals — even as a citizen.
Costs and Subsidies Explained
Subsidies at public hospitals depend on:
- Residency status: Citizens get the most; PRs less; foreigners none.
- Means testing: Based on income and household size (for citizens/PRs).
- Ward class: A/B1/B2/C wards have different subsidy levels.
A subsidized SOC consultation typically costs SGD 30–80 for citizens, while a private specialist at the same hospital runs SGD 100–180. At private hospitals, expect SGD 120–300+ per consultation, plus procedure costs.
Pro Tip: If cost is a concern, always ask for the subsidized rate and confirm your referral is on file.
Waiting Times: What to Expect
- Polyclinic walk-in: 30 minutes to 3 hours
- Polyclinic appointment: 15–45 minutes
- Public SOC (non-urgent): 4–12 weeks
- Public SOC (urgent): 1–7 days
- Private specialist: 3–7 days
- A&E: 1–4 hours depending on triage
If your condition worsens while waiting, call the hospital — they can escalate.
Emergency vs. Non-Emergency
Go to A&E only for:
- Chest pain, difficulty breathing
- Severe bleeding, fractures
- Stroke symptoms
- High fever in infants
For chronic pain, follow-ups, or mild symptoms, use a polyclinic, GP, or Urgent Care Centre (available at some public hospitals). A&E visits for non-emergencies cost more and take longer.
Rescheduling and Canceling
Most hospitals allow rescheduling via:
- HealthHub (public)
- Hospital app (public)
- Phone (both)
Cancel at least 2 working days ahead to avoid a no-show fee (often SGD 20–50). Repeated no-shows can affect future booking priority.
Tips for Foreigners and Expats
- You pay non-subsidized rates at public hospitals.
- Private hospitals are often faster and comparable in cost to non-subsidized public rates.
- Travel insurance may cover emergencies but rarely routine care.
- Some employers provide corporate healthcare cards (e.g., via AIA, Great Eastern) — check with HR.
- Without Singpass, book by phone or through the hospital’s international patient center.
Frequently Asked Questions
How do I book a specialist appointment at a Singapore public hospital?
Get a referral from a polyclinic or GP first. The hospital will contact you with a date. You can then confirm or reschedule via HealthHub or the hospital’s app. Without a referral, you’ll be charged non-subsidized rates.
How long do I wait for a public hospital appointment?
For non-urgent cases, expect 4–12 weeks. Urgent referrals can be seen within a week. Private hospitals typically offer appointments within 3–7 days. If your condition worsens, call the hospital to request escalation.
Can foreigners book appointments at public hospitals?
Yes, but at non-subsidized rates. You’ll need your passport and payment method. Many expats prefer private hospitals for speed, though non-subsidized public rates can be similar. Book by phone if you lack Singpass.
What should I bring to my first appointment?
Bring your NRIC/FIN or passport, referral letter, medication list, insurance card, and any previous scans or reports. Arrive 15–20 minutes early. Missing documents can delay registration or trigger repeat tests.
Is HealthHub the only way to book?
No. You can also call the hospital’s appointment line, use their app (e.g., Health Buddy, OneNUHS), or walk into a polyclinic. HealthHub is the most convenient for public hospitals but requires Singpass.
How much does a specialist consultation cost?
Subsidized public SOC visits run SGD 30–80 for citizens. Non-subsidized public and private consultations range from SGD 100–300+. Procedure costs are separate. Always confirm rates and subsidy eligibility before your visit.
Conclusion
Your next step is simple: decide whether you need subsidized public care or fast private care, then book accordingly — polyclinic first for subsidies, or call a private hospital directly for speed. Keep your documents ready, confirm your insurance coverage, and don’t hesitate to reschedule if plans change. With the right preparation, your Singapore hospital appointment will be one less thing to worry about.