This question already has an answer here:
It was brought to my attention (from part of my boss) that my coworkers have told him that they've noticed I've been leaving 10 minutes early. I leave early because I have an hour commute to work - if I leave later than five it tacks on 30 minutes to my commute.
He talked to me about this and I told him that I come in early to makeup for missed time. Last week I showed up at 8AM when most people in the office show up at 9AM or well past 9AM. He told me that it doesn't effect his perception of me and that I just have to worry about the other coworkers that see this and have this idea that I'm lazy.
I don't know what to do from here. Do I ignore my coworkers and keep doing my own thing? I'm not lying to my boss about the hours that I work so why should it even matter what they think?
Note: The majority of the people in my office live close to or in the city I work in so they have really no commute.
We do also have a chat program software for 1-1 chatting which makes it especially easy for office gossip and talking badly about other colleagues.