Day 1: London, England
Estimated time and distance from previous location: N/A
Royal Palaces and Museums
Day 2: Amsterdam, Netherlands
Estimated time and distance from previous location: 4 hours 30 minutes (356 km) by train
Biking and Canals
Day 3: Berlin, Germany
Estimated time and distance from previous location: 6 hours (652 km) by train
Historic sites and nightlife
Day 4: Prague, Czech Republic
Estimated time and distance from previous location: 3 hours 30 minutes (304 km) by train
Ancient architecture and beer tastings
Day 5: Vienna, Austria
Estimated time and distance from previous location: 3 hours (255 km) by train
Music and pastries
Day 6: Venice, Italy
Estimated time and distance from previous location: 9 hours (727 km) by train and bus
Canals and gelato
Day 7: Florence, Italy
Estimated time and distance from previous location: 2 hours (276 km) by train
Art and architecture
Day 8: Rome, Italy
Estimated time and distance from previous location: 1 hour 30 minutes (275 km) by train
The Colosseum and pizza
Day 9: Barcelona, Spain
Estimated time and distance from previous location: 2 hours 30 minutes (863 km) by plane
Beaches and Gaudí
Day 10: Madrid, Spain
Estimated time and distance from previous location: 2 hours 30 minutes (625 km) by train
Art and park strolls
Day 11: Lisbon, Portugal
Estimated time and distance from previous location: 1 hour 30 minutes (634 km) by plane
Port wine and views
Day 12: Paris, France
Estimated time and distance from previous location: 2 hours 30 minutes (621 km) by plane
Eiffel Tower and croissants
Day 13: Brussels, Belgium
Estimated time and distance from previous location: 1 hour 30 minutes (315 km) by train
Chocolates and waffles
Day 14: Amsterdam, Netherlands
Estimated time and distance from previous location: 2 hours 30 minutes (154 km) by train
Cheese markets and canals
If you have more time, consider adding Switzerland to the itinerary for some amazing landscapes or explore Tuscany for more Italian charm. If you have less time, consider skipping one or more cities and spending more time in the others.