Spending only 2 days in Budapest should be a crime. However, I do understand if you’re just passing through or you’re pressed for time. I guess I can forgive you if that’s the case; but don’t let it happen again.
Two days is never enough time to fully appreciate a city, but sometimes things happen and that’s all the time you have. Amsterdam is a very easy city to navigate and one of the better cities to see in only 48 hours. If you’re pressed for time here’s a good way to spend 2 days