XXXI Wyścig Pokoju – odbył się na trasie Berlin – Praga – Warszawa w dniach 10-24 maja 1978 roku. Do 12-etapowego wyścigu (plus prolog), którego trasa wynosiła 1796,1 km, wystartowało 90 zawodników z 15 drużyn.

Lista startowa POLSKA JUGOSŁAWIA 1 Jan Krawczyk 4 Janusz Pożak 49 Slodoban Arsovski 52 Ivica Colig 2 Czesław Lang 5 Krzysztof Sujka 50 Branko Bedekovič 53 Momčilo Lajzer 3 Lechosław Michalak 6 Stanisław Szozda 51 Bruno Bulić 54 Radoslav Moravec BELGIA NIEMIECKA REPUBLIKA DEMOKRATYCZNA 7 Eddy de Vleeschauwer 10 Dominique Cosemans 55 Andreas Neuer 58 Peter Koch 8 Dirk Gilbert 11 Noël Zelck 56 Burkhard Freese 59 Andreas Petermann 9 Ortaire Goossens 12 Eric Thoelen 57 Hans-Joachim Hartnick 60 Siegbert Schmeisser WĘGRY RUMUNIA 13 Tamás Csathó 16 János Sipos 61 Costică Bonciu 64 Mircea Romașcanu 14 Gyula Nagy 17 István Szlipcsevics 62 Costel Cirja 65 Nicolae Savu 15 László Halász 18 György Szuromi 63 Valentin Ilie 66 Teodor Vasile CZECHOSŁOWACJA KUBA 19 Zdeněk Bartoníček 22 Ladislav Novák 67 Aldo Arencibia 70 Jorge Antonio Pérez 20 Jiří Bartolšic 23 Vlastibor Konečný 68 Carlos Cardet 71 Edilberto Rodríguez 21 Michal Klasa 24 Jiří Škoda 69 Ricardo Salazar Gómez 72 Lazaro Santos BUŁGARIA ZSRR 25 Georgi Fortunow 28 Nenczo Stajkow 73 Aleksander Gusjatnikow 76 Aleksandr Awierin 26 Jordan Jordanow 29 Iwan Wasiliew 74 Said