Діють залізнична станція Ужгород та аеропорт Ужгород. У місті розташований пункт пропуску на кордоні із Словаччиною Ужгород — Вишнє Німецьке. Зовнішні зв'язки міста та його приміської зони забезпечуються повітряним, залізничним та автомобільним транспортом.