You asked:

20 fl oz equals how many liters

  • 20 fluid ounces is 0.59 liters.