I recently have got about 100 miles out of about 25 litres. That ain't the norm for my Astra .
Sometimes you can smell fuel but there are no visible leaks, I have checked a few times. I've also noticed that when you take the petrol cap off, there is a hiss. Something blocked?