Mit mehr als vierstündiger Verspätung war der privat gechartete Zug am Mittwochabend gegen 18.30 Uhr in Basel losgefahren. Laut Veranstalterangaben gab es vor der Abfahrt ausgiebige Kontrollen der Bundespolizei.
Auf der knapp zwölfstündigen Fahrt von der Schweiz durch Deutschland waren Stopps des „ZuG20“ in Kornwestheim (Kreis Ludwigsburg), Heidelberg, Frankfurt am Main, Köln und Dortmund geplant, um weitere Demonstranten einsteigen zu lassen. Die Waggons sollen nach Angaben des Veranstalters Platz für bis zu 1000 Menschen bieten.
„Wir wollen bereits die Zugfahrt in die Hansestadt zu einem politischen Ereignis machen“, hatte ein Sprecher des Sonderzuges im Vorfeld mitgeteilt. Ziel sei es, den Protest gegen das Gipfeltreffen „lautstark, vielfältig und entschlossen auf die Straße zu tragen.“