- Stay at Dubrovnik
- There should be a bus connection Dubrovnik - Ulcinj, at least once daily which runs via Herceg Novi - Kotor - Budva - Bar...unfortunately, information is scarce and the best thing would be to phone up Dubrovnik bus station if you want more detailed information beforehand.
- Well, there should be bus connections Podgorica - Skopje...but I would not want to miss the train ride! The only problem is, that the day train _can_ be delayed quite heavily still which would mean the connection to the night train to Skopje from Belgrade is not 100% guaranteed. So you should better plan with a night's stay in Belgrade and then take the day train to Skopje.
- If you want to go by train to Ohrid, I would think the better option would be to go to Bitola and change there to a bus to Ohrid.
- Well, the "best" option to get to Greece from Ohrid seems to be to go to Bitola again, the cross the border by taxi and get another taxi to Florina from where you can take a train to Thessaloniki via Edessa.
PS: Oh, and whichever way you finally go, we would be very grateful to get a short report on the situation, especially regarding the buses Dubrovnik - Montenegro and around Ohrid and the Greek border to help future travellers.