Massafra to Perugia bus

Cheap bus tickets from Massafra to Perugia

Showing times and prices for Jun 30





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.

Marino Autolinee
07:35PMMassafra11h25 07:00AMPerugia
0 transfers

Bus schedule from Massafra to Perugia

Showing buses for tomorrow, Thursday, June 30
Marino Autolinee
07:35PMMassafra11h25 07:00AMPerugia
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Jun 30
Jul 01
Jul 02
Jul 03
Jul 04
Jul 05
Jul 06

Bus times from Massafra to Perugia

Showing times and prices for Jun 30

Fastest Journey

11 h 25 m


11 h 25 m

Buses per day



481 km

Of the 1 buses that leave Massafra for Perugia every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Marino Autolinee
07:35PMMassafra11h25 07:00AMPerugia
0 transfers

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

Eurolines France
Bla Bla Bus

Overview: Bus from Massafra to Perugia

distanceDistance298 miles (481 km)
durationAverage bus duration11 h 25 min
priceAverage bus ticket price$63 (€56)
changesDirect busNo
carriersBus companiesMarino Autolinee

Buses from Massafra to Perugia cover the 298 miles (481 km) long route taking on average 11 h 25 min with our travel partners like Marino Autolinee. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $44 (€39), but the average price of bus tickets is $63 (€56). Travelers depart most frequently from Massafra and arrive in Perugia, Piazza Partigiani.

Bus providers: Marino Autolinee from Massafra to Perugia

Travel from Massafra to Perugia from $44 (€39) with Omio’s bus partners Marino Autolinee! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Marino Autolinee

Find the perfect Marino Autolinee bus from Massafra to Perugia for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Marino Autolinee bus schedules and compare the cheapest, fastest or earliest bus from Massafra to Perugia. You can also check relevant travel information for the Marino Autolinee 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 Marino Autolinee bus tickets online. You can expect to travel around 298 miles (481 km) on this route and your Marino Autolinee Massafra to Perugia bus ticket can cost as little as $44 (€39) one-way if you book in advance. When you search for Marino Autolinee tickets to Perugia from Massafra in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Marino Autolinee bus tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: $44

Travel Tips: Bus to Perugia from Massafra

Take the bus 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 Massafra to Perugia.
Omio customers have found cheap bus tickets from Massafra to Perugia for as low as $44 (€39)  for the next 7 days.
If you’re looking to buy your bus tickets in the next week, you can expect the Massafra to Perugia bus price to come in at an average of $63 (€56)  one way.
The bus distance from Massafra to Perugia is around 298 miles (481 km).
On average the Massafra to Perugia bus time is 11 h 25 min  covering the 298 miles (481 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Some of the Massafra bus stations to Perugia you can start your journey from include Massafra, Viale Magna Grecia (Eni), Massafra, Viale Magna Grecia (Stazione di Servizio Eni) and Massafra, Massafra. Similarly, some of the arrival bus stations in Perugia include Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Viale Giovanni Perari (Parcheggio).

When traveling this route, Omio customers are departing most frequently from Massafra   and arriving in Perugia, Piazza Partigiani.

Passengers board the bus most frequently from Massafra, which is located around 0.7 miles (1.2 km) away from the city center, and they get off the bus at Perugia, Piazza Partigiani, located 1.3 miles (2.1 km) away from the city center.

For the route from Massafra to Perugia you can take a bus with Marino Autolinee. Be sure to check out all possible bus providers that offer services from Massafra to Perugia on Omio to compare what amenities they may have.
You can take the earliest bus from Massafra to Perugia at 7: 35 PM   or take the last bus from Massafra to Perugia leaving at 7: 35 PM. Look for the latest Massafra to Perugia bus schedules on Omio and book the best time to take the bus for this trip.
If you buy a bus ticket from Massafra to Perugia within the next 7 days, you can find tickets to cost on average $63 (€56) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Massafra to Perugia are generally on sale a few months before the planned departure date.

More options for your journey from Massafra to Perugia

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

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.

Hand With Phone