Dresden has an excellent integrated public transport system (DVB) including trams, buses, S-Bahn trains, and ferries. The network is efficient, clean, and covers all major attractions.
Important: Always validate tickets in yellow machines before boarding. Ticket inspectors are frequent and fines are €60.
Dresden Airport (DRS) is 9km from city center. S-Bahn Line S2 runs every 30 minutes (20-minute journey, €2.50). Taxis cost €20-25. Airport is small and easy to navigate.
Dresden is very bike-friendly with excellent cycle paths along the Elbe and through parks. Bike rental shops throughout city (€8-15/day). The Elbe Cycle Route is spectacular. Nextbike bike-sharing system available.
The historic Altstadt is compact and best explored on foot. Most major attractions within 20-minute walk of each other. Brühl's Terrace and riverside promenades are pedestrian-only.
Taxis readily available but expensive (€3.80 start + €2.20/km). Uber is not available in Dresden. Local app CleverShuttle offers eco-friendly ride-sharing.