De marathon van Praag 2004 werd gelopen op zondag 23 mei 2004. Het was de tiende editie van deze marathon.
De Keniaan Barnabas Kipkoech was in 2:12.15 het sterkst bij de mannen. De Ethiopische Leila Aman zegevierde bij de vrouwen in 2:31.48.
Deze editie was eveneens het toneel van de Tsjechische kampioenschappen. Deze titels werden gewonnen door respectievelijk Robert Stefko (derde in 2:12.35) en Radka Churanova (negende in 2:45.29).
In totaal finishten 3433 marathonlopers, waarvan 428 vrouwen.
Uitslagen Mannen rangnaamlandtijd Barnabas Kipkoech 2:12.15 Gezahenge Birra 2:12.25 Robert Stefko 2:12.35 4 Moges Taye 2:12.51 5 Habtamu Bekele 2:13.06 6 Adam Dobrzynski 2:13.09 7 Vincent Kipsos 2:13.44 8 Willy Cheruiyot 2:13.45 9 Samson Kosgei 2:13.53 10 David Makori 2:14.04 11 Mark Saina 2:16.46 12 Yahia Azaidi 2:16.59 13 Sergey Zachepa 2:17.04 14 Luis Fonseca 2:17.29 15 Ali El Zaidi 2:17.55 16 Mulugeta Serbessa 2:18.01 17 Pavel Novak 2:18.48 18 Aleksandr Holovnitskiy 2:20.23 19 Nikolay Kerimov 2:22.57 24 Jan Blaha 2:30.09
Vrouwen rangnaamlandtijd Leila Aman 2:31.48 Kilel Caroline Cheptonui 2:32.52 Anne Jelagat 2:33.37 4 Irina Timofejeva 2:38.02 5 Nasria Azaïdj 2:39.05 6 Elena Mazovka 2:39.37 7 Valentina Delion 2:41.05 8 Claudia-Elena Colita 2:44.35 9 Radka Churanova 2:45.29 10 Ivana Martincova 2:50.45 11 Jana Klimesova 2:53.12
2004 Praag