What is the distance between Berlin and Warsaw?

The distance between Berlin and Warsaw is 567.6 kilometers or 352.69 miles. It takes about 4 hours and 51 minutes to drive from Berlin to Warsaw.