The route at a glance
How long to stay in each city and how to get between them. Fares are typical one-way prices per person.
- 1RomeDays 1–3Train · 1h 27m · from €13Train times and fares
- 2FlorenceDays 4–5Train · 1h 55m · from €14Train times and fares
- 3MilanDays 6–7
Days 1–3
Rome
The Eternal City is an open-air museum where ancient ruins stand alongside Renaissance masterpieces and baroque fountains. Rome offers an intoxicating mix of history, art, and la dolce vita, from the Colosseum to cozy trattorias serving authentic Italian cuisine.
- Colosseum
- Vatican City
- Trevi Fountain
- Roman Forum
- Pantheon
- Spanish Steps
Mid-range
UpscaleAbout €591 mid-range for hotel, food and sightseeing (€197 a day).
Days 4–5
Florence
Florence is the birthplace of the Renaissance and a treasure trove of art and architecture. The cradle of Western culture offers the Uffizi Gallery, Michelangelo's David, stunning cathedrals, and some of the finest Tuscan cuisine in the world.
- Uffizi Gallery
- Duomo
- Ponte Vecchio
- Accademia Gallery
- Pitti Palace
- Piazzale Michelangelo

Mid-range
UpscaleAbout €384 mid-range for hotel, food and sightseeing (€192 a day).
Days 6–7
Milan
Milan is Italy's fashion and design capital, where haute couture meets historic treasures. Home to Leonardo's Last Supper, a stunning Gothic cathedral, and world-class opera, Milan seamlessly blends Italian heritage with contemporary style.
- Duomo di Milano
- The Last Supper
- Galleria Vittorio Emanuele II
- Sforza Castle
- La Scala Opera
- Navigli District
Mid-range
UpscaleAbout €404 mid-range for hotel, food and sightseeing (€202 a day).
Travel times and fares come from Omio and hotel prices from Traveloka; both change with your dates. We may earn a commission if you book through our links, at no extra cost to you.
More Italy itineraries
Italy itinerary: FAQ
How many days do you need in Italy?+
7 days is enough for Rome, Florence and Milan: 3 days in Rome, 2 days in Florence, 2 days in Milan. With 10 and 14 days you can follow our 10-day and 14-day route instead.
What is the best way to travel around Italy?+
On this route every leg works by train. Rome to Florence takes about 1h 27m from €13; Florence to Milan takes about 1h 55m from €14. Total time on the move is about 3h 22m.
How much does a 7-day trip to Italy cost?+
Plan on about €585 per person on a budget or €1,379 mid-range for accommodation, food and sightseeing, plus around €27 for the transport between cities. Flights to Italy are not included.