Железнодорожный вокзал станции Новокузнецк является транспортным узлом Кузбасского отделения Западно-Сибирской железной дороги.
Первое здание станции «Новокузнецк» было построено в 1934 году. В 1962 году оно реконструировалось и было ярким символом архитектуры Советской России до 2011 года. Он являлся вокзалом первого класса, проходимость вокзала составляла около 1200 человек. В год вокзал обслуживал до девяти миллионов человек. Осенью 2011 года вокзал был закрыт на реконструкцию. Основная работа архитекторов заключалась в том, чтобы оставить основные черты первого здания, но придать ему современности и эксклюзивности. Открытие нового вокзального комплекса назначено на 16 сентября 2013 года. До реконструкции здания первый этаж занимали билетные кассы и маленький зал ожидания. На втором этаже было два зала ожидания, комната отдыха. На цокольном этаже находилась камера хранения. Также отсюда возможно было выйти к железнодорожным платформам. На время ремонта и реконструкции вокзал занимает здание бывшей столовой, стоящей за последней платформой, и три вагона электрички.
С железнодорожного вокзала «Новокузнецк» отходят все поезда, которые следуют по Западно-Сибирской железной дороге. Станция обслуживает поезда дальнего следования по направлениям во многие города России. Также с вокзала «Новокузнецк» отправляются пригородные электропоезда.