As nouns the difference between warfarin and rivaroxaban
is that warfarin is (pharmaceutical drug) an anticoagulant medication that is used for the prophylaxis of thrombosis and embolism in many disorders while rivaroxaban is an oral anticoagulant drug.