Trains run every half hour from Zurich to St.Gallen. The journey takes about one hour (SBB timetable). From St.Gallen main station, take bus no. 5 (in the direction of Rotmonten - bus stop: Uni/Curtisstrasse) or bus no. 9 (in the direction of Sonne - bus stop: Uni/Gatterstrasse). Buses run every 10 minutes (bus timetable).
Take the motorway exit St.Gallen/Kreuzbleiche and drive towards the centre. Out of the tunnel, change to the left lane and follow the signs towards the university. A limited number of publicly managed parking spaces are available around the HSG campus, as well as spaces for external visitors in the visitor car park A (also managed).