Sail in the heart of Europe on Viking Cruises Grand European Tour. This 15-day cruise from Amsterdam to Budapest (or reverse) offers ever-changing landscapes and scenery; gentle waters; and walk-right-off-the-ship-into-town access to the history, character and cultures along the banks. Enjoy awesome views of Holland's windmills and tulip fields, Germany's fairy-tale castles and the majestic slopes of the Wachau Valley. You'll sail the Rhine, Main and Danube Rivers on award-winning Viking Longships®. These itineraries are very popular and sell out quickly, confirm your dates soon to avoid disappointment!