| Final | time |   | Birth |  | 1. Karel Lismont |  BEL | 2:13:09.0 | CR | 08.03.49 |  | 2. Trevor Wright |  GBR | 2:13:59.62 |   | 23.09.46 |  | 3. Ron Hill |  GBR | 2:14:34.83 |   | 25.09.38 |  | 4. Colin Kirkham |  GBR | 2:16:22.0 |   | 30.10.44 |  | 5. Gaston Roelants |  BEL | 2:17:48.85 |   | 05.02.37 |  | 6. Pentti Rummakko |  FIN | 2:17:58.86 |   | 12.10.43 |  | 7. Lutz Philipp |  FRG | 2:18:08.6 |   | 14.10.40 |  | 8. Agustín Fernández |  ESP | 2:18:26.6 |   | 11.05.38 |  | 9. Kalle Hakkarainen |  FIN | 2:18:45.0 |   | 08.12.40 |  | 10.Gyula Tóth |  HUN | 2:18:59.6 |   | 12.04.37 |  | 11.Danny McDaid |  IRL | 2:19:07.2 |   | 04.08.41 |  | 12.Antonio Brutti |  ITA | 2:19:34.8 |   | 02.05.45 |  | 13.Yuriy Volkov |  URS | 2:19:56.6 |   | 23.08.38 |  | 14.Bernard Caraby |  FRA | 2:19:59.0 |   | 21.05.40 |  | 15.Armando Aldegalega |  POR | 2:20:01.2 |   | 23.11.37 |  | 16.İsmail Akçay |  TUR | 2:20:26.8 |   | 09.07.42 |  | 17.Giacomo Marietta |  ITA | 2:21:30.0 |   | 01.01.50 |  | 18.Fleming Kempel |  DEN | 2:21:34.8 |   | --.--.48 |  | 19.Yuriy Velikorodnykh |  URS | 2:21:59.0 |   | 18.02.42 |  | 20.Anatoliy Baranov |  URS | 2:22:16.0 |   | 02.02.40 |  | 21.Zdzisław Bogusz |  POL | 2:22:16.0 |   | 31.05.37 |  | 22.Maurice Peiren |  BEL | 2:22:36.4 |   | 23.12.37 |  | 23.Juan Hidalgo |  ESP | 2:22:42.4 |   | 16.12.45 |  | 24.Jan Wawrzuta |  POL | 2:23:51.6 |   | 01.04.44 |  | 25.Manfred Steffny |  FRG | 2:24:05.6 |   | 14.08.41 |  | 26.Jørgen Jensen |  DEN | 2:24:33.2 |   | 10.04.44 |  | 27.Einar Weidemann |  NOR | 2:24:54.0 |   | 21.08.44 |  | 28.Mario Binato |  ITA | 2:24:57.8 |   | 22.09.40 |  | 29.René Combes |  FRA | 2:25:35.6 |   | 24.06.37 |  | 30.Hüseyin Aktaş |  TUR | 2:25:39.8 |   | 25.03.41 |  | 31.Mogens Findal |  DEN | 2:26:04.2 |   | --.--.40 |  | 32.Jean-Pierre Spengler |  SUI | 2:26:12.8 |   | --.--.40 |  | 33.Carlos Pérez |  ESP | 2:26:53.6 |   | 01.06.35 |  | 34.Bent Natvig |  NOR | 2:28:12.6 |   | 01.08.46 |  | 35.Ulf Håkansson |  SWE | 2:28:37.8 |   | --.--.42 |  | 36.Geert Jansen |  NED | 2:29:14.4 |   | 03.01.42 |  | 37.Sven-Olof Lindvall |  SWE | 2:30:38.6 |   | 01.04.35 |  | 38.Helmuth Kunisch |  SUI | 2:30:42.4 |   | 26.11.36 |  | 39.Patrick Coyle |  IRL | 2:30:45.0 |   | --.--.44 |  | 40.Josef Gwerder |  SUI | 2:33:06.6 |   | 12.01.39 |  | 41.Lajos Mecser |  HUN | 2:34:35.2 |   | 23.09.42 |  |  did not finish. |  | -. Bjarne Sletten |  NOR | DNF |   | 22.05.38 |  | -. Paul Angenvoorth |  FRG | DNF |   | 10.08.45 |  | -. Fernand Kolbeck |  FRA | DNF |   | 11.10.44 |  | -. Jürgen Busch |  GDR | DNF |   | 24.12.42 |  | -. Edward Stawiarz |  POL | DNF |   | 16.06.40 |  | -. Janos Szerenyi |  HUN | DNF |   | 21.08.38 |  | -. Pat McMahon |  IRL | DNF |   | 01.02.42 |  | -. Peter Fredriksson |  SWE | DNF |   | 19.09.46 |  | -. Seppo Tuominen |  FIN | DNF |   | 09.07.43 |  | -. Nedo Farčić |  YUG | DNF |   | 12.10.41 |  | -. Georg Förster |  AUT | DNF |   | 24.06.41 |   
 | 
|  Places |  | BEL 1. 5. 22. |  | GBR 2. 3. 4. |  | FIN 6. 9. DF |  | FRG 7. 25. DF |  | ESP 8. 23. 33. |  | HUN 10. 41. DF |  | IRL 11. 39. DF |  | ITA 12. 17. 28. |  | URS 13. 19. 20. |  | FRA 14. 29. DF |  | POR 15. |  | TUR 16. 30. |  | DEN 18. 26. 31. |  | POL 21. 24. DF |  | NOR 27. 34. DF |  | SUI 32. 38. 40. |  | SWE 35. 37. DF |  | NED 36. |  | GDR DF |  | YUG DF |  | AUT DF |   
 |