I will be in Berlin for a week in June. I would like to take a night train between Berlin and Krakow one way, and then fly home from there a few days later. All of the websites for European trains that I've seen are a bit confusing, i.e., they don't list wether it's day or night, or they're not clear whether they have private sleeper cars or not.
Can anyone point me in the right direction?
I've made this journey by train before. I don't believe there is a direct train service so you have two options as far as I'm aware, but I may be wrong. You can get an overnight train from Berlin-Lichtenberg to Warsaw which leaves around 10pm and gets to Warsaw around 5am. You then get a train on to Krakow which takes about 3 hours. Alternatively you can go through Poznan, I think you can perhaps work this so that you don't have to change trains at Poznan, it's still a different service but it may still be on the same train so you don't have to leave and switch, but realistically I think you'll have to change trains. This train also leaves Berlin-Lichtenburg around 10pm and you'll get into Krakow about 9am the following day.
You can book all this in Berlin - there's an English speaking counter at Berlin-Lichtenberg - but make sure you have seat reservations on both trains (not just one) as you might not get a seat otherwise. When I did this I only had reservations on the first train (to Poznan) and ended up standing in the corridor for about 6 hours whilst a man harrassed me in Polish about why I didn't have a ticket.
Just a month later I will take the same train !! Because I like to see the country I will take the daytrain wich arrives in Krakow at 19:00. All the information you can find on the website of the German Rail www.db.de (english available). If you can't find it just let me know.