The flights duration from Frankfurt to Dortmund is 11h 45m and top rated airlines are Lufthansa.