Kolorowy korowód z Placu Wolnica przeszedł ulicami Krakowską, Stradomską i Grodzką. Na końcu tej ostatniej ulicy ustawiła się manifestacja Narodowego Odrodzenia Polski, która zamierzała zablokować wejście na rynek. Kilka chwil przed pojawieniem się marszu tolerancji przy rynku Urząd Miasta rozwiązał manifestację NOP-u. W ten sposób Marsz Tolerancji, obrzucany przez przeciwników jajkami, w eskorcie policji wkroczył na płytę Rynku Głównego.
Blokowanie wejścia Marszu Tolerancji na Rynek zapowiadała też Młodzież Wszechpolska, która zorganizowała Marsz Tradycji i Kultury. Radykalne Narodowe Odrodzenie Polski nazwało swoją manifestację Marszem Normalności.
Policja szacuje, że liczba manifestujących w Marszu Tolerancji była mniejsza od zapowiadanej. Zamiast dwóch tysięcy osób przyszło zaledwie kilkaset.