There are approximately 4.23 US cups in one liter. More precisely, 1 liter equals about 4.22675 cups, based on the US standard cup measurement of 8 fluid ounces or about 240 milliliters.
This means if measuring 1 liter with a standard measuring cup, you would fill the cup a little over 4 times.