First of all, I have a general problem in that I have two monitors that display colors differently, even after calibrating them both with the x-rite i1 pro. Monitor #1 is an integral part of my Dell Inspiron 5720 computer, and monitor #2 is a stand-alone Dell monitor. Both monitors are 27" (not sure that matters much), with maximum resolutions of 3840x2160 (monitor #1) and 1920x1080 (monitor #2). Here is how a particular photo appears on each of the monitors
Monitor #1
Monitor #2
As for printing, I have only used my in-home Epson ink-jet printer. Its color rendition is much closer to that of monitor #2, but with a somewhat darker overall appearance. I took a photo of the print in a well-lit room to give you an idea of the comparison.
I am printing on matte photo paper rather than glossy - not sure how much difference that makes.