Bus from Munich to Krk town on Island Krk, as there is no direct schedule bus between the cities you will have to travel via Rijeka (or Zagreb), as you can see below there are departure between Munich and Rijeka year around. From Rijeka bus station you then haveseveral daily buses to Krk townand other places on Island Krk. The travel time by bus for the 560 km long route is about 9-10 hours. If you are going on holiday on Krk and later has to travel back to Munich, make sure to check if the return routes matches your travel plans, so that you can buy a discounted return ticket.