1map logoGo to main page

Milan, Lombardy to Orvieto, Umbria from $28: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Orvieto, Italy

How to Get from Milan to Orvieto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$28 by busBest price
467 kmDistance
3h 44m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Orvieto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
5h  5m
Estimated price
$32-82
Recommended
Company
various
Bus
Bus
Average Duration
7h  36m
Estimated price
$28-59
Cheapest
route map
Distance: 467 km
Duration: 3h 44m

See more options

Pricing table
Company
various
Train
Average Duration
6h  32m
Estimated price
$29-42
Company
various
Train
Average Duration
5h  27m
Estimated price
$31-101
Company
various
Drive
Average Duration
4h  16m
Estimated price
$71-320
Company
various
Bus
Plane
Taxi
Average Duration
3h  50m
Estimated price
$321-427
Company
various
Plane
Train
Average Duration
4h  19m
Estimated price
$322-323
Company
various
Plane
Drive
Average Duration
3h  44m
Estimated price
$324-325
Company
various
Bus
Plane
Train
Average Duration
6h  8m
Estimated price
$326-327

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $24 $35 $32 $35 $36 $33 $38
Train $32 $27 $19 $33 $39 $33 $32
Fly $21 $26 $18 $26 $21 $42 $26

Milan - Orvieto operators

Explore transport companies operating between Milan and Orvieto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Milano Centrale Station to Firenze Santa Maria Novella

Average Duration
1h 55m
Estimated price
31-82

Train from Milano Rogoredo to Firenze S.M.N.

Average Duration
1h 47m
Estimated price
31-283

Train from Firenze S.M.N. to Orvieto

Average Duration
2h 10m
Estimated price
285-286

Train from Milano Rogoredo to Orvieto

Average Duration
5h 22m
Estimated price
328-281
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Firenze S.M.N. to Orvieto

Average Duration
1h 38m
Estimated price
590-591

Train from Roma Termini to Orvieto

Average Duration
1h 15m
Estimated price
288-590
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Milan to Florence

Average Duration
3h 20m
Estimated price
29-59

Bus from Florence to Orvieto Scalo

Average Duration
2h
Estimated price
596-827
Contact phone
+39 080 3112335
Website
https://marinobus.it/en/

Bus from Milan Via Giuseppe Impastato to Florence Villa Constanza Bus Station

Average Duration
4h 15m
Estimated price
280-595
Plane
Website
aeroitalia.com

Plane from Milan Bergamo (BGY) to Perugia (PEG)

Average Duration
1h 10m
Estimated price
822-320
Website
flexflight.dk

Plane from Milan Bergamo to Perugia

Average Duration
50m
Estimated price
822-320
all-pages.other Show other routes
Contact phone
+39 075 500 4888
Website
https://perugiataxi.it

Other from Perugia to Orvieto

Average Duration
1h 10m
Estimated price
312-5910
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/

Other from Milan San Donato to Florence Villa Constanza Bus Station

Average Duration
4h
Estimated price
590-591

Milan to Orvieto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Milan and Orvieto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€74 - €120
Departure Point
Milano Centrale Station
Arrival Point
Orvieto station
Useful tips for train travellers
• On the Trenitalia trains operating on this route, you can enjoy a selection of catering services including light snacks, drinks, and sometimes a full meal, depending on the time of day. The onboard menu often features local Italian delicacies, so don’t miss the opportunity to try something regional.
• For your trip from Milan to Orvieto, Trenitalia offers different seating options: First Class (Silver/Gold cards), Business Class, and Economy Class. First Class includes more spacious seating and complimentary refreshments, while Economy Class is budget-friendly but still comfortable for a scenic trip.
• The primary operators for this train route are Trenitalia (trenitalia.com) and Italo (italotreno.it). Check their websites for schedules, ticket prices, and any ongoing promotions. Additionally, use the official website of Orvieto's train station at (orvieto.info) for local transport options and guides.
Departure Point
Milan Bergamo Airport
Arrival Point
Perugia Airport
Departure Point
Milan station
Arrival Point
Orvieto Scalo station