As I understand it all public transport fuel has no fuel duty. Railways don't pay anything on their diesel. Nor do ferries. Even buses (I seem to recall) get their fuel duty back when on scheduled services.
So why compare air transport with private vehicles ?