Ostrava představuje významný dopravní uzel a hlavní křižovatku Moravskoslezského kraje. Je napojena na hustou a kvalitní síť silnic I. třídy, propojující města této aglomerace a sousední regiony. Páteří silniční sítě je dálnice D1, spojující Ostravu s velkými městy jako je Olomouc, Brno a plynule navazující hraničním přechodem Veřňovice – Gorzyczki na polskou dálnici A1 směřující přes Katowice na Gdaňsk.
Zpoplatněné úseky v Ostravě a okolí najdete zde.
Ostrava má 5 železničních stanic, těmi většími jsou Ostrava – Hlavní nádraží a Ostrava – Svinov. Na obou cestující naleznou i infocentra OSTRAVAINFO!!!. Dalšími jsou Ostrava - střed, Ostrava - Vítkovice, Ostrava - Kunčice.
Ostrava disponuje také mnoha vlakovými zastávkami, vzhledem k poloze v samotném centru města je využívána zejména zastávka Ostrava – Stodolní.
Z nádraží Ostrava-Svinov vede důležitá železniční trať ve směru na Opavu, nádražím Ostrava-střed projíždějí především vlaky ve směru na Frýdek-Místek a do pohoří Beskyd.
Ostrava je provázána s regionální sítí i mnoha evropskými destinacemi. Autobusové terminály se nacházejí v centru města (UÁN), Hranečníku a Dubině.
Mezinárodní Letiště Leoše Janáčka Ostrava zajišťuje pravidelné i charterové lety. Je vzdáleno 25 km od centra Ostravy a je velmi dobře dostupné silniční dopravou. Auto však klidně nechte doma, letiště je snadno dosažitelné i z města:
Všechny spoje navazují na odlety a přílety letadel. Zastávka autobusů se nachází přímo před letištní halou, vlakové nádraží je napojeno na odletovou halu.
Jurečkova 1935/12
702 00 Moravská Ostrava a Přívoz
Prokešovo náměstí 1803/8
Moravská Ostrava a Přívoz
Nádražní 164/215
702 00 Moravská Ostrava a Přívoz
Peterkova 1152/14
721 00 Ostrava Svinov
Horní 1664/63a
70030 Ostrava - Jih