|Distance||10 miles (16 km)|
|Train frequency||93 a day|
|Direct train||Yes, there are 81 direct trains a day|
Trains from Hanover to Lehrte cover the 10 miles (16 km) long journey and usually take around 11 min. Normally, there are 93 trains operating per day, including direct services available.
Here are some other resources that might have the information you need