I have 2007 GLi with around 272K on the odo.
Around 15 days ago, It returned me fuel average of 15.14 Km/L from LHR to FSD via GT Road.
I filled the tank at auto-stop, drove LHR-FSD-LHR and the total distance covered was around 240 Kms. The fuel needle was at the 1st quarter. Then the next day I filled again on auto-stop and 15.85 Liters of fuel was poured in. So roughly the average calculates to be around 15.14.
I maintained the RPMs at 2400-2450 and the speed was slightly under 80kmph (around 75-78).
Keeping in mind:
(1) engine oil change was due (it was driven 5200 Km on old engine oil)
(2) Tune-up was done in March-2023 (at 259K km). Tune-up included the replacement of spark plugs, cleaning of throttle body, intake manifold, fuel filter, IACV and all other sensors etc.
So after almost a year and 13K kms, with engine oil/filters that completed their life the average seems pretty decent.
Please also note that for better fuel average on long routes, the key point is to maintain the RPMs.
For example, the way my father drives is he cruises on 80 in 3rd or 4th gear, which means the RPMs touching around 4200-3700. I change the gears quickly and under 2000 RPMs specially in city/local driving.
Lastly, good fuel is also a key factor in returning good fuel average.
PS: here is a picture of the fuel guage for your reference: