I am from Pakistan and I have a Croatian temporary residence permit as an Erasmus student.
I want to travel from Zagreb to Romania and Bulgaria for a short visit: do I need a tourist visa in those cases?
Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. It only takes a minute to sign up.
Sign up to join this communityAs stated in Timatic, the database used by airlines:
Bulgaria:
Visa required, except for Passengers with a residence permit issued by Croatia for a maximum stay of 90 days
Romania
Visa required, except for Passengers with a residence permit issued by Croatia for a maximum stay of 90 days
So no, you do not need visas for these countries. Just present your passport and residence permit card at the border.