The drive from Berlin to Munich takes about six hours (without traffic) if you don't make any stops.