Compare prices and tickets by train, bus or flight

Jan 24
Jan 27
Jan 28
$36Intercity Notte
Jan 30
Jan 31
Feb 1
$37Intercity Notte
Find prices
Feb 2
$36Intercity Notte
Find prices
Feb 4
$33Intercity Notte
Feb 5
$34Intercity Notte
Feb 6
Feb 7
$42Intercity Notte
Feb 10
$31Intercity Notte
Feb 11
$31Intercity Notte

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

Eurolines France
Bla Bla Bus

Overview: Bus from Perugia to Turin

distanceDistance268 miles (433 km)
durationAverage bus duration8 h 45 min
priceAverage bus ticket price$31 (€26)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Perugia to Turin cover the 268 miles (433 km) long journey taking on average 8 h 45 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $22 (€18), but the average price of bus tickets is $31 (€26). Travelers depart most frequently from Perugia and arrive in Turin, Via Mario Pannunzio (Stazione Lingotto).

Bus providers: FlixBus from Perugia to Turin

You can travel by bus between Perugia and Turin with FlixBus for as low as $22 (€18). When you search for schedules and tickets, Omio will show you the best route.


FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $22

When you buy your FlixBus bus tickets from Perugia to Turin don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Bus to Turin from Perugia

Take the bus to Turin 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 Turin.

How much are cheap buses from Perugia to Turin?

Bus tickets from Perugia to Turin for some dates and times can be found for as cheap as $22 (€18)  one way in the next 7 days.

How much is a bus ticket between Perugia and Turin?

The Perugia to Turin bus ticket price is on average $31 (€26)  if you are looking to buy your tickets for this route in the next week.

How many miles is it from Perugia to Turin by bus?

You should expect to travel around 268 miles (433 km)  from Perugia to Turin by bus.

How long is the bus between Perugia and Turin?

On average the Perugia to Turin bus time is 8 h 45 min  covering the 268 miles (433 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What station does the bus from Perugia to Turin depart from? Which Turin bus station do I come into 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, Viale Giovanni Perari (Piazzale Umbria Jazz). When arriving in Turin, you can end your journey in bus stations like Turin, Via Mario Pannunzio (Stazione Lingotto), Torino, Corso Giulio Cesare (Borgo Dora) and Turin, Porta Nuova.

Omio customers book a bus from Perugia   to Turin, Via Mario Pannunzio (Stazione Lingotto)   most frequently for this route.

Where is the Perugia bus station located? Where is the Turin bus station located?

Passengers board their bus most frequently from Perugia and travel around 0.9 miles (1.4 km) from the city center to this bus station.

Passengers traveling this route most often arrive at Turin, Via Mario Pannunzio (Stazione Lingotto) and need to travel approximately 3.4 miles (5.5 km) from the bus station to the city center in Turin.

What bus providers go from Perugia to Turin?

For the trip from Perugia to Turin you can take a bus with Flixbus or BlaBlaCar. Be sure to check out all possible bus companies that offer services from Perugia to Turin on Omio to compare what amenities they may have.

When can I take the first bus from Perugia to Turin? When can I take the last bus for the day?

You can take the earliest bus from Perugia to Turin at 8: 50 AM   or take the last bus from Perugia to Turin leaving at 4: 45 PM. Look for the latest Perugia to Turin bus schedules on Omio and book the best time to take the bus for this trip.

How far in advance should I book a bus ticket from Perugia to Turin to get the best deals?

The price of a one way bus ticket from Perugia to Turin is on average $31 (€26) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this route. In general, you can find bus tickets between Perugia and Turin available a few months in advance.