According to Official Guinness Records,
The fastest time to drink 500 ml water through a straw is 8.82 sec, achieved by André Ortolf (Germany), in Augsburg, Germany, on 22 April 2018. For this attempt, André needed multiple attempts to break the record.
For a complete list of 2018 records, please visit 2018 Guinness Records in Germany.