Hello Naqwa1 The distance between the 2 city's is exactly 530.1 miles or 853.1 kilometer and would take a driving time by car of about 8 hours and 40 minutes and the only train service I could find is eurail which would cost you about $797.00 for an adult and $400.00 for a child that would allow you 10 days of travel throughout the 20 country,s within the EU you could check it on www.railconnection.com. Hope to be of help with this answer. Dutchman