Севастополь – конечная станция всех железнодорожных путей, проходящих через Крымский федеральный округ. На территории Севастополя размещен железнодорожный вокзал. Также есть железнодорожная станция Инкерман. Существует пассажирский поезд «Севастополь – Керчь». Интенсивное движение пассажирских поездов планируется после строительства Керчеснкого мостового перехода. Всего на севастопольском участке насчитывается 6 тоннелей и 1 виадук (Камышловский). Каждый из тоннелей имеет свое название: самый длинный из них - Восточно-Инкерманский - около 500 м; под Мекензиевыми горами - Графский (125 м); Белый (250 м); Сухарный (331 м) и Троицкий (294 м) - у Килен-балки; Городской (228 м) - под проходной Морзавода. Он входит в число наиболее грузо - и пассажиронапряженных, так как имеет выход к портам незамерзающего моря.
Расстояние по железнеой дороге: до Симферополя – 78 км., Керчи – 360 км., Краснодара – 590 км., Ростова/Дону – 820 км., Москвы – 2029 км.