Key takeaways
- No — 40 is not too old. There is no legal maximum age to start training as a train driver in the UK.
- The average UK train driver is around 48 years old, and roughly 40% of drivers are over 50.
- Starting at 40 still gives you a 20–25 year driving career before the usual retirement age of 60–65.
- The practical soft limit for new entrants is often around 50, set by individual TOCs rather than the law — so 40 is well within range.
Related: Entry requirements · Training timeline
The short answer
No, 40 is not too old to become a train driver — not even close. In fact, it's a very common age to enter the profession. Train operating companies (TOCs) recruit plenty of career-changers in their 30s, 40s and 50s, and life experience is genuinely valued in a safety-critical role. If you're 40 and wondering whether the door has closed, it hasn't.
Is there a maximum age limit?
Legally, there is no upper age limit for becoming a train driver in the UK. The only legal age requirement is a minimum: the minimum age to drive trains was lowered from 20 to 18 in 2025, though most TOCs still recruit from age 21 up.
In practice, some TOCs apply their own informal soft cap for new entrants — often somewhere around 50. This isn't a hard rule and it varies by company; it exists because training takes 9–18 months and TOCs want a reasonable return on that investment before retirement. At 40, you're comfortably inside that window. At 48 or 50 it can still be very doable, but it's worth applying sooner rather than later and checking each TOC's stance.
The numbers are on your side
If you're worried about being the "old one", the data is reassuring:
- The average age of a UK train driver is around 48.
- Roughly 40% of drivers are over 50.
- Around 30% of current drivers are expected to reach retirement age by 2029, which is driving a recruitment push and creating opportunities for new entrants of all ages.
In other words, the workforce skews older, and operators are actively hiring to replace a wave of retirements.
How long would you actually drive for?
Training takes roughly 9–18 months. The normal retirement age for drivers is between 60 and 65. So if you start training at 40, you qualify around 41–42 and could drive for 20 years or more — a full, lengthy career. Even starting at 48–50 can still give you a decade or more in the cab.
That's a strong return on the time you'd invest in training, and it's exactly why TOCs are happy to recruit people in their 40s.
Where age genuinely matters
Age itself isn't the barrier people fear, but a few age-adjacent things do matter:
- The medical — you must pass the train driver medical (eyesight including colour vision, hearing, BMI/blood pressure checks and more). These get marginally harder with age, but plenty of people in their 40s, 50s and 60s pass without issue.
- Fitness for shift work — the role involves early starts, nights and weekends. Some people find shift work harder as they get older, though many adapt fine.
- Driving licence and commuting — you usually need to live within about 45–60 minutes of your depot.
None of these are dealbreakers at 40 — they're just things to be aware of.
The advantage of starting later
Career-changers often make excellent train drivers. Employers value maturity, reliability, calm under pressure and a steady work history — all things that tend to come with age. Coming in at 40 with a decade or two of work behind you is seen as a positive, not a weakness.
The bottom line
40 is a great age to start. There's no legal age limit, the average driver is 48, you'd still have 20+ years in the role, and the industry is actively recruiting. The main gate isn't your age — it's passing the assessments.
Practise the train driver tests →
Keep reading: Requirements & eligibility · The train driver medical · How to prepare