Sim, você pode viajar apenas com o cartão de identidade checo, pois a Hungria está na União Européia e a República Tcheca tem um acordo com a Sérvia. Fonte: link
Eu perdi meu passaporte aqui em Beograd. Posso viajar apenas com o meu cartão de identidade checo de Belgrado para Budapeste?
Sim, você pode viajar apenas com o cartão de identidade checo, pois a Hungria está na União Européia e a República Tcheca tem um acordo com a Sérvia. Fonte: link
Os cidadãos da UE podem entrar e sair da Sérvia com um Bilhete de Identidade nacional, conforme indicado pelos MFA sérvio
Então, se seu registro de estrangeiro está em ordem, você vai ficar bem.
A Hungria está na UE, então você tem liberdade de movimento lá e pode entrar com um cartão de identificação
Temos duas respostas sim, ambas com raciocínio errado, fornecendo os links errados: o OP já está na Sérvia, o tipo de documentação necessária para entrar na Sérvia é irrelevante. O comentário do ytg é o vencedor: como a Hungria e a República Tcheca fazem parte do Tratado de Schengen e da União Européia, você pode usar seu cartão de identidade para entrar e viajar dentro do espaço Schengen. Documentos de viagem para cidadãos da UE :
Você precisa deste parágrafo para entrar na zona Schengen na fronteira sérvio-húngara:
When travelling to or from a non-Schengen country you must show a valid ID or passport.
E este para ir da Hungria para a Chéquia (possivelmente atravessando a Eslováquia, outro membro do tratado de Schengen):
If you are an EU national , you do not need to show your national ID card or passport when you are travelling from one border-free Schengen EU country to another.