| | | Final |  | time |  |  | 1. Álvaro de Arriba |  Spain | 1:46.83 |  |  | 2. Jamie Webb |  Great Britain | 1:47.13 | PB |  | 3. Mark English |  Ireland | 1:47.39 |  |  | 4. Mariano García |  Spain | 1:47.58 | PB |  | 5. Andreas Bube |  Denmark | 1:47.67 |  |  | 6. Amel Tuka |  Bosnia Herzeg. | 1:47.91 |  |  | 7. Andreas Kramer |  Sweden | 1:48.06 |  | 
 |  | 
 | World and European Record: Wilson Kipketer, Denmark 1:42.67 Paris, France 9 March 1997 |  | Championship Record: Paweł Czapiewski, Poland 1:44.78 Vienna, Austria 3 March 2002 |  | World Leading: Michael Saruni, Kenya 1:43.98 New York City, United States 9 February 2019 |  | European Leading: Andreas Kramer, Sweden 1:46.52 Karlsruhe, Germany 2 February 2019 | 
 |
 |  |  | First 3 from each Semi advanced to Final. | 
 | | Semi 1 |  | time |  |  | 5. Álvaro de Arriba |  Spain | 1:50.12s | Q |  | 6. Andreas Bube |  Denmark | 1:50.18s | Q |  | 7. Amel Tuka |  Bosnia Herzeg. | 1:50.41s | Q |  | 8. Christoph Kessler |  Germany | 1:50.62s |  |  | 10.Filip ŀnejdr |  Czechia | 1:50.72s |  |  | 11.Joe Reid |  Great Britain | 1:51.26s |  | 
 |  | | Semi 2 |  | time |  |  | 1. Mariano García |  Spain | 1:48.84s | Q |  | 2. Jamie Webb |  Great Britain | 1:48.85s | Q |  | 3. Andreas Kramer |  Sweden | 1:49.06s | Q |  | 4. Aymeric Lusine |  France | 1:49.48s |  |  | 9. Mark English |  Ireland | 1:50.70s | qR |  | -. Guy Learmonth |  Great Britain | DNF |  | 
 | 
 |
 |  |  | First 2 from each Heat and next Best 2 advanced to Semi-Finals. | 
 | | Heat 1 |  | time |  |  | 1. Amel Tuka |  Bosnia Herzeg. | 1:47.95s | Q |  | 3. Mariano García |  Spain | 1:48.09s | Q |  | 5. Andreas Bube |  Denmark | 1:48.33s | q |  | 6. Joe Reid |  Great Britain | 1:48.56s | q |  | 17.Lukáš Hodboď |  Czechia | 1:49.31s |  |  | 20.Erik Martinsson |  Sweden | 1:49.39s |  |  | 21.Salih Teksöz |  Turkey | 1:49.54s |  | 
 |  | | Heat 2 |  | time |  |  | 7. Christoph Kessler |  Germany | 1:48.62s | Q |  | 14.Guy Learmonth |  Great Britain | 1:48.98s | Q |  | 16.Abedin Mujezinović |  Bosnia Herzeg. | 1:49.26s | PB |  | 18.Michał Rozmys |  Poland | 1:49.35s |  |  | 23.Tamás Kazi |  Hungary | 1:49.66s |  |  | 29.Conall Kirk |  Ireland | 1:50.50s |  |  | -. Musa Hajdari |  Kosovo | DNS |  | 
 | 
 | | Heat 3 |  | time |  |  | 19.Mark English |  Ireland | 1:49.38s | Q |  | 22.Aymeric Lusine |  France | 1:49.62s | Q |  | 25.Balázs Vindics |  Hungary | 1:49.98s |  |  | 26.Yevhen Hutsol |  Ukraine | 1:50.29s |  |  | 28.Thomas Roth |  Norway | 1:50.42s |  |  | 31.Robert Farken |  Germany | 1:51.02s |  | 
 |  | | Heat 4 |  | time |  |  | 8. Andreas Kramer |  Sweden | 1:48.67s | Q |  | 9. Filip ŀnejdr |  Czechia | 1:48.71s | Q |  | 10.Thijmen Kupers |  Netherlands | 1:48.72s |  |  | 12.Pablo Sánchez-Valladares |  Spain | 1:48.90s |  |  | 24.Zak Curran |  Ireland | 1:49.77s |  |  | 30.Simone Barontini |  Italy | 1:50.54s |  |  | 33.Pol Moya |  Andorra | 1:53.21s |  | 
 | 
 | | Heat 5 |  | time |  |  | 2. Jamie Webb |  Great Britain | 1:47.96s | Q |  | 4. Álvaro de Arriba |  Spain | 1:48.15s | Q |  | 11.Mateusz Borkowski |  Poland | 1:48.82s |  |  | 12.Nasredine Khatir |  France | 1:48.90s |  |  | 15.Markus Einan |  Norway | 1:49.14s |  |  | 27.Richard Douma |  Netherlands | 1:50.36s |  |  | 32.Žan Rudolf |  Slovenia | 1:51.75s |  | 
 |  | 
 |