EU countries

No visas required for visits of up to 90 days.
ID card can also be used to travel to Serbia.

USA / Canada / Australia No visas required for visits of up to 90 days
Brazil / Bolivia / Chile No visas required for visits of up to 90 days in the period of 6 months from the date of first entry
Russian Federation No visas required for visits of up to 30 days
China, and other countries

Visa required.
For more info please follow this link:
http://www.mfa.gov.rs/en/consular-affairs/entry-serbia/visa-regime/