A typical visit to Aachen would ideally take about 2 to 3 days. On the first day, you can explore the main attractions, such as Aachen Cathedral, Treasury, and the old town. The second day could be spent at the Carolus Thermen spa for relaxation. If you’re a nature lover, consider adding a third day to your itinerary to enjoy a walk around Lousberg Hill for its stunning views.