1. Armenia: Up to 180 days
2. Azerbaijan: Up to 90 days
3. Belarus: Up to 90 days
4. China (excluding Hong Kong and Macao): Up to 30 days
5. Cuba: Up to 30 days
6. Dominican Republic: Up to 30 days
7. Georgia: Up to 90 days
8. Kyrgyzstan: Unlimited stay
9. Maldives: Up to 30 days
10. Micronesia: Up to 30 days
11. Mongolia: Up to 30 days
12. Nagorno-Karabakh: Unlimited stay
13. Russia: Up to 90 days
14. Saint Vincent and the Grenadines: Up to 30 days
15. Serbia: Up to 30 days
16. Tajikistan: Unlimited stay
17. Turkey: Up to 30 days
18. Ukraine: Up to 90 days
19. United Arab Emirates: Up to 30 days
20. Uzbekistan: Up to 30 days
Additionally, Kazakhstan passport holders can obtain visas on arrival in the following countries:
1. Cambodia: Visa fee of $30 upon arrival
2. Malaysia: Visa fee of 200 MYR (Malaysian Ringgit) upon arrival
3. Qatar: Visa fee of 100 QAR (Qatari Riyal) upon arrival
4. Saint Kitts and Nevis: Visa fee of $100 USD (United States Dollar) upon arrival
5. Seychelles: Visa fee of $150 USD (United States Dollar) upon arrival
6. Tanzania: Visa fee of $50 USD (United States Dollar) upon arrival
7. Thailand: Visa fee of 2,000 THB (Thai Baht) upon arrival
8. Tuvalu: Visa fee of $50 AUD (Australian Dollar) upon arrival
9. Vietnam: Visa fee of $25 USD (United States Dollar) upon arrival
Please note that visa requirements can change at any time, so it is important to check the latest information with the embassy or consulate of the country you are planning to visit before traveling.