Average price (one-way) | £12 |
---|
The train journey from Berlin to Leipzig takes 1h 13m on average and covers a distance of 92 miles.
There are different train companies operating between Berlin and Leipzig. FlixTrain and Deutsche Bahn are the most booked train companies.