To make the most of your day, it is recommended to use public transportation. Vienna has a well-connected network of buses, trams, and trains. A day pass costs around $8, and travel time between the locations listed above is approximately 20-30 minutes each way.
If you have more time, consider adding a visit to the Naschmarkt, a popular market offering a variety of local and international foods, or a tour of the famous Vienna Zoo. If you have less time, skip Hofburg Palace and spend more time at Schönbrunn Palace. Additionally, it's a good idea to book tickets online in advance to avoid waiting in long lines.