How many hours before departure can I check in?

This can vary depending on different airlines, generally international flights are at least 3 hours before. European flights are at least 2 hours before and domestic flights are at least 1 hour before departure.