There is no direct train connection. You can
take a direct bus or indirect train+train connections.
Take a night train from Rome to Vienna, then
change to a bus or train from Vienna to Prague.
Hotels in Rome (Booking.com)
Hotels in Prague (Booking.com)
Last update: 2018-04-04
Czech-Transport.com © 2006 - 2018