Compare prices and tickets by train, bus or flight

Jan 28
$28Intercity Notte
Jan 29
$28Intercity Notte
Jan 30
Find prices
Jan 31
$28Intercity Notte
Feb 2
$28Intercity Notte

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Florence to Orvieto

distanceDistance84 miles (135 km)
durationAverage train duration2 h 10 min
priceAverage train ticket price$19 (€16)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersRegionale Veloce, Intercity, Trenitalia or Regionale

Trains from Florence to Orvieto cover the 84 miles (135 km) long trip taking on average 2 h 10 min with our travel partners like Regionale Veloce, Intercity, Trenitalia or Regionale. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $19 (€16), you can find the cheapest train ticket for as low as $15 (€13). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Orvieto.

Train companies: Trenitalia from Florence to Orvieto trains

Trenitalia trains will get you to Orvieto from Florence from $15 (€13). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.


Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel between Florence and Orvieto, and Omio can show you the best times and tickets available for the 84 miles (135 km) long train journey. Trenitalia offers different fares for the Florence to Orvieto route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes between Florence and Orvieto, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Train information from Florence to Orvieto with Trenitalia:

  • Average Duration: 2 h 44 min
  • Trenitalia frequency: 9 a day

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets from Florence to Orvieto and when traveling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Trains from Florence to Orvieto

There are a wide schedule of trains from Florence to Orvieto every week. You have a choice of around 13 trains departing Monday to Friday. On the weekends, there are about 11 trains scheduled for Saturdays and Sundays. Most of the trains are direct, with only a few require one or more transfers, and travel times range from around 1h 38min to about 2h 39min. Orvieto offers a range of experiences for visitors. Explore the 440 caves in the Orvieto Underground that have been in use since the Roman Empire. Or take the funicular trams up a hill and through the city ramparts to Piazza Cahen. Then head to Piazza del Duomo for window shopping or to visit the 14th century cathedral in the city center.


Florence to Orvieto Train Time: Daily Departures

You can choose from over 200 trains leaving for Orvieto from Florence. From Monday to Saturday, the departures begin from around 5:45 a.m. and end at about 9:14 p.m. There are around 13 trains from Monday to Friday during this period, and about 11 trains leaving on Saturdays. On Sundays, there are also about 11 trains, but they start leaving a little later, at around 6:40 a.m., ending at 9:14 p.m. Depending on the day, there may not be a train leaving every hour. But when there is, you may find one or two departures in that hour period. Most of the trains are direct, but there are a few that require a train transfer.


How long is the trip to Orvieto?

Taking a train from Florence to Orvieto can take from around 1h 38min to about 2h 39min. Factors such as route, train types, and transfers can impact travel times. Even though most of the routes are direct, they do vary from 1h 38min to about 2h 16min. The one-transfer routes are around 2h 28min with around a 15min wait between trains. For two changes, you could take around 2h 39min with stops that are from about 10min to 20min.


What are the train stations from Florence to Orvieto?

Departure train station: Most trains depart from Florence Santa Maria Novella station to head to Orvieto. As the city’s main station, it is walkable, at about 900 yards (850 m), to the historic city center. If you prefer not to walk, a few public buses leave every 10min to the center from the station. Inside the station, you can find a selection of restaurants and shops to enjoy, as well as a grocery store, drug store, and bank. There are also public restrooms and waiting areas. Disabled passengers can find accessible facilities, and additional assistance is available with advance notice. Trains also leave from Florence Rifredi Station, which is a commuter station with some facilities about 20min by train to the city center, or from Florence Campo di Marte station, a larger hub with facilities with disabled access such as toilets and restaurant services about 5min by train to the city center.

Arrival train station: Arrivals are at Orvieto Station. This main station is about three miles (5 km) by road to the center of the city. There are a few buses that take around 20min, and there is the funicular tram that takes about 18min from the station to the city center. There are waiting areas and toilet facilities, as well as some restaurant services. Disabled passenger can access and assistance, but you should contact them to make arrangements in advance.


Which train companies travel from Florence to Orvieto?

The company that provides trains from Florence to Orvieto is Trenitalia, part of Ferrovie dello Stato Italiane SpA, which is a national holding company in the real estate and transportation sectors. Trenitalia services Italy as well as other European cities in Germany, Austria, France, and Switzerland. Trenitalia’s fleet includes high-speed trains, known as Frecce, as well as slower Intercity and Regionale trains.


Trenitalia trains from Florence to Orvieto

Trenitalia provides over 200 trains to Orvieto from Florence. There are around 13 departures during weekdays, and about 11 on the weekend days. There are not trains scheduled every hour, but there can be one or two trains scheduled within an hour. So, you should check the scheduled carefully for your preferred travel days and times. This route is serviced by Intercity and Regionale trains, so there some variation in travel time, from about 1h 38min to around 2h 39min.


Train Florence to Orvieto: Services on Board

The services available to Orvieto will depend on which train type is on the schedule. Usually you will have a choice from Intercity and Regionale trains. These sometimes have only one class, but there are journeys that offer two classes. The main difference is a bit more comfortable seating in first class, but while there is food services, with both there are no WiFi or outlets available. So you will need to be prepared if you want to stay connected on your devices on your journey. Trenitalia does not charge extra for luggage, but there is limited room, so pack appropriately. Bicycles must be folded or disassembled and packed away in the storage compartment. Guide dogs for vision-impaired travelers can travel at no charge. Not all trains allow pets. Small pets stored in carriers are usually allowed, but muzzled dogs on a leash may not be. You should check beforehand about any restrictions and fees. Trenitalia provides assistance and accommodations for disabled or mobility-impaired travelers, but advance notice is recommended.


How to find cheap train fares to Orvieto?

If you don’t have set travel dates and times, you are open to more options and possibilities for cheap tickets to Orvieto. Also, booking as early as possible provides for discounted tickets as well. Whenever you want to travel, check the schedule carefully, as taking a little more time with an added transfer or two may be cheaper than going direct. If you are okay with some restrictions, bypass the Base fares and look for the cheaper Economy and Super Economy tickets. Other sources of discounts to look out for are special offerings such as two-for-one Saturday tickets and group discounts.


Travel Tips: Trains from Florence to Orvieto

Travel by train to Orvieto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to Orvieto.

How much do cheap trains between Florence and Orvieto cost?

Looking to save money on your trip? Omio customers have found the cheapest train between Florence and Orvieto for the next 7 days starting from $15 (€13)  one way.

How much is a train ticket between Florence and Orvieto?

The Florence to Orvieto train ticket price is on average $19 (€16)  if you are looking to book your tickets for this trip in the next week.

How far is Orvieto from Florence by train?

When traveling this route you should expect the distance from Florence to Orvieto by train to be approximately 84 miles (135 km).

What is the Florence to Orvieto train travel time?

While the time it takes to travel 84 miles (135 km) from Florence to Orvieto can vary based on specific dates, weekends, and holidays, the Florence to Orvieto train journey time is on average 2 h 10 min.

What station does the train from Florence to Orvieto depart from? Which Orvieto train station do I come into from Florence?

Omio customers traveling this route depart most frequently from Firenze Santa Maria Novella   and arrive in Orvieto.

Where is the departure train station in Florence located? Where is the arrival train station in Orvieto located?

You can find the most popular departure train station for this trip, Firenze Santa Maria Novella, located approximately 0.7 miles (1.1 km) from the city center of Florence. The most popular arrival train station in Orvieto, called Orvieto, is located around 0.8 miles (1.3 km) away from its city center.

Which train companies should I travel with from Florence to Orvieto?

For the journey from Florence to Orvieto you can take a train with Regionale Veloce, Intercity, Trenitalia or Regionale. Be sure to check out all possible train providers that offer services to Orvieto from Florence on Omio to compare what amenities they may have.

How many trains are there to Orvieto from Florence a day?

On average, there are 12 trains a day from Florence to Orvieto. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Florence to Orvieto?

The earliest train for this route departs from Florence at 4: 45 AM. The last train leaves from Florence at 8: 14 PM. Check Omio for the latest train schedule from Florence to Orvieto and book the best time to depart on your chosen travel date.

When should I buy the Florence to Orvieto train for the best deals on tickets?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets to Orvieto from Florence within the next 7 days, you can find tickets to cost on average $19 (€16) one way. To find the best prices for this journey, consider booking your train ticket from Florence to Orvieto a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Florence is Firenze Santa Maria Novella. Read all the information you need to know about services, amenities and connections at Firenze Santa Maria Novella for your journey from Florence to Orvieto.
Amenities at station
Phone Number
+39 0552352595
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Firenze Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
Phone Number
+39 892021
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transit options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R