Ужгородський залізничний вокзал складається з двох будівель: старого вокзалу, який був збудований ще у 1903 році за часів Австро-Угорщини, та нового вокзалу, який був добудований поряд в рамках масштабної реконструкції в 2004 році.
Обидві будівлі з’єднані між собою галереєю на рівні другого поверху. З тих пір стара будівля стала приміським вокзалом, а новозбудований вокзал приймає поїзди дальнього слідування.