I have some other news as I have been carefully reviewing the good work done in my absence. The existence of the flight combination OK871 Vilnius Prague, OS 704 Prague Vienna, and OS7059(the key flight) Vienna Dubrovnik was based on July 17, 2008 schedule data. This is a good technique most of the time; however, I cannot verify the existence of OS7059 for Thursday July 19, 2007, nor can I for OS5221 which is the next flight Vienna to Dubrovnik. If that earlier flight did not exist, then the early flight combination from VNO arrives at 1540 instead of 1120. I have sent inquiries to both Austrian Airlines and to the Dubrovnik Airport tonight. We will have to wait for a response to see whether there was such a flight on 7/19/07. My conclusion is that the best you can do starting from VNO without that is:
VNO PRG OK871 0600 0635
PRG ZAG OK818 1200 1325
ZAG DBV OU662 1445 1540
The first flight into DBV, OU660, departs from Zagreb at 0930 on Thursdays only and arrives DBV 1025. In order to get on that flight, a team must overnight in Zagreb because you cannot fly into Zagreb early enough from Lithuania to make the connection. Through Vienna and through Frankfurt it does not work to be there by the evening of the 18th. And if you can leave early enough from Vilnius to overnight in Zagreb, then you could get all the way to Dubrovnik that evening on the late flight OU664 arriving DBV 2155. I cannot come up with a rational explanation for the observed spacing unless there were 3 charter flights from either Vilnius or better yet Kaunas airport to Dubrovnik on July 19.
NEW ADDITION - The information that one team got behind because they missed a connection by 5 minutes indicates that charter flights could not have been the sole mode. the critical bottleneck is the scarcity of flights Zagreb to Dubrovnik, so I am altering my proposal to be one charter aircraft that flies back and forth beetween Zagreb and Dubrovnik 3 times starting around 11am on July 19.