Overview The average travel time between Utrecht and Berlin is 6h50 minutes. The quickest route is 5h52 minutes. The first train leaving Utrecht is at 06:25, the last at 21:32. There is an average of 20 trains a day between Utrecht and Berlin, leaving approximately every 48 minutes.