|Distance||239 miles (385 km)|
|Train frequency||12 a day|
|Direct train||Yes, there are 12 direct trains a day|
Trains from Berlin to Neumarkt in der Oberpfalz cover the 239 miles (385 km) long journey with our travel partners like. Normally, there are 12 trains operating per day, including direct services available.