That page states the fuel use for a 747 at 2.6l/100pkm. While that figure is lower than the Lufthansa figure, it can still be achieved easily by a regular car. Take my Octavia, it averages 7l/100km. To get under 2.6l/100pkm you only need to load it up with three occupants.
I have my doubts about the 2.6l/100km figure though. They give this as a source. That page says the range is 13450km, it seats up to 524 passengers, and the fuel capacity is 216840l. That's 7047800pkm with 216840l, or 3.1l/100pkm. That's fully seated obviously, fully seated my car only uses 1.4l/100pkm - less than half the fuel. If I had bought a TDI that figure could go down to 1l/100pkm, or a third of the fuel of a 747.
For trains, take a look at the middle of the trains section in your link for an example of a diesel-powered train from Colorado that got measured. They arrived at a fully-seated-figure of 0.5l/100pkm, six times better than the 747.
You can't compare your Octavia with a extreme long haul 744. The shortest trip they use the 400s is like 2000 miles, otherwise it's not worth it, they use smaller more efficient planes for that. Yes, your Octavia might be a little more efficient, but in the kind of trips airplanes do, it's just not practical. If you want to do a 13450 km trip in your Octavia, go for it. I doubt it'd make it to the end in one piece let alone economically.
Neither are the trains tested which are not long haul, they're commuter trains. You need to look at long distance trains like the TGV which have such stupid schedules they're mostly empty, so there goes their efficiency.
Anyway this doesn't matter for this thread.