The MOH-approved private hospitals and medical centres offering Covid-19 swab tests
This article was updated on January 18, 2021. When in doubt, consult the Ministry of Health's website or the MySejahtera app for more updated information on Covid-19 tests
BP Healthcare Group
BP Healthcare offers a range of Covid-19 testing services, including drive-through testing (available at select branches), home testing and even corporate on-site testing. For non-SOCSO visitors, appointments for the RT-PCR (Polymerase Chain Reaction) Covid-19 tests can be made online at the various BP centres here. BP Healthcare is also offering a 50 per cent discount on Covid-19 tests for senior citizens, along with free testing for OKU card-holders.
Price per person: RM240 (walk-ins) and RM800 (home testing, minimum 2pax) RM198 (on-site corporate testing, minimum 50pax)
Opening Hours: 8am - 5pm daily on Monday to Friday and 8am - 1pm on weekends (SC Klang, SC Glenmarie, BP Kepong, BP OUG, BP Taman Megah, SC Cheras). Click here to register.
KPJ Group of Hospitals
Selected KPJ private hospitals offer Covid-19 tests for drive-through and walk-ins. Visitors who wish to undergo a Covid-19 test should proceed to the Accidents and Emergency (A&E) departments at the respective hospitals to register and make payment within the operating hours specified. For each hospital's operating hours, locate your nearest KPJ branch and check its official website or social media.
Registration for drive-through Covid-19 tests at KPJ's facilities may vary across the various branches. At KPJ Damansara Specialist Hospital, visitors are required to register via WhatsApp (before 3pm daily) and make payment before receiving their scheduled date and time.
Price per person: From RM299 to RM388
Screening Time:
KPJ Selangor Specialist Hospital: WhatsApp 011-5779 5788 for walk-in appointments at the Accident & Emergency Service. The RT-PCR Covid-19 test here is available at RM338 per person.
KPJ Damansara Specialist Hospital: 8.30am - 12.30pm and 2pm - 5pm (Monday to Friday) and 8.30am - 12.30pm (Saturday) for drive-through tests at the Emergency entrance. WhatsApp 011-2611 2852 to register and pay (before 3pm daily)
KPJ Ampang Puteri: 9am – 1pm and 2pm – 4pm (Monday to Friday) and 9am – 12pm (Saturday). Fill out this form to register.
KPJ Tawakkal KL Specialist Hospital: Contact 03-4026 7777 Ext: 6054 / 6055 or WhatsApp 011-2370 8692 to register for drive-through appointments.
KPJ Kajang: 9am - 1pm (Monday) and 11am - 1pm (Tuesday to Saturday) for walk-in appointments at Accidents & Emergency (Blue tent area). WhatsApp 019-333 2835 to register. The RT-PCR Covid-19 test here is available at RM299 per person.
KPJ Sentosa KL: WhatsApp 011-1321 5934 to register for walk-in and drive-through appointments at RM300 per person.
KPJ Klang: 2.30pm - 3.30pm (Monday to Friday) for drive-through appointments and 9am - 10am, 11am - 12pm and 2pm - 4pm for walk-ins at the Emergency entrance. Contact 03-3377 7888 Ext.7751 or register here. The PCR Covid-19 test here is available at RM300 per person.
KPJ Rawang: 10am - 12pm (Monday to Friday) for drive-through appointments. WhatsApp 011-12449099 to register. The PCR Covid-19 test here is available at RM388 per person.
Thomson Hospital Kota Damansara

Above Photo: Thomson Hospital Kota Damansara
The award-winning Thomson Hospital Kota Damansara was the first private hospital in the Klang Valley to offer drive-through PCR swab testing for Covid-19. Initially priced at RM500 per test, the private hospital was able to lower the cost of testing thanks to MOH-accredited labs and PPE donations to its frontliners. Group screenings are also available through walk-in appointments, drive-though or on-site testing (WhatsApp 018-211 1175 to get an accurate quotation for group screenings).
Price per person: RM300
Screening time: Call 018-2111259 or click here to register and view available dates and times for appointments.
Read also: What To Know About Walk-In Covid-19 Vaccinations In The Klang Valley
Pantai Hospitals
Pantai Hospitals is also offering drive-through Covid-19 screening services at its branches across Malaysia. On-site testing for individuals and corporations at their premises is available from selected Pantai Hospital branches only. Drive-through testing at Pantai Hospital Ampang is at the screening tent opposite the Emergency department.
Price: RM250 (PCR test) and RM180 (MOH-approved antigen test)
Screening time: 9am - 12pm and 2pm - 4pm (Monday to Friday) and 9am - 11am (Saturday). WhatsApp 016-398 2828 to register.
Price: RM260
Screening time: 9am - 5pm (Monday to Friday). WhatsApp 010-840 6299 to register.
Price: RM350
Screening time: 10am - 4pm (Monday to Friday). WhatsApp 016-3524 315 to register.
Sunway Medical Centre
Appointments for RT-PCR Covid-19 tests at Sunway Medical Centre, Sunway City must be made 24 hours in advance. To get tested, visitors are required to go to the Triage Centre at the medical tent outside of Tower B and fill in a form.
Price per person: RM300
Other Sunway medical branches:
Sunway Specialist Centre Damansara
Price per person: RM360
Screening time: 9am - 4.45pm (Monday to Saturday). Click here to register.
Price per person: RM300
Screening Time for walk-ins and drive-through: 9am - 1pm and 3pm - 5pm (Monday to Friday), 9am - 1pm (Saturday). WhatsApp 019-383 3887 to register for drive-through or click here for more details.
Damai Service Hospital
Walk-ins and drive-through visitors can go for the RT-PCR test at Damai Service Hospital, located in Jalan Ipoh.
Price per person: RM350 (RM325 per person for over 20 pax)
Screening time: 9am - 4pm (Monday to Friday), 9am - 1pm (Saturday). Call 012 2466 497 or 012 2270 085 to register.
Gleneagles Kuala Lumpur
While Covid-19 screenings are available at Gleneagles Hospitals in Kota Kinabalu, Johor, Penang and Kuala Lumpur, the KL and Penang branches also offer drive-through testing by appointment only.
Price per person: RM480
Screening time: 9am - 1pm (Monday to Friday)
Ramsay Sime Darby Health Care Group

Above Subang Jaya Medical Centre (Photo: Ramsay Sime Darby Healthcare Group)
The Ramsay Sime Darby Healthcare group of hospitals also offers Covid-19 RT-PCR tests, open to walk-in visitors (no appointments needed). The test results can be obtained within 24 to 36 hours.
Price per person: RM295
Screening time
Subang Jaya Medical Centre (SJMC): Monday - Saturday, 8am - 6pm, Sundays, 8am - 12pm (Located beside ER at South Tower). Includes a free medical consultation with an ER Doctor. Call 24-hour Careline at +603 5639 1212 for further information. Click here for SJMC's special promotion in collaboration with Air Asia Health to get your Covid-19 test at RM240.
Ara Damansara Medical Centre (ADMC): 9am - 5pm (Monday to Friday) and 9am - 1pm (Saturday) at the ER. Call 24-hour Careline at +603 5639 1212 for further information.
ParkCity Medical Centre (PMC): Monday - Friday, 9 am - 5 pm, Saturdays & Sundays, 9 am - 1 pm (Located at the ER). Includes a free medical consultation with an ER Doctor. Call 24-hour Careline at +603 5639 1212 for further information.
Prince Court Medical Centre

Above Prince Court Medical Centre
Located at Jalan Kia Peng in Kuala Lumpur, Prince Court Medical Centre offers drive-through Covid-19 tests limited to the days and times below. Payments should be made on-site via debit or credit card only. Your test results will be revealed within 48 hours (by email if the test is negative and by phone if it is positive).
Price per person: RM330
Screening time: 9am to 12.30pm (Monday, Wednesday, Friday and Saturday). Click here to register.





