COMPARE Prices across different modes

Tue
Sep 28
$52Intercity Notte
Find prices
Wed
Sep 29
$52Intercity Notte
$84Frecciarossa
Thu
Sep 30
$52Intercity Notte
$37Flixbus
Fri
Oct 1
$52Intercity Notte
$37Flixbus
Sat
Oct 2
$53Intercity
$37Flixbus
Sun
Oct 3
$54Intercity
$25Flixbus
Mon
Oct 4
$30Intercity Notte
$26Flixbus
Wed
Oct 6
$24Intercity Notte
$25Flixbus
Thu
Oct 7
$24Intercity
$25Flixbus
Fri
Oct 8
$33Intercity Notte
$25Flixbus
Sat
Oct 9
$27Intercity
$32Flixbus
Sun
Oct 10
$46Intercity
$25Flixbus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Venice from Perugia

distanceDistance160 miles (258 km)
durationAverage bus duration6 h 5 min
priceAverage bus ticket price$41 (€33)
changesDirect busYes
carriersBus providersFlixbus or BlaBlaCar

Buses from Perugia to Venice cover the 160 miles (258 km) long journey taking on average 6 h 5 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this route costs around $41 (€33), you can find the cheapest bus ticket for as low as $25 (€20). Travelers depart most frequently from Perugia and arrive in Venezia, Aeroporto internazionale Marco Polo di Venezia.

Bus companies

FlixBus buses between Perugia and Venice

Travel from Perugia to Venice from $25 (€20) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

FlixBus

Find the perfect FlixBus bus from Perugia to Venice for a smooth and relaxing journey. Omio makes it convenient for you to check the latest FlixBus bus schedules and compare the cheapest, fastest or earliest bus between Perugia and Venice. You can also check relevant travel information for the FlixBus bus, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap FlixBus bus tickets online. You can expect to travel around 160 miles (258 km) on this route and your FlixBus Perugia to Venice bus ticket can cost as little as $25 (€20) one-way if you book in advance. When you search for FlixBus tickets from Perugia to Venice in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official FlixBus bus tickets online quickly and easily on Omio and enjoy the travel experience!

Travel Tips

Buses from Perugia to Venice
Take the bus to Venice 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 Perugia to Venice.
FAQs
What is the price of the cheapest bus from Perugia to Venice?
If you’re looking to save money on tickets, you can find cheap Perugia to Venice buses for as little as $25 (€20)  in the next 7 days.
What is the price of a bus ticket between Perugia and Venice?
The Perugia to Venice bus ticket price is on average $41 (€33)  if you are looking to buy your tickets for this route in the next week.
What is the distance between Perugia and Venice by bus?
The Perugia to Venice bus distance is approximately 160 miles (258 km).
What is the Perugia to Venice bus travel time?
While the time it takes to travel 160 miles (258 km) to Venice from Perugia can vary based on specific dates, weekends, and holidays, the Perugia to Venice bus journey time is on average 6 h 5 min.
What bus station in Perugia goes to Venice? What bus station do I come into Venice from Perugia?

When departing from Perugia, you have various bus station options to start your trip from including Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Piazza Partigiani. When arriving in Venice, you can end your trip in bus stations like Venezia, Aeroporto internazionale Marco Polo di Venezia, Venice, Piazzale Roma (city center, vaporetto) and Venice, Port.

Omio customers book a bus from Perugia   to Venezia, Aeroporto internazionale Marco Polo di Venezia   most frequently for this route.

Where is the bus station in Perugia to go to Venice? Where is the bus station in Venice located?

Passengers booking this trip most frequently board their buses from Perugia and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Venice most often arrive at Venezia, Aeroporto internazionale Marco Polo di Venezia and need to travel around 4 mile (s) / 7 km from this bus station to the city center.

What bus providers offer a service to Venice from Perugia?
If you're looking for buses from Perugia to Venice, you can rely on Flixbus or BlaBlaCar to get you to Venice. It's also good to check out all possible bus companies for the Perugia to Venice journey to see if there might be differences in the amenities they offer.
Is there a direct bus from Perugia to Venice?
Yes, there are direct buses from Perugia to Venice, and you can find a direct bus for this route with Flixbus  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
When does the first bus depart from Perugia to Venice? When does the last bus depart from Perugia to Venice?
You can take the earliest bus from Perugia to Venice at 7: 50 AM   or take the last bus from Perugia to Venice leaving at 1: 30 PM. Look for the latest Perugia to Venice bus schedules on Omio and book the best time to take the bus for this journey.
How early should I book Perugia to Venice bus tickets to get the best deals?
If you book the Perugia to Venice bus within the next 7 days, you can find one way tickets to cost on average $41 (€33). However, booking your bus ticket in advance gives you access to the best prices for buses between Perugia and Venice. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.