|Shortest Duration||7h 0m|
|Trips per day||3|
Book Deutsche Bahn from Milan to Weinheim from $154.20. There are 3 Deutsche Bahn schedules from Milan to Weinheim and you can expect on average to pay $154.20 for a Deutsche Bahn ticket to Weinheim. In Milan, Deutsche Bahn departs to Weinheim from Milano Centrale and no other station. In Weinheim, Deutsche Bahn arrives at Weinheim-Lützelsachsen and 1 other station.
An average trip on Deutsche Bahn from Milan to Weinheim takes 7 hours and 27 minutes, while the fastest available Deutsche Bahn trip will get you to Weinheim in 7 hours and 0 minutes,