How to get to Perugia from Verona

Fri 05 Dec
+ Add return
Travel by train, coach with
Regionale
FlixBus
Frecciarossa
BlaBlaCar
Italo
1,000+ more
Regionale
FlixBus
Frecciarossa
BlaBlaCar
Italo
1,000+ more
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information from Verona to Perugia

Distance174 miles
Available travel modesTrain or coach
Ticket price range£13 - £20
Cheapest modeCoach • £13 • 4 h 31 min
Fastest modeTrain • £20 • 3 h 38 min
Popular travel companiesFlixBus or Intercity

Travel 174 miles by train or coach between Verona and Perugia. The most popular travel providers which serve this route are FlixBus or Intercity among others. Travellers can even take a direct coach or train from Verona to Perugia.

Travel options
from Verona to Perugia

How to get to Perugia from Verona by train, bus, flight or ferry.

Our recommendation

bus

The best way to travel from Verona to Perugia is by taking a coach because it’s the best combination of price and speed.

FlixBusFlixBus · FlixBus
06:357h10
Verona, Viale Cardinale Girolamo
13:45Perugia, Piazza Partigiani
£341One-way
1 change

Cheapest

FlixBusFlixBus · FlixBus
06:357h10
Verona, Viale Cardinale Girolamo
13:45Perugia, Piazza Partigiani
£341One-way
1 change

Fastest

FrecciarossaFRECCIAROSSA 1000 8529 · FRECCIAROSSA 9329
18:523h38
Verona Porta Nuova
22:30Perugia station
£691One-way
1 change

Other options

RegionaleRegionale 16343+TrenitaliaBUS L599D+IntercityIntercity 1529
17:176h38
Verona Porta Nuova
23:55Perugia station
£381One-way
2 changes
FrecciarossaFRECCIAROSSA 1000 8503+RegionaleRegionale Veloce 4077
09:374h48
Verona Porta Nuova
14:25Perugia station
£621One-way
1 change
IntercityIntercity 611+RegionaleRegionale Veloce 4157 · Regionale Veloce 4734
14:157h22
Verona Porta Nuova
21:37Perugia station
£481One-way
2 changes
FlixBusFlixBus · FlixBus
11:106h55
Verona, Viale Cardinale Girolamo
18:05Perugia, Piazza Partigiani
£411One-way
1 change
FlixBusFlixBus · FlixBus
06:359h15
Verona, Viale Cardinale Girolamo
15:50Perugia, Viale Giovanni Perari (Parcheggio)
£391One-way
1 change
FlixBusFlixBus · FlixBus
00:456h30
Verona, Viale Cardinale Girolamo
07:15Perugia, Piazza Partigiani
£341One-way
1 change

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, coaches, flights and ferries

Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Fri
05 Dec
Sat
06 Dec
Sun
07 Dec
Mon
08 Dec
Tue
09 Dec
Wed
10 Dec
Thu
11 Dec

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

FAQs: Verona to Perugia

Travel 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 Verona to Perugia.

FAQs

There are 2 travel options to Perugia from Verona. You can take a train or coach.

The cheapest way to get from Verona to Perugia is by taking a coach with average ticket prices of £13 compared to other travel options to Perugia:

Taking a coach costs £6 less than taking a train, which average ticket prices of £20.

The fastest way from Verona to Perugia is by train with an average journey time of 3 h 38 min.

There are alternative travel options to Perugia that take longer:

Taking a coach requires on average 4 h 31 min of travel time.

You should expect to travel around 174 miles from Verona to Perugia.

The average frequency per day from Verona to Perugia is:

  • 3 coaches per day.
  • 5 trains a day.

However, we recommend checking specific travel dates for your route to Perugia from Verona as scheduled services by train or coach can vary by season or day of the week.

These are the most popular departure and arrival points for travellers from Verona to Perugia:

    Omio works with many trusted partners that can help you travel the best way from Verona to Perugia:

    • You can go to Perugia from Verona by coach with FlixBus. You'll see cheap coach tickets for £13 with FlixBus from Verona to Perugia on Omio.
    • You can travel to Perugia from Verona by train with Intercity, Frecciarossa or Italo. You can find cheap tickets on Omio for £20 with Intercity from Verona to Perugia.

    Yes, there are direct services available from Verona to Perugia with the following travel companies:

    • Direct coach with.
    • Take a direct train with.

    Direct services tend to save you time and add more convenience in getting you to Perugia as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Verona and Perugia.

    Many of our customers who book a trip from Verona to Perugia often extend their holiday and travel to other popular destinations like Rome, Florence, Milan, Bologna or Naples. If you’re thinking of adding another destination to your Verona and Perugia itinerary, let Omio find you the best connections between Perugia and any of these top destinations today!

    Travelling from Verona to Perugia: related information

    Here are some other resources that might have the information you need

    HomeTravelTravel to ItalyTravel to PerugiaHow to get to Perugia from Verona

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone