We hired a car and embarked on the 800 km, 2 week road trip from Berlin to Budapest. Although rail and bus transport is cheap the scenery in between each city is not often explored and we wanted to get a real feel for the different cultures that are only hours apart. Our drive took us to Dresden, Prague, Vienna and finished in Budapest. The main advantage of driving was being able to stop at any of the small towns to explore and then being able to decide how long we would spend in each city.