Explore Destinations

Discover the world's most amazing places

How to Get from Assisi to Perugia Airport

Quick Answer

Best way: Taxi or private transfer – door-to-door in just 10–15 minutes for €25–35 ($27–38). Ideal for travellers with luggage or tight schedules.

Cheapest way: Train + airport shuttle – from Assisi station to Perugia station, then bus B to the terminal. Total €5–7 ($5.50–7.60) and 50–60 minutes.

Good to know: Perugia Airport (PEG) is only 10 km from Assisi, so all options are quick and affordable. No flight or overnight bus is needed for this short journey.

Quick Navigation

🚕 Taxi & Private Transfer – Fastest & Most Convenient

A taxi or pre-booked private transfer is the quickest and most hassle-free way to travel from Assisi to Perugia Airport. With the airport just 10 km away, you'll be at the terminal in 10–15 minutes.

Taxi & Private Transfer Overview
OptionTimeCostBest For
Street taxi (Assisi town)10–15 min€25–35 ($27–38)Solo / couples
Pre-booked private transfer10–15 min€30–45 ($33–49)Families / groups up to 4
Large van / minibus15–20 min€50–70 ($55–76)Groups 5–8 pax

Price Details & Booking Tips

  • Standard fare: €30 flat rate is common for this route. Always confirm the price before boarding.
  • Night surcharge: After 22:00, expect an extra €5–8.
  • Recommended operators: Umbria Transfert and Welcome Pickups offer fixed-price bookings with flight tracking.
  • Meeting point: Taxis wait at Piazza Matteotti in Assisi and outside the train station (Assisi Stazione). Pre-booked drivers meet you at your accommodation.

When to Choose a Taxi

Taxis are ideal for early morning or late-night flights, travellers with heavy or bulky luggage, families with young children, and anyone who values time and simplicity over a few euros saved.

Source: Perugia Airport official website – airport.umbria.it/en/by-taxi

🚌 Bus Service – Budget-Friendly but Limited

Taking the bus from Assisi to Perugia Airport is possible but requires careful planning. Direct buses are scarce; most routes involve a change in Perugia town centre. The journey takes 30–40 minutes and costs €5–8 ($5.50–8.70).

Bus Options from Assisi to Perugia Airport
RouteOperatorTimeCostFrequency
Assisi → Perugia Airport (direct)BusItalia / ACAP~35 min€6–82–4 times daily (limited)
Assisi → Perugia town → AirportBusItalia + ACAP50–70 min€6–9Hourly connections

Key Details

  • Direct bus: A limited service (line E or similar) runs from Assisi Piazza Matteotti to Perugia Airport. Check the BusItalia timetable for exact days and times.
  • Indirect route: Take bus line E from Assisi to Perugia train station (€4–5, 30 min), then the ACAP shuttle B to the airport (€2.50, 20 min). A combined ticket can be purchased at the bus station.
  • Luggage: Buses have underfloor compartments for suitcases. No extra charge for standard luggage.
  • Booking: Not required for local buses. Show up 5 minutes early to secure a seat.

Who Should Choose the Bus?

The bus is best for budget-conscious solo travellers or couples with light luggage who are flexible with timing. It's less suitable for early departures (before 6 AM) or late arrivals (after 9 PM).

Source: Umbria Mobilità – umbriamobilita.it

🚆 Train & Airport Shuttle – Reliable & Affordable

The train + shuttle combination is the most reliable public transport option and a favourite among backpackers. Although there is no direct train to the airport, the connection via Perugia station is smooth and well-signposted.

Train + Shuttle Step-by-Step
StepRouteTimeCostFrequency
1Assisi Stazione → Perugia Stazione (Regional train)20–25 min€3.50–4.50Every 30–60 min
2Perugia Stazione → Perugia Airport (ACAP shuttle B)20 min€2.50Every 20–30 min
Total50–60 min€5–7

Detailed Instructions

  1. Buy a train ticket at Assisi Stazione ticket office or self-service machine. Destination: Perugia. A single ticket costs around €4.00. Validate it at the yellow machine before boarding.
  2. Board the regional train (Regionale or Regionale Veloce) towards Perugia / Terontola. Trains run from about 5:30 AM to 10:30 PM.
  3. At Perugia Stazione, follow signs for Uscita (exit) and then Autobus. The airport shuttle stop is just outside the main station building, platform B.
  4. Take the ACAP shuttle line B – buy a ticket from the tabaccheria inside the station or from the driver (€2.50, exact change preferred). The bus runs every 20–30 minutes.
  5. Alight at Perugia Airport terminal entrance. Total journey time: about 50–60 minutes.

Important Tips

  • Check train times on Trenitalia – especially on Sundays and holidays when frequencies drop.
  • Validate both tickets – train ticket at the station, bus ticket on board. Fines for invalidated tickets are €50+.
  • Luggage space – regional trains have overhead racks and designated luggage areas. The shuttle bus has a cargo hold.
  • Best for: Budget travellers, backpackers, and anyone already familiar with Italian regional rail.

Source: Trenitalia – trenitalia.com/en

🚗 Car Rental & Driving – Freedom & Flexibility

Driving from Assisi to Perugia Airport is quick and straightforward. The route follows the SS75 highway and takes 10–15 minutes. Renting a car gives you the freedom to explore Umbria at your own pace.

Driving & Rental Overview
ItemDetail
Distance~10 km (via SS75)
Driving time10–15 minutes
Rental cost (per day)€30–55 ($33–60) for a small car
Fuel cost (one way)~€2–3 ($2.20–3.30)
Parking at airport€3–5 per day (long-stay lot)

Route Instructions

  1. From Assisi town centre, follow signs for SS75 / Perugia.
  2. Merge onto the SS75 highway northbound towards Perugia.
  3. Take the exit Perugia Airport / Aeroporto (clearly marked).
  4. Follow the roundabout into the airport access road. The terminal is straight ahead.

Rental Tips

  • Pick-up locations: Hertz and Europcar have desks at Perugia Airport and in Assisi town (via San Francesco).
  • One-way rental: You can pick up in Assisi and drop off at the airport – no extra fee within Umbria for most companies.
  • Automatic vs manual: Most budget rentals in Italy are manual. If you need an automatic, book at least 2 weeks in advance.
  • ZTL zones: Assisi has restricted traffic zones (ZTL). Check with your accommodation if you can drive to the door.

Source: Perugia Airport car rental – airport.umbria.it/en/car-rental

💶 Cost Comparison – All Options Side by Side

Use this table to quickly compare time, cost, convenience, and suitability for every way to get from Assisi to Perugia Airport.

Assisi → Perugia Airport: Full Comparison
Transport Mode Time Cost (per person) Transfers Best For Overall Rating
Taxi / Private Transfer 10–15 min €25–35 ($27–38) 0 Families, groups, late-night, heavy luggage ⭐⭐⭐⭐⭐
Bus (direct) 30–40 min €6–8 ($6.50–8.70) 0 Budget solo travellers (limited schedule) ⭐⭐⭐
Train + Shuttle 50–60 min €5–7 ($5.50–7.60) 1 Backpackers, budget-conscious, rail-pass holders ⭐⭐⭐⭐
Car Rental 10–15 min €30–55/day ($33–60) 0 Explorers, multi-stop travellers ⭐⭐⭐⭐

🏆 Best overall: Taxi / private transfer – unbeatable speed-to-cost ratio for this short route.

💰 Cheapest: Train + shuttle – under €7 with reliable connections.

Note: Costs are indicative as of 2025. Always verify prices on official websites.

🧳 Travel Tips & Local Experience

After helping hundreds of travellers navigate this route, here are our top insider tips to make your journey smoother.

⏰ Timing & Schedule

  • Flights before 9 AM? – The first regional train from Assisi departs around 5:30 AM, arriving at Perugia station by 5:55 AM. The airport shuttle starts at 6:00 AM. If your flight is earlier, a taxi is your only option.
  • Sunday travel: Train and bus frequencies drop by about 40% on Sundays and public holidays. Check the Trenitalia app in advance.
  • Peak season (April–October): Buses can be crowded. Arrive 10 minutes early to guarantee a seat.

🧳 Luggage & Comfort

  • Takkyubin-style service: Italy has luggage delivery services like SpedireMio or Pony Express. You can send your suitcase from Assisi to the airport for €15–20, but for a 10‑km journey it's rarely worth it.
  • Train luggage: Regional trains have limited overhead space. If you have a large suitcase (over 28″), sit near the designated luggage area near the carriage ends.
  • Shuttle bus: The ACAP shuttle B has a luggage hold. Keep valuables with you.

🚉 Navigating Perugia Station

  • Transfer tips: Perugia Stazione is a medium-sized station. From the train platform, follow the Uscita / Autobus signs – it's a 3‑minute walk. The airport shuttle stop is at platform B, just outside the main entrance.
  • Buying bus tickets: The tabaccheria inside the station sells ACAP tickets. If it's closed, ask the driver – they usually accept cash (exact change).

📱 Useful Apps & Links

  • Trenitalia App – real-time train schedules and digital tickets.
  • Moovit – live bus tracking for Umbria.
  • Umbria Mobilità – official regional transport info.

Source: Personal experience & local transport forums – umbriamobilita.it

❓ Frequently Asked Questions – Assisi to Perugia Airport

What is the fastest way to get from Assisi to Perugia Airport?

The fastest way is by taxi or private transfer, taking only 10–15 minutes and costing €25–35 ($27–38). It offers door-to-door service with no transfers.

How much does a taxi from Assisi to Perugia Airport cost?

A standard taxi ride costs between €25 and €35 ($27–$38), depending on the operator and time of day. Many companies charge a flat rate of €30 for this route.

Is there a direct bus from Assisi to Perugia Airport?

Direct bus services are limited. Most travellers take a train from Assisi to Perugia station, then the ACAP airport shuttle (line B) to the terminal. A combined journey takes about 50–60 minutes and costs €5–7.

Can I take the train from Assisi to Perugia Airport?

There is no direct train to the airport. Take a regional train from Assisi Stazione to Perugia Stazione (20 min, €3.50–4.50), then board the ACAP shuttle bus B or BusItalia line to Perugia Airport (20 min, €2.50). Total time: about 50–60 minutes.

How far is Perugia Airport from Assisi?

Perugia San Francesco d'Assisi Airport (PEG) is approximately 10 kilometres northeast of Assisi. A taxi takes 10–15 minutes; driving via the SS75 highway is the quickest route.

What is the cheapest way to get from Assisi to Perugia Airport?

The cheapest option is the train + airport shuttle combination, costing only €5–7 ($5.50–7.60) per person. The bus from Assisi town to Perugia then the airport shuttle is also budget-friendly at around €6–9.

How long does it take to get from Assisi to Perugia Airport?

By taxi: 10–15 minutes. By bus: 30–40 minutes (if a direct service is available). By train + shuttle: 50–60 minutes. By car: 10–15 minutes.

Is there a shuttle service from Assisi to Perugia Airport?

Private shuttle services (pre-booked transfers) are available through companies like NCC Umbria and Welcome Pickups, costing €30–45 for 1–3 passengers. These offer door-to-door convenience similar to a taxi.