There currently is one option to travel by night train from Naumburg (Germany) to Ostrava (Czech Republic), taking between approximately 10 and 11 hours: Namely the LE 235 operated by Leo Express.
For the next 7 dates with connections, the cheapest offer starts at 40 EUR. Check our connection pages below for all availabilities!