Początkowy odcinek został otwarty 15 listopada 1911 roku (Ostrawa Kończyce - Sucha Średnia), a całą linię do Cieszyna uruchomiono 1 września 1914 roku. Przebiegała ona m.in. przez most na Olzie i obecną stację
Cieszyn Marklowice.
Po podziale Śląska Cieszyńskiego w roku 1920 na część czechosłowacką i polską fragment linii w okolicy Marklowic pozostał własnością kolei czechosłowackich i pociągi przejeżdżały tędy tranzytem do roku 1931, kiedy to wybudowano w okolicach przystanku Chotěbuz łącznicę linii 320 i 321.
W roku 1961 zmieniono przebieg linii budując jej nowy odcinek i likwidując m.in. stację
Prostřední Suchá oraz przystanki
Dolní Suchá i
Horní Suchá, a w latach 60. została zelektryfikowana.
Obecnie linia ma przeznaczenie osobowo-towarowe i znaczenie ponadregionalne.
Więcej informacji o linii 190 w artykule
Linia 321 Český Těín - Ostrava Svinov.