I did a similar trip last year and honestly, the stress of budget airlines with baggage fees wasn't worth the savings. Eurail gives you so much more flexibility if you decide to stay an extra day in a city. Check out this guide on
planning a 2-week Europe trip on a tight budget to help you map out your route.