Distance between Weinheim and Bordeaux is 872.27 km.
This distance is equal to 542 miles, and 470.67 nautical miles.
The distance line on map shows distance from Weinheim to Bordeaux between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Weinheim to Bordeaux,
It takes 0.97 hours to arrive.