how long is a flight from st.louis to germany
Flying time from Saint Louis, MO to Berlin, Germany. The total flight duration from Saint Louis, MO to Berlin, Germany is 9 hours, 51 minutes. This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/h or 434 knots. It also adds an extra 30 minutes for take-off and landing. Your exact time may vary depending on wind speeds.