There are 2 train stations in Almaty, Almaty-1 and Almaty-2.
The main one is Almaty-2, located on Ablai Khan street, just below Rayimbek avenue. This is where all trains end and depart unless stated otherwise.
Almaty-1 is located 20 minutes out of town and located in a bit of a dodgy area.
Almaty-2 is a lovely building. If you plan to buy tickets here, you will have some time to admire the interior, queues can be long at times. If possible, buy your tickets at a travel agent or one of the many rail booking offices dotted around town.
Almaty-2 is a safe place. There is a luggage storage. Outside, taxis will be waiting to quote you over-the-top prices. If your destination is in the center of town, don’t pay more than 1000 tenge.