Ви можете шукати час поїздів у Німеччині та навколо (більшу частину Європи покрито) на веб-сайті німецьких залізниць . Крім того, всі нічні поїзди в Німеччині експлуатуються City Night Line ; їх брошура містить карту. На жаль для вас, немає нічного поїзда, що перетинає західну Швейцарію до Німеччини.
З Мілана є нічний потяг лише до Мюнхена, йдеться в брошурі City Night Line. За даними БД, такого поїзда немає, і потрібно змінюватися у Вероні. Італійські залізниці, як правило, вступають у суперечки з поїздами із сусідніх країн), тому можливо, що проїзні вагони з Мілана не курсують (вони зазвичай приєднуються до вагонів з Риму у Вероні, а поїзд Рим - Мюнхен курсує). З Мюнхена ще півтори години дістанешся до Штутгарта. Це дуже кругла поїздка.
Якщо ви зможете зловити Рим-Мілан у більш розумному місці, наприклад, Флоренції, Болоньї чи Вероні, ви можете піти пізно вночі та бути в Мюнхені о 6:30 та у Франкфурті о 10:00. Це трохи кругла подорож, від’їжджаючи пізно вночі і прибуваючи надто пізно для ранкової зустрічі наступного дня.
Є кілька нічних поїздів, що відправляються до Базеля. Двоє з них повертають на схід, перш ніж дістатися до пункту призначення та не приймати пасажирів у долину Рейна. CNL 40478 відправляється з Базеля о 22:13 та проходить аеропорт Франкфурт о 3:39 та Кельн о 5:43. Технічно це відповідає вашим вимогам.
Немає хорошого варіанта поїздів між цими двома регіонами. Потяг, швидше за все, вийде дешевше, ніж рейс плюс готель, але поїзд на поїзді займає тривалий час і не має зручного розкладу.
Я не знаю, чи є зручний нічний автобус - якщо Rome2rio його не знайде, це може означати, що його немає. У Eurolines є щоденний автобус з Мілан з Франкфурта, але це денний автобус.