I've got a 15 mile one way commute, but I don't usually eat in the morning before I leave. If I do it's only a bowl of cereal or a couple of hardboiled eggs, along with a cup of coffee (which I have every morning regardless of whether or not I eat). But when I don't eat, I stop a couple of miles from my school to buy a couple of baozi (steamed buns filled with meat) which I then take to the office to eat. By that stage I'm hungry so the baozi really hit the spot.