Современный Ашхабадский вокзал, впервые построенный в 1888 году, расположен на проспекте Гурбансолтан-эдже, недалеко от центра города. Вокзал был разрушен в 1948 году при ашхабадском землетрясении, построен заново в 1950 году на фундаменте старого железнодорожного вокзала. В 2009 году была проведена коренная реконструкция. Через город с запада на восток проходит железная дорога Туркменбаши (Красноводск) — Мары — Туркменабад (Чарджоу). Также от Ашхабада на северо-восток отходит новая магистраль — Транскаракумская железная дорога (Ашхабад — Каракумы — Дашогуз), движение по которой открыто с февраля 2006 года.