Из двух железнодорожных вокзалов Карловых Вар, Верхний самый многолюдный. Он расположен в северной части города. Этот вокзал принимает и отправляет поезда в туристические центры и города Чехии, а также в ряд европейских стран. Терминал занимает 2-этажное современное здание, внутри которого путешественникам предоставляются все необходимые услуги. При входе в вокзал, пассажиры попадают в большой вестибюль с лифтами, эскалаторами, информационными электронными табло. Из этого зала можно пройти к кассам, камерам хранения, залам ожидания, а также к посадочным платформам, которые расположены вдоль бокового фасада здания.
На втором этаже железнодорожного вокзала находятся залы ожидания, а также комнаты отдыха повышенной комфортности. Здесь же работают кафе и магазины. С перронов Верхнего железнодорожного вокзала поезда в каждом направлении отходят в среднем ежечасно. В столицу Чехии отсюда можно уехать один раз в два часа. Рядом с железнодорожным терминалом находятся стоянки для автомобильного транспорта. Вокзал каждый день обслуживает более 10 тысяч пассажиров, которые путешествуют не только по стране, но и уезжают за ее пределы в такие города, как Варшава, Мюнхен, Москва, Дрезден, Берлин.