Book your tour of the castle in advance, some are offered with a Hotel room package depending were you're staying. You can also get your tickets at the Ticket-Center when you get there. From the village it is about a 25-30 minute walk up to the castle, you cannot drive but a horse and carriage ride is optional at a cost of course. Most people just walk up!
Don't forget to pick up some fun souvenirs of the castle. There are shops with interesting little keepsakes that you can pack easily into your luggage.
For more great information visit here. Schloss Neuschwanstein Castle