Travel from Weimar to Dresden

Bus or train from Weimar to Dresden?

German Railways (DB) operates a train from Weimar to Dresden every 2 hours. Tickets cost $50 - $75 and the journey takes 2 h 38 min. Alternatively, FlixBus operates a bus from Weimar to Dresden 3 times a day. Tickets cost $12 - $21 and the journey takes 3 h 25 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Weimar to Dresden

From Weimar train to Dresden Hbf. 2 h 38 min 50€. From Weimar, Weimar central station bus to Dresden, Dresden central station. 3 h 25 min 16€. From Weimar rideshare to Dresden. 2 h 18 min 11€. From Weimar drive to Dresden. 1 h 56 min 26€.

Operators from Weimar to Dresden