ЖД станция Йошкар-Ола была построена в 1927 году возле участка Зеленый дол. Расположена данная станция в городе Йошкар-Ола. В этом помещение имеется все, что потребуется путешественнику: справочное бюро, расписание прибытия и отбытия поездов, кафетерии и многое другое. Железнодорожная станция имеет две платформы, одна из которых — береговая, другая — островная и имеющая протяженность 861 км. Так же имеется пути к предприятиям старой промзоны города. Железнодорожный вокзал имеет свой фирменный пассажирский поезд — «Марий Эл» — по некоторым данным самый первый поезд, приехавший на станцию ночью с 21 по 22 октября 1928 года. После этой даты перевозка пассажиров с Йошкар-Олы в Москву стала возможной, но основные перевозки начались позже с 1967 года. Если ехать на «Марий Эл», то можно услышать гимн республики.