Skip to content
ppharmaranks
Menu

CYANOCOBALAMIN vs VI-TWEL

Independent side-by-side comparison.

Rated against independent regulatory sources·Last updated June 7, 2026·How we rate

Rating

New
New

Pharmacy pays

$1.49 /mL
$1.49 /mL

Type

RX
RX

Active ingredient

CYANOCOBALAMIN
CYANOCOBALAMIN

Dosage forms

Injectable, Solution, Spray/Inhaler, Spray/Inhaler, metered
Injectable

Drug class

Vitamin B12
Vitamin B12

Boxed warning

None
None

Frequently asked questions

Which is cheaper, Cyanocobalamin or Vi-Twel?

Pharmacies pay about the same to acquire either one — roughly $1.49 per ml, per the CMS NADAC survey. That is not what you will be charged: your price is set by your insurer and the pharmacy, not by what the drug cost them.

What is the difference between Cyanocobalamin and Vi-Twel?

Both Cyanocobalamin and Vi-Twel share the active ingredient Cyanocobalamin.

Ratings are based on FDA regulatory (recall-safety) data. This comparison is for general reference only — not medical advice. Always consult a licensed professional before choosing or switching a medication.