In 2021, the estimated average gross monthly earnings of train drivers ranged from €632 in Bulgaria to €5,542 in the UK. Among EU Member States, Denmark (€4,463) was the only country where train drivers earned more than €4,000. They were paid more than €3,000 in Ireland, Luxembourg, Germany and France.