Medical Appointments in Oman

Book a doctor or clinic appointment in Oman online

Book your appointment with a doctor or clinic in Oman online with no long wait. See available times, reserve your slot, and track the queue live from your phone in Muscat, Salalah, Sohar and every city.

Arabic • English • TurkishWeb and mobile experienceLive queue and alerts
Book a Doctor Appointment in Oman | Online Booking | Roshtah
Everything you need
Instant booking
Live availability
Queue tracking
Pre-visit reminder
Rescheduling
Manage appointments
The platform in motion

See Roshtah with real screens

Real Roshtah screens: book online through your clinic’s page and follow the live queue from your phone.

Open the video page →
Why Roshtah

Clarity for patients, full control for clinics

Roshtah queue notifications — patients get an alert as their turn approaches, no phone calls needed
Real-time turn sync between doctor and patient on the Roshtah app

Frequently asked questions about booking doctors in Oman

How do I book an appointment with my doctor in Oman?

Roshtah is clinic-management software used by doctors and clinics in Oman. If your doctor runs their clinic on Roshtah, you book directly through the clinic's own page link or the QR code they share with patients.

How much does a doctor visit cost in Oman?

Fees vary by specialty, the doctor’s experience and the city. On Roshtah the consultation fee is shown on each doctor’s profile before you book, so there are no surprises.

Is booking on Roshtah free?

Yes, booking is free for patients. You pay the doctor’s fee at the clinic, or the online consultation fee before the consultation starts.

Can I consult a doctor online without visiting the clinic?

Yes. For non-urgent issues and follow-ups you can consult by chat or video and receive an electronic prescription if needed. Emergencies and cases needing a physical examination require a clinic visit.

Start today

Ready to try Roshtah?

Join the doctors and patients managing appointments and care on Roshtah.