As for maximum speed, trains can typically reach speeds of up to 140 mph (225 km/h), although some high-speed services are capable of much higher speeds. On average speed, trains travel at an average speed between 50 and 100 mph (80 and 160 km/h). It depends on factors such as route length and type of train.