FindClinic lists 7 urologists and nephrologists in Bahawalpur: 4 urologists and 3 nephrologists. In-person fees run from Rs. 1,000 to Rs. 3,000. Dr. Shafqat Ali Tabassum has the longest listed experience, at 30 years. Clinic addresses, phone numbers and timings for those with a linked clinic are below.
This is a directory list, not a ranking. FindClinic has no patient ratings or reviews for these doctors yet, so the order below follows one thing every profile lists: years of experience. Fees, addresses and timings come from each doctor’s FindClinic profile as of September 2026.
A urologist treats the urinary tract in both men and women, and the male reproductive system; a nephrologist treats the kidneys medically, including kidney disease and kidney function problems. Both specialties are grouped here because patients often aren’t sure which one they need — see the FAQ below for how to tell them apart.
Urologists and nephrologists in Bahawalpur at a glance
| Doctor | Specialty | Experience | Clinic | In-person fee (Rs.) | Online fee (Rs.) |
|---|---|---|---|---|---|
| Dr. Shafqat Ali Tabassum | Urologist | 30 years | — | 3,000 | 3,000 |
| Dr. Zahid Shehzad | Urologist | 20 years | Dr Zahid Clinic, Medical Colony | 2,000 | — |
| Dr. Muhammad Khalid Idrees | Nephrologist | 18 years | Medical Colony Bahawalpur clinic | 2,000 | — |
| Dr. Kashif Ikram | Urologist | 15 years | — | 1,500 | 1,500 |
| Dr. Umar Hayat Bhatti | Nephrologist | 12 years | — | 1,500 | — |
| Dr. Muhammad Jamshed Khan | Urologist | 7 years | — | 1,000 | 500 |
| Dr. Umair Afzal | Nephrologist | 5 years | Iftikhar Hospital, One Unit Chowk | 1,500 | — |
A dash means the detail is not listed.
Fee, timing and address of each doctor
Three of the seven have a clinic linked to their profile, so their address, timing and (where listed) phone number are given. The other four are listed with fewer details — check their FindClinic profile directly, or call ahead.
Dr. Shafqat Ali Tabassum – Urologist
Dr. Shafqat Ali Tabassum holds an MBBS and FCPS and lists 30 years of experience, the longest in this guide. No clinic is linked to his profile, so check his FindClinic page for current booking slots. His in-person fee is Rs. 3,000 and his online fee is also Rs. 3,000, the highest listed by any doctor here.
Dr. Zahid Shehzad – Medical Colony
Dr. Zahid Shehzad holds an MBBS, an FCPS in Urology, an MSPH and an M-Phil, with 20 years of experience listed. He practises at Dr Zahid Clinic, 15-B Lane No. 4, near Jamia Masjid, Medical Colony, Bahawalpur Cantt (phone 03336385275). His listed hours are Sunday 7:00 pm to 9:00 pm and Monday to Saturday, 5:00 pm to 10:00 pm. The fee is Rs. 2,000 in person; no online consultation is listed.
Dr. Muhammad Khalid Idrees – Medical Colony
Dr. Muhammad Khalid Idrees holds an MBBS and an FCPS in Nephrology, with 18 years of experience listed. His clinic is in Medical Colony, near BVH, open Monday to Saturday, 6:00 pm to 10:00 pm. The clinic has no working phone number on FindClinic, so book through his profile. The fee is Rs. 2,000 in person; no online consultation is listed.
Dr. Kashif Ikram – Urologist
Dr. Kashif Ikram holds an MBBS and an MS in Urology and lists 15 years of experience. No clinic is linked to his profile. His in-person fee is Rs. 1,500 and his online fee is also Rs. 1,500.
Dr. Umar Hayat Bhatti – Nephrologist
Dr. Umar Hayat Bhatti holds an MBBS and an FCPS in Nephrology, with 12 years of experience listed. No clinic is linked to his profile. His in-person fee is Rs. 1,500; no online consultation is listed.
Dr. Muhammad Jamshed Khan – Urologist
Dr. Muhammad Jamshed Khan holds an MBBS and an MS in Urology and lists 7 years of experience, the least among the urologists here. No clinic is linked to his profile. His in-person fee is Rs. 1,000, the lowest in-person fee in this guide, and his online fee is Rs. 500, the lowest online fee listed.
Dr. Umair Afzal – One Unit Chowk
Dr. Umair Afzal holds an MBBS and an FCPS in Nephrology and lists 5 years of experience. He practises at Iftikhar Hospital, opposite the Post Graduate College, One Unit Chowk (phone 0622505146), Monday to Friday, 7:00 pm to 10:00 pm. The fee is Rs. 1,500 in person; no online consultation is listed. Iftikhar Hospital also appears in our guide to the best private hospitals in Bahawalpur.
How much does a urologist or nephrologist charge in Bahawalpur?
Six of the seven doctors list an in-person fee, from Rs. 1,000 (Dr. Muhammad Jamshed Khan) to Rs. 3,000 (Dr. Shafqat Ali Tabassum). Rs. 1,500 and Rs. 2,000 are the most common. A doctor can set a different fee at a particular clinic, and that fee shows when you choose the clinic while booking. For the full city listing, see the Bahawalpur urologists and the nephrologists pages.
Urologist or nephrologist — which one do you need?
A urologist is a surgeon who treats the urinary tract (kidneys, ureters, bladder, urethra) and the male reproductive organs. Urologists handle kidney stones, urinary tract infections that need a procedure, prostate problems and male fertility issues, and they can operate when surgery is needed.
A nephrologist is a physician who treats the kidneys medically, without surgery. Nephrologists manage chronic kidney disease, kidney failure, dialysis care and conditions such as high blood pressure linked to kidney function. For a new, one-off problem like a painful kidney stone, a urologist is usually the first stop; for an ongoing kidney condition that needs monitoring and medication, a nephrologist is the right specialist. If you are not sure, either doctor’s profile lists what they treat, or see our kidney stones page for background on the condition.
Which doctors in Bahawalpur treat kidney stones?
Kidney stones are one of the conditions FindClinic lists against doctor profiles in the kidney stones category, and both urologists and nephrologists in this guide may treat them depending on whether a procedure is needed. Check a specific doctor’s profile for the conditions they list before booking, and bring any scan reports you already have to the appointment.
How to choose a urologist or nephrologist in Bahawalpur
- Match the problem to the specialty. A sudden, painful issue (a stone, a blocked urine flow) usually needs a urologist; an ongoing kidney condition usually needs a nephrologist.
- Check the location and timing. Medical Colony has two of the three clinics with a listed address in this guide.
- Call before you go, especially if you are in pain, to confirm the doctor is in and ask what reports to bring.
- Bring old scans and lab reports (ultrasound, creatinine levels) so the doctor does not have to repeat tests.
How to book a urologist or nephrologist on FindClinic
- Open the Bahawalpur urologists or nephrologists page.
- Open a doctor’s profile and choose the clinic you want to visit, or the online option if the doctor offers it.
- Pick an available date and time slot, then add your reason for the visit.
- Log in or register, choose how you will pay, and confirm the appointment.
Looking for other specialists in the city? See our guides to gynecologists in Bahawalpur, dentists in Bahawalpur and the best private hospitals in Bahawalpur.
Frequently asked questions
Which urologist in Bahawalpur has the most experience?
Dr. Shafqat Ali Tabassum has the most experience among the urologists listed on FindClinic, at 30 years. Dr. Zahid Shehzad follows with 20 years. Experience is what each doctor has entered on their own profile, so it is a guide rather than a rating.
What is the difference between a urologist and a nephrologist?
A urologist is a surgeon who treats the urinary tract and male reproductive system, including kidney stones and problems that may need a procedure. A nephrologist is a physician who manages kidney disease and kidney function medically, usually without surgery, including ongoing conditions like chronic kidney disease.
Which doctor should I see for a kidney stone?
A urologist is usually the first specialist to see for a kidney stone, since urologists handle both diagnosis and any procedure a stone may need. If the stone is linked to an ongoing kidney problem, your urologist may refer you to a nephrologist as well.
Which nephrologist in Bahawalpur has a listed clinic address?
Two of the three nephrologists in this guide have a clinic address: Dr. Muhammad Khalid Idrees in Medical Colony and Dr. Umair Afzal at Iftikhar Hospital, One Unit Chowk. Dr. Umar Hayat Bhatti has no clinic linked to his profile.
Which urologist or nephrologist in Bahawalpur has the lowest fee?
Dr. Muhammad Jamshed Khan lists the lowest in-person fee in this guide, at Rs. 1,000, and the lowest online fee, at Rs. 500. He is also the least experienced of the four urologists listed, at 7 years. Fees can change, so confirm the current amount on the profile before booking.
Is any urologist or nephrologist here marked PMDC-verified on FindClinic?
No. None of the seven doctors in this guide is marked PMDC-verified on FindClinic yet. The badge only appears once the PMDC number has been verified, so its absence does not mean a doctor is unregistered. You can check a doctor’s registration on the PMDC website before booking.
Find a doctor or hospital in Bahawalpur
Compare every listed urologist on the Bahawalpur urologists and nephrologist on the Bahawalpur nephrologists page, browse urologists across Pakistan, or see all clinics on the Bahawalpur hospitals page. Each profile shows the clinic address and the days the doctor sits there.



