Public transport in the city consists mainly of buses. More than 60 bus lines cover a total range of more than with 700 buses running on urban routes. The city primarily uses Mercedes-Benz and Hyundai buses. Bus timetables and detailed schematic map of the route are at every stop. Distances between stops are about 300–500 meters. From 19 October 1964 to 31 December 2011 the city also had the Ashgabat trolleybus system. At the beginning of the twentieth century a narrow-gauge steam railway connected the city with the suburb of Firyuza.