Dresden to Prague by Train. Another great option to travel from Dresden to Prague is taking the train. There are various day trains (and some night trains) operating on this route. The trains from Prague to Dresden are operated by Deutsche Bahn and Ceske Drahy, the national railway companies in Germany and the Czech Republic, respectively. The bus journey time between Prague ÚAN Florenc and Dresden is around 1h 50m and covers a distance of around 143 km. Operated by FlixBus, RegioJet, Citylines and others, the Prague ÚAN Florenc to Dresden bus service departs from Prague and arrives in Dresden central station. wBSc.