The minimum age for a train driver on Network Rail lines is 21; 18 on the London Underground or for employment wholly within depot confines. Remember that these are only legal minimums; the way the industry works these days means you will probably be well above these ages before you get a driving job.