Day 0: HK->Frankfurt Day 1 (#14) : Frankfurt Day 2 (#24) : Frankfurt->Heidelberg->Mannheim->Frankfurt (drive) ->Amsterdam (overnight bus) Day 3-4: Amsterdam Day 5: Amsterdam->Berlin (overnight bus) Day 6-7: Berlin Day 8: Berlin->Prague (bus) Day 9: Prague Day 10: Prague->Munich (supposed by train, but by train+bus) Day 11: Munich->Krov->Baden-Baden (drive) Day 12: Baden-Baden->Stuttgart (drive) Day 13: Stuttgart Day 14: Stuttgart->Bologna (overnight train) Day 15: Bologna->Parma (drive) Day 16: Parma->Cinque Terre (drive) Day 17: Cinque Terre->Florence (drive) Day 18: Florence->Rome (train) Day 19: Rome Day 20: Rome->Naples (train) Day 21-22: Naples Day 23: Naples->London (flight) ->Cambridge (overnight train) Day 24: Cambridge Day 25: Cambridge->London Day 26: London->HK (overnight flight)