Рокгемптон — пасажирський залізничний вузол Центрального Квінсленду на лінії North Coast Line, який обслуговує одна головна пасажирська станція міста. Queensland Rail здійснює свої далекі пасажирські перевезення через Queensland Rail Travel. Місто є північною кінцевою станцією електричного коридору Tilt Train з Брісбена, тоді як наскрізні рейси продовжуються далі на північ. Це надає Рокгемптону як роль кінцевого міжміського пункту, так і місце на довшому прибережному залізничному коридорі Квінсленду.
Залізнична станція Рокгемптона обслуговує електричний Tilt Train і Spirit of Queensland. Потяги з Рокгемптона включають денні міжміські відправлення та довші прибережні маршрути, а на деяких рейсах доступні нічні подорожі. Потяги до Рокгемптона прибувають на ту саму залізничну станцію, тож пасажирам, які пересаджуються між цими рейсами, зазвичай не потрібно перетинати місто, щоб змінити станцію. Квитки на потяг залежать від обраного відправлення, типу розміщення та умов тарифу. Рейси Tilt Train використовують звичайну залізничну інфраструктуру, а не спеціально побудовану високошвидкісну лінію.
Південні маршрути прямують узбережжям до Гледстона, Бандаберга, Maryborough West і Брісбена. Північні наскрізні потяги обслуговують Маккей і продовжують рух до Північного Квінсленду. В аеропорту Рокгемптона немає пасажирського залізничного сполучення, тому трансфер до аеропорту потребує автомобільного транспорту. Бронюйте потяги з Рокгемптона та до Рокгемптона онлайн на Rail Monsters.