Class 2900

Class 2900 may refer to:


 * Bangladesh Railway Class 2900, a diesel-electric locomotive
 * GWR 2900 Class, a UK steam locomotive
 * NS Class 2900 (1956), a Dutch diesel locomotive
 * NS Class 2900 (Sprinter), a Dutch electric multiple-unit train