This route works because it flows logically. No major zigzags, no long stretches of empty road. We drove it in this order, and the variety made it so enjoyable: starting with Perugia, then two days by the lake, followed by Orvieto, and finally the organized chaos of Rome.
Umbria Road Trip in 7 Days: The Itinerary
The route in brief: 2 nights in Perugia → 2 nights at Lake Trasimeno → 1 night in Orvieto → 2 nights in Rome. Seven days, four stops, and never hours on end in the car.
Total route: about 280 km, depending on where you stay around Lake Trasimeno. Most drives take about an hour; only the drive from Orvieto to Rome is a bit longer.
I rented our car directly at Perugia Airport. At Booking, you can compare all the prices from different providers. See them here.

Day 1 and 2: Perugia
Perugia immediately feels different from the smaller towns in Umbria. It's larger, more vibrant, and thanks to its university, there's an energy here you won't find in Assisi or Todi. Two nights work better here than one, simply because you'll miss the evening if you only stay a day. And it's at night on the Corso Vannucci that you truly understand what an Italian city is all about.
On the first day, take a leisurely stroll into the historic center. The Galleria Nazionale dell'Umbria in the Palazzo dei Priori deserves a morning: works by Perugino and Pinturicchio, neatly arranged, never crowded. Then head to the Giardini Carducci for the best free view over the Umbrian hills.
The second day allows you to feel the neighborhood. No rush, just walk, have coffee, and revisit places you passed yesterday.
For dining: Il Giurista, a restaurant in a cellar (nice and cool even in summer) with a historic ambiance and good food. Or the more modern l'Officina if you're looking for culinary delights. Or head to Ristorante Al Tartufo where truffles are shaved at your table. Osteria a Priori for delicious pasta, Caffè Turreno for coffee and breakfast.

For accommodations slightly outside Perugia: Relais Casamassima, a wonderfully peaceful farmhouse with 5 rooms just 15 minutes from Perugia. If you prefer to stay in the city, Times Suites Guesthouse Erutria, near the historic center, doesn't include breakfast, but you can enjoy that in town. Or Locanda della Posta on the main street with spacious rooms and a good breakfast.
Read more about Perugia in my article on the most beautiful towns in Umbria.
Day 3 and 4: Lake Trasimeno
After Perugia, the lake is a complete switch. Where the city had terraces and students, here you have water, villages, and a pace that almost makes you forget you're on vacation.
Castiglione del Lago is the logical base: a compact town by the lake with a medieval castle, good restaurants, and a lively waterfront. From here, you explore the rest of the lake. A boat trip to Isola Maggiore is well worth half a day: the island has a small village, a walking trail, and few people.
Two nights here are a deliberate choice. One night is too short to really feel the difference from Perugia. With two nights, you have time to slow down without feeling like you're standing still.
For accommodations at Lake Trasimeno: Le Margherite, which offers an excellent location between the lake and the town. Relais Villa Monte Solare Wellness and Spa is a 4-star hotel with stunning views in a farmhouse with outbuildings. Another option is the smaller Boutique Hotel Castiglione del Lago, located in the town of Castiglione del Lago, where everything is within walking distance.

Day 5: Orvieto
One night in Orvieto is sufficient, provided you arrive in the afternoon and leave the next morning. The drive from the lake to Orvieto takes about an hour.
Arriving in the afternoon means you just miss the morning crowds. Head straight to the Duomo: a facade so striking, you'll spend five minutes just staring before even considering going inside. When the sun hits the mosaics, you'll immediately understand why everyone's standing here with their phones up. Me too. Then head into the historic center, and have dinner with few people around.
Early morning, before the buses arrive, is when Orvieto is at its best. That's the real reason for one night instead of a quick stop: you see the city without the masses.
For accommodations: Locanda Palazzone, just outside the city, a restored estate with its own wine production.

For dining: Trattoria del Moro Aronne for local cuisine in the center. Or also great fun is Cantina Foresi for a glass of wine in the center.
Day 6 and 7: Rome
After five days, I would end the road trip in Rome. Stay at least 2 nights here (longer if you can, there's plenty to do). The drive takes less than an hour and a half, and after a week in quiet hill towns, the city makes a completely different impact than arriving directly by plane.
For dining in Rome: read my article on the best trattorias in Rome. For accommodations: my article on hotels in Trastevere. And for what to do: my guide to Rome.
My favorite hotel in Rome is Hotel Santa Maria in Trastevere with a quiet inner garden. Or if in Monti, I would stay at Fifteen Keys.
Practical: How to Plan This Road Trip
Car Rental for This Road Trip
For this route, I would rent a car. Perugia and Orvieto are also accessible by train, but around Lake Trasimeno, a car gives you much more freedom. You can rent it upon arrival at Perugia Airport. Compare all rental companies here.
Indicative Drive Times
Perugia to Lake Trasimeno: about 45 minutes, depending on where you stay. Lake Trasimeno to Orvieto: about 1 hour. Orvieto to Rome: about 1 hour and 20 minutes.
Parking
In Perugia, park on the outskirts of the center and take the escalators up to the inner city. In Orvieto: car below, take the funicular or bus up. Around the lake, park at your accommodation.
Best Travel Time
May and September are ideal. Good weather, less crowded than in August, and everything is open. In autumn, there's the olive harvest and truffle season.
The Route Without Rome
The route also works well without Rome. Those two extra nights can also be used for a stop in Spoleto, Assisi, or Todi. Or just an extra night by the lake.
The Route in Reverse
You can also start in Rome and travel north. Works just as well, depending on where you start and end the road trip.
Frequently Asked Questions About an Umbria Road Trip
How many days do you need for Umbria?
A week is a good minimum for a road trip with two to three stops. Those with more time can add Spoleto, Assisi, or Todi.
Do you need a car for an Umbria road trip?
For this route, yes, especially around Lake Trasimeno. Perugia and Orvieto are also manageable by train, but a car is much more practical for the rest.
What's the best base in Umbria?
Perugia is the most central. Lake Trasimeno is ideal if you seek tranquility and want to make day trips from there.
Can you combine Umbria with Rome?
Yes, easily. Orvieto to Rome is a ninety-minute drive. You can drop the car in Rome and take the train back, or start in the reverse.
What's the best travel time for Umbria?
May, June, and September. In autumn, there's the olive harvest and truffle season, which makes the region extra appealing for food lovers.



