I am arriving in Berlin after an all-night flight from Canada and I want to go to Rostock for the night before my cruise sails from Warnemünde. What is the best way to do get from Tegal airport to Rostock on a Friday.
Recheck mooring / landing point (LP) of you ship:
https://www.rostock-port.de/en/cruise-shipping/port-calls/2019-port-calls.html
Either choose FlixBus
From: Berlin TXL
To: Warnemünde Werft
From: Berlin TXL
To: Warnemünde
If you decide on FlixBus, buy your tickets on line for the best price.
If you follow MarkK's "train" link note that there is no rail service to Tegel - you will have to get the express bus to the main Berlin station in the city centre.