Contact Us


Please consider which division of Roche you wish to contact and choose from the following options

This page is provided as a contact service and does not replace the advice of a medical practitioner. Roche Pakistan is unable to answer questions about medical matters relating to your personal medical condition; this should be discussed with your medical practitioner.



Roche Pakistan Ltd.


For General Queries: 

Phone :                +21-34538890 - 3, 021-34548416
Fax :                    +92 21 34549563


Roche Pakistan Limited

37-C, Block 6, P.E.C.H.S
P.O. Box 20021
Karachi 75400, PAKISTAN

For Product Query:

For product enquiry please contact us from Monday – Friday 8:30am – 5:00pm (excluding public holidays)

Phone :                +21-3028231048, +92-34546173
Fax :                    +92 21 34549563

For Medical Information Query: 

If you are healthcare professional and have question about one of Roche's products please contact us on the below email:

email to:


Side Effect and Adverse Event Reporting

If you need to report an adverse event for one of Roche’s products please contact us on the details below:

Phone:                 +92 21 34540731-34

                            +92 21 34523031 (from Monday - Friday 8:30 am - 5.00 pm)

Fax:                      +92 21 34549563

email to:






Roche Diagnostics Website

Roche Diabetes Care Website

Address :         Diagnostics Division

                        Roche Pakistan Limited
                        39-C/1, Block 6, P.E.C.H.S
                        P.O. Box 20021
                        Karachi 75400, PAKISTAN

Telephone :     021-34305723-24, 021-34381003, 021-34381030
Toll Free Nbr : 0800-ROCHE (76243)
Fax :                021-34545789
Location Map