Here is the full list of all 58 Mashinky achievements.
Buy wagon 300 times
Place 100,000 pieces of rails
Spend a lot on constructions
Deliver 500,000 units of iron ore
Deliver 500,000 logs
Crash 100 trains
Modify terrain many times
Accumulate 10,000 Electric Tokens in single game
Accumulate 10,000 Diesel Tokens in single game
Deliver 500,000 units of coal
Accumulate 10,000 Iron Tokens in single game
Deliver 1 million passengers
Accumulate 10,000 coal Tokens in single game
Accumulate 100,000 cash Tokens in single game
Build 100 bridges
Accumulate 10,000 wood Tokens in single game
Unlock Early age of Electric by payment
Unlock Early age of Diesel by payment
Unlock Age of Diesel by payment
Place 10,000 pieces of rails
Build 1000 stations
Buy locomotive 100 times
Travelled by trains
Place 1,000 pieces of rails
Unlock Steam Age by payment
Just start the game
Earned a lot by trains
Buy locomotive 1,000 times
Buy locomotive 10,000 times
Buy wagon 3,000 times
Buy wagon 30,000 times
Place 100,000 trees
Deliver 500,000 units of timber
Deliver 500,000 units of iron
Deliver 500,000 units of steel
Deliver 500,000 units of sand
Deliver 500,000 units of mail
Deliver 500,000 units of oil
Deliver 500,000 units of diesel
Deliver 500,000 units of Food
Deliver 500,000 units of Uranium
Deliver 500,000 units of Cobelstone
Deliver 500,000 units of Cement
Build 100 tunnels
Use Whistle too many times.
Change face too many times
Unlock Age of Electric by payment
Unlock Monorail age by payment
Unlock Maglev age by payment
Accumulate 10,000 Steel Tokens in single game
Accumulate 10,000 Concrete Tokens in single game
Accumulate 10,000 Superconductors Tokens in single game
Deliver 500,000 units of Goods