Google says 12h 38m driving, 9hrs by train (for $222 USD), 19hrs by bus ($79 USD)
in a straight line, 579.17 mi/ 932.08 km, per www.distance.to/London/Berlin which says 12hrs driving
so yes, anything west of the Mississippi is right out & a decent chunk of the northern & southern parts of the east