Станция Омск-пассажирский является крупнейшей в Омской области. Вокзал Омска обслуживает поезда Западно-Сибирской железной дороги.
Омскую привокзальную площадь образуют сразу два вокзала: Омск-пассажирский и Омск-пригородный. Расписание поездов РЖД в Омске сбалансировано так, чтобы поезда дальнего следования и электрички не мешали друг другу.
Пригородный вокзал Омска является отправным пунктом для поездов повышенной комфортности, идущих в Тюмень и Новосибирск. На поездах пригородного сообщения можно добраться до Исилькуля, расположенного на западе, станций Татарская – на востоке, Называевская – на севере, Иртышская – на юге.
С вокзала Омск-пассажирский поезда дальнего следования доставляют пассажиров в Москву, Санкт-петербург, Абакан, Иркутск, Волгоград, Белгород, Новосибирск, Челябинск, Читу, Адлер, Благовещенск, Северобайкальск, Барнаул, Туапсе, Владивосток, Хабаровск, Томск, Кемерово, Новокузнецк, Анапу, Новый Уренгой, Красноярск, Тынду, Кисловодск, Пензу, Петропавловск, Нижневартовск, Рубцовск, Кулунду и другие города России.
Через вокзал проходят поезда, курсирующие в Беларусь (Минск, Брест), Китай (Пекин), Монголию (Улан-Батор).
Поезда пригородного сообщения следуют из Омска до близлежащих станций: Московка, Лузино, Любинская, Называевская, Иртышская, Татарская, Исилькуль, Калачинская. Электрички органично вписаны в расписание поездов г. Омск.
Расстояние от центра и крупных городов региона до региональных центров соседних регионов:
Омск - Называевск - 149 км,
Омск - Исилькуль - 138 км;
Омск - Калачинск - 99 км;
Омск - Курган - 540 км;
Омск - Тюмень - 570 км;
Омск - Новосибирск - 627 км;
Омск - Петропавловск (Казахстан)- 270 км
Протяженность железнодорожных путей по территории области – 1003,7 км.
Плотность железнодорожных путей -7,1 км путей на 1000 кв. км территории (2017 год)
Пассажиропоток по данным ООО "РЖД" на 2016 год составил 176664 человек в месяц.