Liga Światowa siatkarzy 2004 rozpoczęła się 4 czerwca 2004 roku. Również w tym roku odbywały się Igrzyska Olimpijskie w Atenach, więc w turnieju Ligi Światowej wystąpiło 12 drużyn, podzielonych na trzy grupy, w każdej po cztery drużyny. Do turnieju finałowego, który odbył się w dniach 16-18 lipca w Rzymie awansowali zwycięzcy grup – Brazylia, Bułgaria, Serbia i Czarnogóra, oraz gospodarz turnieju finałowego – Włochy.
Uczestnicy Grupa A Grupa BGrupa C
Faza interkontynentalna Wszystkie godziny według czasu lokalnego. Grupa A Tabela
Wyniki spotkań 1. KOLEJKA Miejsce spotkań: Hala sportowa Neapolis, Larisa / Pabellón Cajamadrid, Madryt
2. KOLEJKA Miejsce spotkań: Hala sportowa Neapolis, Larisa / Ginásio do Ibirapuera, São Paulo
3. KOLEJKA Miejsce spotkań: Pavelló Municipal Font de Sant Lluís, Walencja / Ginásio Poliesportivo Avelino dos Reis, Campo Grande
4. KOLEJKA Miejsce spotkań: Mineirinho, Belo Horizonte / Pavilhão Rosa Mota, Porto
5. KOLEJKA Miejsce spotkań: Pabellón Polideportivo Pisuerga, Valladolid / Pavilhão Rosa Mota, Porto
6. KOLEJKA Miejsce spotkań: Hala sportowa "Dimitris Tofalos", Patras / Pavilhão Rosa Mota, Porto
Grupa B Tabela
Wyniki spotkań 1. KOLEJKA Miejsce spotkań: Pałac Kultury i Sportu, Warna / Matsumoto City Gymnasium, Matsumoto