Getting to Lugano Airport

Lugano airport is situated approximately 6km (15 mins drive) from Lugano City centre on the main A2 Milan to Basel highway. When approaching via the A2 you need to exit at Lugano Nord and follow the signs for Ponte Tresa-Agno.

You may also use the map below to find directions to Lugano Airport from any direction. Use the buttons to zoom in or out for a better view, or by using your mouse you can drag the map to see the location you require.

View Larger Map

Car Parking

Lugano Airport has plenty of parking facilities on offer which includes two adapted spaces for the parking and recharging of electric vehicles. Both the long-term and short-term parking areas require payment and this is charged at 1 Swiss franc per hour or 16 Swiss Francs per day.

Public Transport

The airport is ideally located to offer a wide choice of other transport services for passengers arriving and departing from Lugano. These are as follows:


Like most airports, Lugano-Agno has a variety of private taxis ready to take arriving passengers to their destinations. All taxis are authorised by the airport management and provide an efficient means of transfer from airport to hotel. Taxis are available 7 days a week from 7 a.m to 12 p.m.

The approximate fare to Lugano City is CHF 30 and Lugano Station is CHF 28

Phone +41 91 605 25 10
Fax +41 91 605 32 73

Shuttle Bus

The shuttle service provides regular connections between Lugano centre and the airport for both passengers and luggage. Times of operation are between 8 a.m and 6.30 p.m weekdays and 10 a.m through to 6.30 p.m weekends. Scheduled stops are made in the centre of Lugano and the Federal Railway Station, however other drop points can be requested but are subject to driver discretion.

This service can get busy so passengers are requested to make a reservation. This is especially important for airport departure transfers. The shuttle bus will ensure you arrive 20 minutes ahead of take-off.

Phone. +41 79 221 42 43
Fax +41 91 967 60 30


There are regular trains running from Lugano Federal Railway to Lugano Airport. Passengers travelling by train need to disembark at the Agno stop, which is approximately 15 minutes from Lugano centre. From here the airport is roughly a 10 minute walk.

Trains run every 15 minutes throughout the week (6.25 a.m - 8.10 p.m) and every 30 minutes at weekends.

Train schedules can be viewed at