me and my friend are planning a trip next year to germany we are planning to fly to berlin spend a week there and than travel by train to see neuschwanstein castle stay there or somewhere close for 2-3 days than also by train to freiburg spend 3-4 days and than go back home by plane. I need some help on figuring out the cheapest way to do all that. Is it a good plan so far or is there a cheaper alternative and which city should we stay in when visiting the castle and which airport is closer to freiburg for when we have to go home. I keep searching online and i have found a few helpful informations but i need to know more. If you can give me some advice on how to do all that the cheapest way possible when it comes to transportation i would very very much appreciate it because i am about to pop a vein in my brain. Thank you.