My question is similar to "Tight Connection in Frankfurt from Dubrovnik," but I wanted to make sure I understood correctly. We are flying from the US, changing planes in Munich, with a final destination in Ljubliana, Slovenia. Then we will fly from Split back to the US, again changing in Munich. All of the flights are on airlines that are part of Star Alliance (Lufthansa, Lufthansa Cityline, and Croatia Airlines).
If I understand correctly, we will have to go through passport processing during the stop in Munich, both ways - correct? Will we also have to retrieve our checked baggage in Munich and re-check it? (Traveling with carry-ons only is not an option - we will have to check a bag.) We have over 2 hours 20 minutes between flights on the way over, and 2 hours 55 minutes on the way back. That seems like enough time. Is it?