Overview The average travel time between Berlin and Aarhus is 8h38 minutes. The quickest route is 6h34 minutes. The first train leaving Berlin is at 00:27, the last at 13:12. There is an average of 2 trains a day between Berlin and Aarhus, leaving approximately every 3h05 minutes.