Moravskoslezský kraj leží na historické dopravní cestě mezi severem a jihem Evropy - mezi Baltským a Středozemním mořem. Zároveň zaujímá strategickou polohu na rozmezí tří států - České republiky, Polska a Slovenska a svou polohou nabízí i výhodnou výchozí pozici pro dopravní vazby směrem do východní Evropy. Skrze Moravskoslezský kraj procházejí tranzitní evropské tahy, to silniční i železniční, leteckou bránou kraje je letiště Leoše Janáčka v blízkosti krajského města Ostravy.
Doprava je možná těmito způsoby:
- Autem
- Vlakem
- Autobusem, MHD
- Letadlem
- Na kole