answersLogoWhite

0

The total distance from Beijing, China to Frankfurt, Germany is 4,845 miles as the crow flies. This is equivalent to 7,798 kilometers or 4,211 nautical miles.

User Avatar

Wiki User

16y ago

What else can I help you with?