From Prague, I had three nights before I needed to be in Frankfurt for a flight back to Canada. Over the course of roughly 72 hours, I was able to visit three cities: Nuremberg (a first for me), Berlin and finally, Frankfurt.
Nuremberg is an impressive little city with a cozy downtown with that has many pedestrian streets filled with shops and cafés. There is a castle that towers over the city, from which you can get a panoramic view of the entire city. The metro system is impressive (like in all major German cities) and features automatic driverless cars on two of its lines.
Next up was Berlin. I spent a good part of my day there on my feet, walking through the districts of Mitte, Kreuzberg and Schöneberg. All in all, I probably put in a dozen kilometres on foot.
I was only able to spend a Sunday morning in Frankfurt before I had to get to the airport. The city was very quiet as shops were closed and Saturday night partiers had gone home.
Throughout my travels, I used Flixbus, a discount bus company based in Germany with routes connecting major cities in Europe. The buses were affordable, comfortable and come equipped with Wi-Fi. If you book a few days in advance you can get some very nice fares. For example, my trip from Vienna to Prague was only 12 Euros.
My time in Germany was short but enjoyable. I hope to be back soon.