All about buses to Perugia
| Local Time | |
| Country | Italy |
| Currency | Euro |
| Bus connections | 416 |
| bus stations | 12 |
| cheapest ride | £4 |
| Most popular coach operators | |
| Other companies are Autolinee Federico, Autolinee Liscio, Busitalia Fast, Busitalia Rail Service, CheckMyBus and Trenitalia | |
Cheap bus tickets to Perugia
-
Itabus2h 25m018:00RomeTiburtina Bus Station20:25PerugiaBus Stop0Premium EconomyA Bus from Itabus goes from Tiburtina Bus Station, Rome (Italy) at 05/11/2026 18:00:00 to Bus Stop, Perugia (Italy) arriving at 05/11/2026 20:25:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 2h 25m
-
FlixBus2h 20m006:25RomeTiburtina Bus Station08:45PerugiaCoach Station Piazza Partigiani0EconomyA Bus from FlixBus goes from Tiburtina Bus Station, Rome (Italy) at 03/11/2026 06:25:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 03/11/2026 08:45:00. 50 Economy ticket for £5 per person are available. Travel duration is 2h 20m
-
Itabus2h 25m018:00RomeTiburtina Coach Station20:25PerugiaBus Stop0EconomyA Bus from Itabus goes from Tiburtina Coach Station, Rome (Italy) at 05/11/2026 18:00:00 to Bus Stop, Perugia (Italy) arriving at 05/11/2026 20:25:00. 50 Economy ticket for £5 per person are available. Travel duration is 2h 25m
-
MarinoBus2h 40m005:35RomeTiburtina Bus Station08:15PerugiaCoach Station Piazza Partigiani0EconomyA Bus from MarinoBus goes from Tiburtina Bus Station, Rome (Italy) at 03/11/2026 05:35:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 03/11/2026 08:15:00. 50 Economy ticket for £8 per person are available. Travel duration is 2h 40m
-
Autolinee Sulga3h 20m006:40CesenaTrain Station10:00PerugiaCoach Station Piazza Partigiani0EconomyA Bus from Autolinee Sulga goes from Train Station, Cesena (Italy) at 02/11/2026 06:40:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 02/11/2026 10:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 3h 20m
-
Autolinee Liscio1h 25m010:35OrteCasello12:00PerugiaCoach Station Piazza Partigiani0EconomyA Bus from Autolinee Liscio goes from Casello, Orte (Italy) at 02/11/2026 10:35:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 02/11/2026 12:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 1h 25m
-
MarinoBus2h 40m005:35RomeTiburtina Coach Station08:15PerugiaCoach Station Piazza Partigiani0EconomyA Bus from MarinoBus goes from Tiburtina Coach Station, Rome (Italy) at 02/11/2026 05:35:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 02/11/2026 08:15:00. 50 Economy ticket for £12 per person are available. Travel duration is 2h 40m
-
Autolinee Federico2h 50m005:25RomeTiburtina Coach Station08:15PerugiaCoach Station Piazza Partigiani0EconomyA Bus from Autolinee Federico goes from Tiburtina Coach Station, Rome (Italy) at 06/11/2026 05:25:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 06/11/2026 08:15:00. 50 Economy ticket for £14 per person are available. Travel duration is 2h 50m
-
Autolinee Federico3h 5m005:25RomeTiburtina Bus Station08:30PerugiaBus Stop0EconomyA Bus from Autolinee Federico goes from Tiburtina Bus Station, Rome (Italy) at 02/11/2026 05:25:00 to Bus Stop, Perugia (Italy) arriving at 02/11/2026 08:30:00. 50 Economy ticket for £15 per person are available. Travel duration is 3h 5m
-
Busitalia Fast9h 10m022:55RossanoScalo Coach Stop08:05PerugiaCoach Station Piazza Partigiani0EconomyA Bus from Busitalia Fast goes from Scalo Coach Stop, Rossano (Italy) at 06/11/2026 22:55:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 07/11/2026 08:05:00. 50 Economy ticket for £22 per person are available. Travel duration is 9h 10m
-
CheckMyBus13h 50m009:20TarantoVia Mascherpa Coach Stop23:10PerugiaCoach Station Piazza Partigiani0EconomyA Bus from CheckMyBus goes from Via Mascherpa Coach Stop, Taranto (Italy) at 02/11/2026 09:20:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 02/11/2026 23:10:00. 50 Economy ticket for £23 per person are available. Travel duration is 13h 50m
-
Busitalia Rail Service9h 10m022:55RossanoScalo Coach Stop08:05PerugiaCoach Station Piazza Partigiani0EconomyA Bus from Busitalia Rail Service goes from Scalo Coach Stop, Rossano (Italy) at 03/11/2026 22:55:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 04/11/2026 08:05:00. 50 Economy ticket for £25 per person are available. Travel duration is 9h 10m
-
Trenitalia11h 28m005:30Sala ConsilinaCentral Bus Station16:58PerugiaCentral Station0EconomyA Bus from Trenitalia goes from Central Bus Station, Sala Consilina (Italy) at 02/11/2026 05:30:00 to Central Station, Perugia (Italy) arriving at 02/11/2026 16:58:00. 50 Economy ticket for £33 per person are available. Travel duration is 11h 28m
-
FlixBus9h 25m008:45TurinCentral Bus Station18:10PerugiaCoach Station Piazza Partigiani0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 01/11/2026 08:45:00 to Coach Station Piazza Partigiani, Perugia (Italy) arriving at 01/11/2026 18:10:00. 50 Economy ticket for £46 per person are available. Travel duration is 9h 25m
Cheap train tickets to Perugia
-
Trenitalia5h 37m017:40MilanCentral Station - Piazza Luigi di Savoia23:17PerugiaCentral Station0EconomyA Train from Trenitalia goes from Central Station - Piazza Luigi di Savoia, Milan (Italy) at 02/11/2026 17:40:00 to Central Station, Perugia (Italy) arriving at 02/11/2026 23:17:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 37m
-
Trenitalia5h 49m003:50CasertaTrain Station09:39PerugiaCentral Station0EconomyA Train from Trenitalia goes from Train Station, Caserta (Italy) at 05/11/2026 03:50:00 to Central Station, Perugia (Italy) arriving at 05/11/2026 09:39:00. 50 Economy ticket for £24 per person are available. Travel duration is 5h 49m
-
Trenitalia4h 29m007:56CasertaTrain Station12:25PerugiaCentral Station0EconomyA Train from Trenitalia goes from Train Station, Caserta (Italy) at 05/11/2026 07:56:00 to Central Station, Perugia (Italy) arriving at 05/11/2026 12:25:00. 50 Economy ticket for £35 per person are available. Travel duration is 4h 29m
-
Trenitalia5h 50m006:34CasertaTrain Station12:24PerugiaCentral Station0EconomyA Train from Trenitalia goes from Train Station, Caserta (Italy) at 05/11/2026 06:34:00 to Central Station, Perugia (Italy) arriving at 05/11/2026 12:24:00. 50 Economy ticket for £55 per person are available. Travel duration is 5h 50m
Cheap Carpooling to Perugia
-
BlaBlaCar1h 3m020:50Arezzo21:50Perugia0EconomyA Car from BlaBlaCar goes from , Arezzo (Italy) at 06/11/2026 20:50:00 to , Perugia (Italy) arriving at 06/11/2026 21:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 3m
-
BlaBlaCar1h 0m021:00Arezzo22:00Perugia0EconomyA Car from BlaBlaCar goes from , Arezzo (Italy) at 01/11/2026 21:00:00 to , Perugia (Italy) arriving at 01/11/2026 22:00:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 0m
-
BlaBlaCar1h 0m019:50Arezzo20:50Perugia0EconomyA Car from BlaBlaCar goes from , Arezzo (Italy) at 01/11/2026 19:50:00 to , Perugia (Italy) arriving at 01/11/2026 20:50:00. 50 Economy ticket for £8 per person are available. Travel duration is 1h 0m
-
BlaBlaCar2h 30m006:40Rome Ciampino Airport09:10Perugia0EconomyA Car from BlaBlaCar goes from , Rome Ciampino Airport (Italy) at 03/11/2026 06:40:00 to , Perugia (Italy) arriving at 03/11/2026 09:10:00. 50 Economy ticket for £10 per person are available. Travel duration is 2h 30m
Your route is not there? In the search bar, we have already filled Perugia as your destination. You just have to enter your place of departure. However, if you want to take the bus from Perugia, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Perugia? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Perugia and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Perugia.All bus stops in Perugia
FAQs about the bus route to Perugia
Is there a direct coach to Perugia?
What can I take with me on my bus ride to Perugia?
What equipment does the coach to Perugia have?
Which coach stops are there in Perugia?
Which coach companies go to Perugia?
How can I find the best coach deals to Perugia?
How much could I save by comparing coaches to Perugia?
Why does CheckMyBus find the best bus deals to Perugia?
How does the CheckMyBus technology work for trips to Perugia?
Discover other destinations by coach
The most searched bus routes to Perugia
More coach connections to Perugia
- Bus to Perugia from Ancona
- Arezzo to Perugia bus
- Coach from Bari to Perugia
- Bus from Caserta to Perugia
- Catania to Perugia bus
- Coach from Catanzaro to Perugia
- Chieti to Perugia bus
- Coaches Civitanova to Perugia
- Coaches Florence to Perugia
- Bus Foggia to Perugia
- Coach from Lamezia Terme to Perugia
- Coach L'Aquila to Perugia
- Coaches Lauria to Perugia
- Buses Lecce to Perugia
- Bus from Macerata to Perugia
- Coach to Perugia from Naples
- Bus Orte to Perugia
- Coach to Perugia from Pisa
- Coach Pompei to Perugia
- Porto D'Ascoli to Perugia bus
- Coach to Perugia from Porto San Giorgio
- Bus from Potenza to Perugia
- Bus Ravenna to Perugia
- Bus from Reggio Calabria to Perugia
- Riccione to Perugia bus
- Rome to Perugia coach
- Bus Rossano to Perugia
- Buses Sala Consilina to Perugia
- Buses Salerno to Perugia
- Coach to Perugia from San Benedetto del Tronto
- Siena to Perugia bus
- Coach Taranto to Perugia
- Coach Terni to Perugia
- Bus Turin to Perugia
- Bus from Venice to Perugia
- Coaches Vibo Valentia to Perugia




