|Shortest Duration||5h 6m|
|Trips per day||16|
Deutsche Bahn operates, on average, 16 train schedule(s) from Ulm to Schweich. The average Deutsche Bahn ticket to Schweich costs $103.36. Cheap Deutsche Bahn tickets to Schweich are available on Wanderu starting from $94.65. In Ulm, Deutsche Bahn departs from Ulm-Donautal and no other station. In Schweich, Deutsche Bahn arrives at Schweich(DB) and no other station.
An average trip on Deutsche Bahn from Ulm to Schweich takes 6 hours and 28 minutes, while the fastest available Deutsche Bahn trip will get you to Schweich in 5 hours and 6 minutes,