just search using an online travel agent like expedia:
http://www.expedia.com/Flights-Searc...ce&mode=search
Lufthansa flies regularly between Dresden and Munich.
Once at the airport, take public transport to get to Neuschwanstein, a sample timetable search is here:
http://reiseauskunft.bahn.de/bin/que...button.suchen=
Since its all light rail and regional rail, you buy a so called 'Bayern Ticket' at Munich airport that only costs 26 euros for two persons at the train ticket counter and you will be able to ride the trains for free from 9am till 3am the next day.