|Shortest Duration||28h 25m|
|Trips per day||3|
Book FlixBus from Barcelona to Prague from £58.23. There are 3 FlixBus schedules from Barcelona to Prague and you can expect on average to pay £87.81 for a FlixBus ticket to Prague. In Barcelona, FlixBus departs to Prague from Carrer d'Ali Bei 80 and no other station. In Prague, FlixBus arrives at ÚAN Florenc and 2 other stations.
An average trip on FlixBus from Barcelona to Prague takes 32 hours and 1 minutes, while the fastest available FlixBus trip will get you to Prague in 28 hours and 25 minutes,
On weekends, FlixBus offers 3 trips per day and you could expect to pay £86.97 for a weekend getaway to Prague.