Time for your COVID-19 booster? Find a booster clinic
Open until 5:30pm today
300a Main Road Cardiff, NSW 2285

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
1 available
Appointment Pricing
  • Long Appointment$105.00
  • Standard Appointment$70.00
Need a repeat prescription?
*Existing Main Road Medical Centre patients only
Show times for

Dr Safwat Khalid

Male practitioner
  • All Practitioners

    1 available
  • Dr Safwat Khalid
    Male practitioner
Quality Health Care for the Whole Family.


Main Road Medical Centre has been serving the Cardiff community for over twenty years, providing traditional family health services to our patients.

Our experienced and well established to staff are able to provide assistance in a variety of areas, including:

  • General Practice
  • Vaccinations
  • Immunisations
  • Women’s Health
  • Men’s Health
  • Children’s Health
  • Health Assessments
  • Diabetes Checks
  • Asthma Checks
  • Minor Surgery
  • Skin Checks
  • Pathology Collection
  • Travel Medicine
  • Antenatal Care
  • ATSI Health Care
  • Mental Health
  • Chronic Disease Care
  • Weight Management
  • Pre Employment Medicals
  • Workers Compensation
  • Injury Management
  • Skin Cancer Assessment
  • Skin Cancer Treatment
  • Driving Medicals
  • Hearing Tests
  • Cardiographs
  • Lung Function Assessments
  • Contraception
  • Psychology
  • Wound Management

We have onsite Pathology and Psychology, and patients can find other allied health services nearby including Pharmacies, Dentists, Radiologists and Physiotherapists.

As a mixed billing practice, we offer bulk billing to all patients who hold a Pension or Health Care Card. Otherwise, our fees are $70 for a standard consultation and $105 for a long consultation, with a Medicare rebate of $37.05 and $71.70.

Our location on Main Road, beside the Cardiff Shopping Centre has ample on site parking, and patients visiting us via public transport can catch any of the multiple bus routes that stop a few moments away on Main Road. The Cardiff Train Station a few minutes walk down Main Road allows us to assist patients from Cardiff South, Cardiff Heights, Macquarie Hills, Garden Suburb, Rankin Park, New Lambton Heights, Boolaroo, Edgeworth, Glendale and Cameron Park.

Our practice is open six days a week, weekdays from 8.30am to 5.30pm and Saturdays from 8.30am to Midday. If you would like to book an appointment with one of our friendly practitioners, you can do so at any time using our convenient online booking service. Simply click on a suitable appointment time from the options displayed at the top of the page to get started now.

Read more


Dr Safwat Khalid

GP, Male

Book Profile

Dr Marney Wilson

GP, Female

Dr Claire Hebbard

GP, Female

Ms Christine Thompson



You can book a telehealth appointment with this practice. For more information, please visit our FAQ.

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Edit practice details

Find Main Road Medical Centre

Pricing and payment

General pricing guide

Long Appointment
Standard Appointment

Billing policy

Bulk Billing Available for Pension and Health Care Card Holders
General Practice
See all appointments
Need a repeat prescription?
*Existing Main Road Medical Centre patients only

Book Appointment Now

See All Times

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up