I currently study in the UK on a Tier 4 Visa and require a Schengen Visa to visit the EU. I'll be visiting Netherlands, Germany, Austria, Slovenia, followed by Croatia, by taking trains. I'm staying in Germany for the longest period of time, so I will be applying to the German Embassy for a multiple entry Schengen Visa.
Under the German Embassy's document requirements, it mentions that a return flight must be booked from the Schengen Area. I will be returning back to UK from Croatia via flight from Zagreb.
My question is, since Croatia is not officially in the Schengen Area, would it satisfy the document requirement (where I must have a return flight from the Schengen Area). Would I be refused a visa as a result?