Rybelsus vs Ozempic: Semaglutide Tablet vs Weekly Injection

Rybelsus vs Ozempic at a glance

RybelsusOzempic
Active ingredientSemaglutideSemaglutide
FormOral tabletPre-filled injection pen
How oftenOnce dailyOnce weekly
Doses3 mg (starter), 7 mg, 14 mg0.25 mg (starter), 0.5 mg, 1 mg
Taken withEmpty stomach, up to 120 ml water, 30 min before foodAny time of day, with or without food
Approved use in MalaysiaType 2 diabetesType 2 diabetes
Monthly supply30 tablets1 pen (about 4 weekly doses at maintenance)
Price per month at DoctorOnCallFrom RM599From RM999

How each is taken: tablet vs pen

Rybelsus – one tablet every morning

Results: blood sugar and body weight

Trial (duration)DoseAverage HbA1c reductionAverage weight change
PIONEER 1, Rybelsus (26 weeks)7 mg dailyabout 1.2%about −2.3 kg
PIONEER 1, Rybelsus (26 weeks)14 mg dailyabout 1.4%about −3.7 kg
SUSTAIN 1, Ozempic (30 weeks)0.5 mg weeklyabout 1.5%about −3.7 kg
SUSTAIN 1, Ozempic (30 weeks)1 mg weeklyabout 1.6%about −4.5 kg

Side effects and safety

Common side effects (both)

Specific to the form

Not suitable for people with

Rybelsus vs Ozempic price in Malaysia

ProductPackLastsPricePer month
Rybelsus 3 mg30 tablets30 daysRM599RM599
Rybelsus 3 mg30 tablets × 390 daysRM1,747RM582
Rybelsus 7 mg or 14 mg30 tablets30 daysRM799RM799
Rybelsus 7 mg or 14 mg30 tablets × 390 daysRM2,297RM766
Ozempic 0.25 mg / 0.5 mg1 pen4 weeks at 0.5 mgRM1,049RM1,049
Ozempic 0.25 mg / 0.5 mg3 pens12 weeks at 0.5 mgRM2,997RM999
Ozempic 1 mg1 pen4 weeksRM1,049RM1,049
Ozempic 1 mg3 pens12 weeksRM2,997RM999

Which is better: Rybelsus or Ozempic?

Rybelsus may suit you if youOzempic may suit you if you
Prefer not to use needlesAre comfortable with a quick weekly injection
Can keep a fixed fasting window every morningFind a daily 30-minute wait before breakfast difficult
Want a lower monthly costTake several other oral medicines in the morning
Have a regular, predictable morning routineWant fewer doses to remember (52 a year, not 365)

Frequently asked questions

Get the right semaglutide treatment with DoctorOnCall

Confirm Action
×

Are you sure?

×