Frank Roberts was “voicing opinions in a very loud manner and using bad language” within earshot of other people, just before 8pm, on February 6, said Robert Carr, prosecuting.
“He was asked to mind his language. He continued to complain about the heating and advised other passengers to complain.”
When a staff member asked him to leave, Roberts swore at him and his spittle hit the man in the face.
“He was told to leave and he did so, swearing as he went,” added Mr Carr.
Chris Lacey, mitigating, said Roberts, who suffers from angina, appeared at court last week, charged with common assault.
The charge was withdrawn and Roberts, 67, of Northfield Park, Mansfield Woodhouse, admitted threatening behaviour when he appeared before magistates at Mansfield on Thursday.
“He had five pints and found it warmer outside the station than in,” said Mr Lacey.
“All he can do is apologise.”
He was given a 12 month conditional discharge and told to pay £50 compensation, with £85 costs and a £30 victim surcharge.