Cheap train tickets from Venice to Perugia

Showing times and prices for Dec 1

Cheapest

$50

Average

$78

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Venice to Perugia will cost around $ 78 if you buy it on the day, but the cheapest tickets can be found for only $ 50.

Cheapest
11:05PMVenice Santa Lucia8h09 07:14AMPerugia
1 changes
$501One-way
2nd Cheapest
04:40PMVenice Santa Lucia6h37 11:17PMPerugia
2 changes
$521One-way
02:14PMVenice Mestre6h08 08:22PMPerugia
1 changes
$531One-way
07:34AMVenice Mestre6h51 02:25PMPerugia
1 changes
$651One-way
05:53PMVenice Mestre4h37 10:30PMPerugia
1 changes
$701One-way

Train schedule Venice to Perugia

Showing trains for tomorrow, Wed, Dec 1
05:26AMVenice Santa Lucia4h54 10:20AMPerugia
0 changes
06:26AMVenice Santa Lucia5h04 11:30AMPerugia
0 changes
07:34AMVenice Mestre6h51 02:25PMPerugia
0 changes
07:38AMVenice Mestre4h46 12:24PMPerugia
0 changes
09:26AMVenice Santa Lucia4h59 02:25PMPerugia
0 changes
10:26AMVenice Santa Lucia5h14 03:40PMPerugia
0 changes
11:26AMVenice Santa Lucia4h56 04:22PMPerugia
0 changes
12:26PMVenice Santa Lucia5h12 05:38PMPerugia
0 changes
01:26PMVenice Santa Lucia4h44 06:10PMPerugia
0 changes
02:14PMVenice Mestre6h08 08:22PMPerugia
0 changes
03:26PMVenice Santa Lucia4h56 08:22PMPerugia
0 changes
04:40PMVenice Santa Lucia6h37 11:17PMPerugia
0 changes
05:53PMVenice Mestre4h37 10:30PMPerugia
0 changes
06:26PMVenice Santa Lucia4h04 10:30PMPerugia
0 changes
11:05PMVenice Santa Lucia8h09 07:14AMPerugia
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 1
$50Intercity Notte
$43Flixbus
Sat
Dec 4
$42Intercity
$31Flixbus
Sun
Dec 5
$44Intercity
$36Flixbus
Mon
Dec 6
$44Intercity
$31Flixbus

Fastest train times from Venice to Perugia

Showing times and prices for Dec 1

Fastest Journey

4 h 4 m

Average

5 h 24 m

Trains per day

15

Distance

259 km

It's difficult to get from Venice to Perugia without transferring at least once.

Fastest
06:26PMVenice Santa Lucia4h04 10:30PMPerugia
1 changes
$1061One-way
2nd Fastest
05:53PMVenice Mestre4h37 10:30PMPerugia
1 changes
$701One-way
01:26PMVenice Santa Lucia4h44 06:10PMPerugia
1 changes
$861One-way
07:38AMVenice Mestre4h46 12:24PMPerugia
1 changes
$891One-way
05:26AMVenice Santa Lucia4h54 10:20AMPerugia
1 changes
$861One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Train companies

Train between Venice and Perugia with Frecciarossa

For as little as $42 (€35) you can travel by train from Venice to Perugia with Frecciarossa. Omio will show you the best deals, schedules and tickets available for this journey.

Frecciarossa

Looking for a smooth and easy way to travel between Venice and Perugia? Book your Trenitalia Frecciarossa train from Venice to Perugia with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Venice to Perugia route. Omio shows you current Frecciarossa schedules and tickets to cover the 160 miles (258 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this trip. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

Travel Tips

Trains from Venice to Perugia
Travel by train to Perugia 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 Venice to Perugia.
FAQs
How much do cheap train tickets to Perugia from Venice cost?
Omio customers have found cheap train tickets to Perugia from Venice for as low as $42 (€35)  for the next 7 days.
How much is the train to Perugia from Venice on average?
In the next 7 days you can expect to pay on average $46 (€38)  for a train ticket between Venice and Perugia.
How far is Venice to Perugia by train?
The train distance from Venice to Perugia is around 160 miles (258 km).
How long is the train to Perugia from Venice?
The Venice to Perugia train duration is on average 6 h 8 min, which is to be expected when traveling 160 miles (258 km) between Venice and Perugia. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Venice and arrival train station in Perugia?

There are a few train stations in Venice to start your journey from including Venezia Mestre, Venezia Santa Lucia and Venice. In Perugia you have a few train station options to choose from for your arrival including Perugia, Perugia Universita' and Perugia Silvestrini.

Omio customers traveling this route depart most frequently from Venezia Mestre   and arrive in Perugia.

Where is the departure train station in Venice located? Where is the arrival train station in Perugia located?

The most popular departure train station with passengers for this journey, called Venezia Mestre, is located 5 mile (s) / 8 km from the city center of Venice.

The most popular arrival train station, Perugia, is located 1 mile (s) / 1 km away from the city center of Perugia.

Which train providers can get me from Venice to Perugia?
If you're looking for trains from Venice to Perugia, you can rely on Intercity or Frecciarossa to get you to Perugia. It's also good to check out all possible train providers for the Venice to Perugia journey to see if there might be differences in the amenities they offer.
How many trains are there to Perugia from Venice a day?
The average number of trains departing Venice for Perugia is 6 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Venice to Perugia? What time is the last train from Venice to Perugia?
The earliest train departing from Venice to Perugia leaves at 6: 34 AM. The last train departing from Venice to Perugia leaves at 10: 05 PM. You can find the latest Venice to Perugia train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Venice to Perugia train tickets to get the best deals?
If you purchase the Venice to Perugia train within the next 7 days, you can find one way tickets to cost on average $46 (€38). However, booking your train ticket in advance gives you access to the best prices for trains between Venice and Perugia. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Venice
Perugia
Venezia Mestre is the most popular Venice railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Venice for your trip to Perugia.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 30
Public transit options for Venezia Mestre
Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0415298711
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Venezia Santa Lucia
Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N
Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE