I am travelling to Europe at the end of June and am trying to figure out what makes most sense and works with my budget. Just wondering if this makes sense:
Flying from toronto to frankfurt and then staying there for about a day or two and then taking a sleeper train to Prague. Flight to Prague is a bit out of my budget. Does anyone know whether a sleeper train from Frankfurt to Prague for a single traveller is safe?
From Prague to Vienna, then Vienna to Budapest and then Budapest to Croatia. I know i can take a train to zagreb and then i think a bus to dubrovnik.
I guess my concern is whether it makes most sense to fly into frankfurt and take the sleeper train (9 or 10 hours) or if there are other places to fly into that aren't too expensive. I've looked into flying into Vienna and it is about the same costs to flyiing into Prague (British Airways).
Also how many days would you suggest staying in each place (i know everyone is different) just some input would be cool too.
Thanks!!