Let me preface by saying i'm 28 years old and i'm going with my gf.
Day 1: Rome
Day 2: Rome
Day 3: Rome to 12pm, 2 hour train to Florence
Day 4: Florence till 2pm. 1 hour train to Pisa. Pisa till 5pm. 1 hour train to La Spezia. Train to CT
Day 5. Cinque Terre
Day 6: Early train to Venice. Arrive Venice at 12. Venice till midnight. Midnight train to Vienna
Day 7: Arrive Vienna 8am. Vienna all day
Day 8: Vienna till 3pm. train to Prague
Day 9: Prague
Day 10: Prague
Day 11: Leave Prague at 10am. 6 hour train to Munich
Day 12: Munich
Day 13: Munich
Day 14: Day trip to Salzburg
Day 15: Early train from Munich to Interlaken
Day 16: Interlaken area
Day 17: Interlaken area
Day 18: Day trip to Zermatt
Day 19: Interlaken to Geneva. Geneva for half day, night train to Barcelona
Day 20: Barcelona
Day 21: Barcelona
Day 22: Night train from Barcelona to Paris
Day 23: Paris
Day 24: Paris
Day 25: Paris
Day 26: Afternoon train from paris to london
Day 27: London
Day 28: London
Day 29: London
Day 30: London/day trip
Day 31: fly home
Please give me your thoughts. If you think i'm crazy, that's fine, I am. If you think it's too much traveling, too many places, let me know. If you think i'm spending too much time in one place, let me know. If you think i'm not spending enough time in a place, let me know. I know i'm not spending enough time in Florence. I know i'm not spending enough time in Rome. Any advice on day trips in the Munich area or Prague area would be appreciated.
Thank you everyone that has helped me plan this trip.