|Fastest time||21h 0m|
|Trips per day||5|
Book FlixBus from Geneva to Bari from €52.43. There are 5 FlixBus schedules from Geneva to Bari and you can expect on average to pay €76.55 for a FlixBus ticket to Bari. In Geneva, FlixBus departs to Bari from Place Dorcière and no other station. In Bari, FlixBus arrives at Via Giuseppe Capruzzi 178 and no other station.
An average trip on FlixBus from Geneva to Bari takes 23 hours and 34 minutes, while the fastest available FlixBus trip will get you to Bari in 21 hours and 0 minutes,
On weekends, FlixBus offers 5 trips per day and you could expect to pay €81.47 for a weekend getaway trip to Bari.