Serving our community for over 8 years.

Find us

(07) 4848 1133
(07) 4998 5219
Suite 2, 160 Boundary Rd Ooralea QLD 4740
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
Public Holidays

Visa Immigration Medicals

Be Work Fit Mackay is the leading immigration health examination provider for the Mackay and Whitsundays region after launching as a Bupa partner earlier this year.

Below is the information to make a Visa Medical Assessment booking for yourself, your family members or on behalf of others. To make a booking you need a HAP ID and your passport. If you do not have a HAP ID, you will need to contact your migration agent or the Department of Home Affairs to obtain this.

The fee for visa medical exams will be paid on the day of examination, and the fees list is located on the Bupa website.

Please familiarise yourself with the rescheduling and cancellation policy and review the Coronavirus customer updates on the Bupa website. If you have completed all required COVID-19 vaccinations, please bring a printed copy of your vaccination certificate with both dose dates or have a digital copy on your phone to be viewed.

How to make a booking

Visa Medical Assessments must be booked through the Bupa website.

BeWorkFit Mackay admin staff will then contact you to confirm your booking.

What to bring on the day:

  • A valid passport
  • Your HAP ID, including your "Health Examination List" letter, or the Referral letter provided by the Department of Home Affairs.
  • Your prescription glasses or contact lenses if you have any
  • Any existing specialist letter for any known medical conditions

Please allow up to 2 hours for your medical to be completed. All the details will be provided to you at your examination.

After Hours

We do not offer after hours appointments. After hours assistance is available the Emergency Department at the Mackay Base Public Hospital. There is also the Mater Emergency After Hours Service located on Willets Road, North Mackay. This is a walk-in service only and fees apply.

In a medical emergency, please call 000 and ask for an ambulance.