Železniční stanice a prosklená přístavba se nachází ve Svinově, jedné z ostravských městských částí.
Stanice leží na trati Přerov–Bohumín a ve stanici z ní odbočují tratě do Opavy a Českého Těšína.
Dominantou stanice je neobarokní výpravní budova z roku 1845 s prosklenou přístavbou odbavovací haly postavenou podle projektu architekta Václava Filandra v roce 2006.
Ve stanici zastavují vlaky všech kategorií Českých drah a také soukromých dopravců RegioJet a LEO Express.