Cheap bus tickets from Naples to Perugia

Showing times and prices for Dec 2

Cheapest

$47

Average

$50

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 Naples to Perugia will cost around $ 50 if you buy it on the day, but the cheapest tickets can be found for only $ 47.

Cheapest
03:10PMNaples4h50 08:00PMPerugia, Piazza Partigiani
0 changes
$471One-way
2nd Cheapest
11:55AMNapoli, Napoli Centrale6h45 06:40PMPerugia, Piazza Partigiani
1 changes
$531One-way

Bus schedule Naples to Perugia

Showing buses for tomorrow, Thu, Dec 2
11:55AMNapoli, Napoli Centrale6h45 06:40PMPerugia, Piazza Partigiani
0 changes
03:10PMNaples4h50 08:00PMPerugia, Piazza Partigiani
0 changes

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

Wed
Dec 1
$29Regionale
$30Flixbus
Thu
Dec 2
$29Regionale
$47Intersaj
Fri
Dec 3
$29Regionale
$24Flixbus
Sat
Dec 4
$29Regionale
$53Marino Autolinee
Sun
Dec 5
$29Regionale
$24Flixbus
Mon
Dec 6
$29Regionale
$24Flixbus
Tue
Dec 7
$29Regionale
$53Marino Autolinee
Wed
Dec 8
$29Regionale
$47Intersaj
Thu
Dec 9
$29Regionale
$9Flixbus
Fri
Dec 10
$29Regionale
$24Flixbus
Sat
Dec 11
$29Regionale
$19Flixbus
Sun
Dec 12
$29Regionale
$11Flixbus
Mon
Dec 13
$29Regionale
$11Flixbus
Tue
Dec 14
$26Intercity
$53Marino Autolinee
Wed
Dec 15
$26Intercity
$19Flixbus
Thu
Dec 16
$26Intercity
$19Flixbus
Fri
Dec 17
$29Regionale
$19Flixbus
Sat
Dec 18
$26Intercity
$24Flixbus
Sun
Dec 19
$29Regionale
$24Flixbus
Mon
Dec 20
$29Regionale
$24Flixbus
Tue
Dec 21
$29Regionale
$24Flixbus

Bus times from Naples to Perugia

Showing times and prices for Dec 2

Fastest Journey

4 h 50 m

Average

5 h 47 m

Buses per day

2

Distance

296 km

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

These direct buses cover the 296 km distance in an average of 5 h 47 m but if you time it right, some buses will get you there in just 4 h 50 m .

The slowest buses will take 6 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
03:10PMNaples4h50 08:00PMPerugia, Piazza Partigiani
0 changes
$471One-way
2nd Fastest
11:55AMNapoli, Napoli Centrale6h45 06:40PMPerugia, Piazza Partigiani
1 changes
$531One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Bus companies

Naples to Perugia with FlixBus

Buy your official FlixBus bus tickets between Naples and Perugia from $24 (€20) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable route.

FlixBus

Omio helps you find the perfect Naples - Perugia bus with FlixBus. Whether you are searching for the fastest, earliest or cheapest bus between Naples and Perugia, Omio shows you FlixBus’s current bus schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best bus ticket for your upcoming Naples to Perugia trip. You can expect to travel around 184 miles (296 km) from Naples to Perugia on a bus with FlixBus. Once you are ready, buy your one-way FlixBus tickets from Naples to Perugia starting as low as $24 (€20) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by bus instead of purchasing tickets at the bus station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

Buses from Naples to Perugia

The buses bound for Perugia leave Naples from the Metropark Garibaldi bus station in Corso Arnaldo Lucci, with expected arrival in Piazza Partigiani. Departures are scheduled in the morning and early afternoon, on Sunday is guaranteed an additional afternoon run by Intersaj buses. None of the bus companies provides intermediate stops along the way.

Which bus companies travel from Naples to Perugia?

The main companies that operate the bus route Naples Perugia are TAM and Travel Wheel. Those who opt for a Sunday departure can also travel with Intersaj. For all the stations the departure is in Corso Arnaldo Lucci, at the Metropark Garibaldi. The vehicles are air-conditioned and equipped with free Wi-Fi.

How long is the bus from Naples to Perugia?

The direct journey by bus from Naples to Perugia has an average duration of about 4 hours and 30 minutes. The Buses Viaggi Ruocco take about 5 hours and 30 minutes to cover the distance, while for those who decide to leave with Intersaj the duration of the trip exceeds just over 5 hours.

How many are the buses from Naples to Perugia?

On average every day there are about 3 trips along the way, which rise to 4 on Sunday, for a total of twenty trips a week. In the morning we leave around 07:45 and then at 09:00; in the afternoon there is the 14:30 and, on Sunday, also that of 14:53.

What are the departure and arrival stations for buses from Naples to Perugia?

Autostazione di Napoli: to reach the Metropark Garibaldi in Corso Arnaldo Lucci we move mainly by metro, lines 1 and 2, otherwise you can move on board the different city buses. Among the available lines are included those that guarantee the night runs: N1, N3, N4, N5, N8.

Autostazione di Perugia: upon arrival in Piazza Partigiani in Perugia you can use a convenient system of 11 escalators to reach the historic center. Inside the bus station there is a reception area, ticket office, a cafeteria, a fast food restaurant and newsagent. Nearby there is also a hotel, ideal for transit passengers.

Travel Tips

Bus to Perugia from Naples
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 Naples to Perugia.
FAQs
How much do cheap buses between Naples and Perugia cost?
Bus tickets from Naples to Perugia for some dates and times can be found for as cheap as $24 (€20)  one way in the next 7 days.
How much is a bus ticket to Perugia from Naples?
In the next 7 days you can expect to pay on average $36 (€30)  for a bus ticket to Perugia from Naples.
How far is Naples to Perugia by bus?
You should expect to travel around 184 miles (296 km)  to Perugia from Naples by bus.
How long is the bus ride to Perugia from Naples?
While the time it takes to travel 184 miles (296 km) to Perugia from Naples can vary based on specific dates, weekends, and holidays, the Naples to Perugia bus journey time is on average 5 h 20 min.
Which bus station from Naples to Perugia do I depart from? Which Perugia bus station from Naples do I arrive in?

When taking the bus from Naples to Perugia, you can choose to depart from bus stations like Napoli, Napoli Centrale, Napoli, Terminal Bus Metropark Staz. FS and Napoli, Napoli via Ferraris (INPS). Your route can end in bus stations such as Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Viale Giovanni Perari (Piazzale Umbria Jazz).

Omio customers who travel this route most frequently depart from Napoli Centrale   and arrive in Perugia, Piazza Partigiani.

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

You can find the most popular departure bus station for this journey, Napoli Centrale, located approximately 1.8 miles (2.9 km) from the city center of Naples. The most popular arrival bus station in Perugia, called Perugia, Piazza Partigiani, is located around 0.4 miles (743 m) away from its city center.

Which bus providers can take me to Perugia from Naples?
For the best Naples to Perugia bus to buy, you can travel safely and comfortably with Flixbus, BlaBlaCar or T. A. M. However, it's always good to check all possible bus companies with services from Naples to Perugia to compare what amenities they may offer.
How many bus services are there to Perugia from Naples a day?
On average, there is 1 bus a day from Naples to Perugia. The bus times and services may be different on weekends and holidays compared to weekdays.
When is the earliest bus from Naples to Perugia? When is the last bus from Naples to Perugia?
The earliest bus departing from Naples to Perugia leaves at 9: 00 AM. The last bus departing from Naples to Perugia leaves at 9: 30 PM. You can find the latest Naples to Perugia bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy bus tickets between Naples and Perugia for the best deals?
The price of a one way bus ticket from Naples to Perugia is on average $36 (€30) 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 providers offering this route. In general, you can find bus tickets between Naples and Perugia available a few months in advance.