Frankfurt is 6 hours and 12 minutes from Berlin by car. A train between the cities takes about 4 hours.