FlixBus operates, on average, 2 bus schedule(s) from Ulm to Worms. The average FlixBus ticket to Worms costs $18.47. Cheap FlixBus tickets to Worms are available on Wanderu starting from $15.30. In Ulm, FlixBus departs from Eberhard-Finckh-Straße 34 and no other station. In Worms, FlixBus arrives at Bahnhofstraße 46 and no other station.
An average trip on FlixBus from Ulm to Worms takes 5 hours and 56 minutes, while the fastest available FlixBus trip will get you to Worms in 4 hours and 55 minutes,
On weekends, FlixBus offers 3 trips per day and you could expect to pay $21.94 for a weekend getaway trip to Worms.