Строительство Белорусского вокзала Москвы, вначале получившего название Смоленский вокзал, началось в конце апреля 1869 года, после начала строительства железной дороги от Москвы к Смоленску, а затем в направлении Минска и Варшавы (во второй половине 1860-х годов). В те времена железная дорога называлась Московско-Смоленской железной дорогой.
Торжественное открытие Московско-Смоленской железной дороги состоялось 19 сентября 1870 г. Новый, только что открытый Белорусский вокзал стал шестым по счёту жд вокзалом в Москве.
В ноябре 1871 года, после продления дороги до Бреста, Белорусский вокзал Москвы стал называться Брестским жд вокзалом. В начале 1890-х годов железнодорожное движение стало двухпутным, а жд платформа отправления была всего одна. К реконструкции Белорусского вокзала, уже не вмещавшего в себя всех пассажиров, приступили лишь в 1907 году прошлого столетия.
15 мая 1910 года открыли правое крыло нового Белорусского вокзала, 26 февраля 1912 года левое. Автором проекта реконструкции Белорусского вокзала был архитектор И. Струков. 4 мая 1912 года железная дорога была переименована в Александровскую, а Белорусский вокзал стал называться Александровским жд вокзалом.
В августе 1922 года Александровская и Московско-Балтийская железные дороги были объединены в Московско-Белорусско-Балтийскую, поэтому железнодорожный вокзал был переименован в Белорусско-Балтийский жд вокзал. Нынешнее же название Белорусский вокзал получил только лишь в мае 1936 года, после очередной реорганизации железных дорог.
Белорусский вокзал Москвы сегодня это современный пассажирский терминал железнодорожной станции Москва-Смоленская Пассажирская, один из девяти железнодорожных вокзалов Москвы, обслуживающий пассажирские жд поезда дальнего следования западного и один жд поезд северного направления России и зарубежья, на которые можно как купить билеты в кассах Белорусского вокзала, так и заказать электронный жд билет на поезд онлайн на сайте РЖД или официальном сайте Белорусского вокзала Москвы.
С Белорусского вокзала Москвы ежедневно отправляется 20 пассажирских поездов дальнего следования РЖД, следующих в Белоруссию (Москва - Минск, Москва - Брест, Москва - Полоцк, Москва - Гродно, Москва - Гомель, Москва - Солигорск), Калининград, Литву (Москва - Вильнюс, Москва - Шауляй), города Центральной и Восточной Европы (Москва - Берлин, Москва - Варшава, Москва - Прага, Москва - Катовице, Москва - Амстердам, Москва - Базель, Москва - Братислава, Москва - Вена, Москва - Мюнхен, Москва - Париж, Москва - Франкфурт-на-Майне) и 2 внутрироссийских жд поезда (Москва - Смоленск и Москва - Рыбинск). Информация с сезонным расписанием поездов предоставлена официальным сайтом РЖД.