|Shortest Duration||14h 35m|
|Trips per day||16|
On average there are 16 scheduled bus trips per day. FlixBus has the most regularly scheduled departures from Florence to Prague, with an average of 16 trips per day and 343 monthly trips. One bus carrier currently travels from Florence to Prague. Of the 16 trips there is one direct trip available per day.
Need more travel options? Traveling by Train from Florence to Prague starts at €61.21.
Book FlixBus from Florence to Prague from €33.59. There are 16 trips per day offered by FlixBus from Florence to Prague and you can expect on average to pay €54.96 for a FlixBus ticket to Prague. In Florence, FlixBus departs to Prague from Viale Filippo Strozzi and one other station. In Prague, FlixBus arrives at ÚAN Florenc and 3 other stations.
An average trip on FlixBus from Florence to Prague takes 17 hours and 22 minutes, while the fastest available FlixBus trip will get you to Prague in 14 hours and 35 minutes,
On weekends, FlixBus offers 20 trips per day. A one way ticket costs €58.02 for a weekend trip to Prague.