Here is the full list of all 51 Cities in Motion 2 achievements. It takes around 60-80 hours to unlock all of the achievements on Windows.
60 hours played
Have 1,000,000 money
Have 100% reputation
Play 60 multiplayer games
Play 10 multiplayer games
Win a multiplayer game
Play 2 multiplayer games
Complete the campaign Modern Days
Have 0% reputation
Transport 100,000 passengers
Transport 10,000 passengers
Transport 1,500 passengers using 2 vehicles in one game week
Transport 1,000 passengers
Have 100 lines
Have 15 metro lines
Have 8 metro lines
Have 2 metro lines
Have 100% coverage
Have 25 tram lines
Have 150 vehicles running
Have 10 tram lines
Have 60 lines
Have 3 tram lines
Have 10 water bus lines
Have 5 water bus lines
Have 100,000 citizens in the city
Have 75,000 citizens in the city
Have 300,000 money
Have 150,000 money
Have 2 water bus lines
Play 60 sandbox games
Play 10 sandbox games
10 hours played
2 hours played
Have no private motoring in the city for 48 game hours
Have 50 vehicles running
Have 10 vehicles running
Build 1,000 meters long road
Have a line 2,000 meters long
Have a line 5,000 meters long
Have a line 1,000 meters long
Play 2 sandbox games
Have 50,000 citizens in the city
Have 10 bus lines
Have 25 bus lines
Have 3 trolley bus lines
Have 10 trolley bus lines
Have 25 trolley bus lines
Have 30 lines
Have 3 bus lines
Buy a vehicle