Travel Information between Chiasso and Lugano
| 12 miles (20 km) | |
| Bus or train | |
| $7 - $13 | |
| Bus • $7 (€6) • 40 min | |
| Train • $13 (€12) • 23 min | |
| Swiss PostAuto or SBB |
Travel 12 miles (20 km) by bus or train from Chiasso to Lugano. The most popular travel companies which serve this trip are Swiss PostAuto or SBB among others. Travelers can even take a direct bus or train from Chiasso to Lugano.
Travel optionsfrom Chiasso to Lugano
How to get from Chiasso to Lugano by train, bus or flight.
Our recommendation
The best way to travel from Chiasso to Lugano is by taking a train because it’s the best combination of price and speed.
S 10 25114 | 25114Cheapest
S 10 25114 | 25114Fastest
RE 80 25808 | 25808Other options
RE 80 25508 | 25508 · B 1 1073 | 1073
S 10 25114 | 25114 · B 4 4062 | 4062
EC 10 | 10Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 25
Nov 26
Nov 27
Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Chiasso to Lugano
Travel to Lugano 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 Chiasso to Lugano.

There are 2 travel options from Chiasso to Lugano. You can take a bus or train.
The cheapest way to go to Lugano from Chiasso is by taking a bus, which costs on average $7 (€6).
This is compared to other ways of getting from Chiasso to Lugano:
A bus is $6 (€6) less than a train for this trip with tickets for a train from Chiasso to Lugano costing on average $13 (€12).
The fastest way from Chiasso to Lugano is by train with an average journey time of 23 min.
There are alternative travel options to Lugano that take longer:
Bus takes on average 40 min.
Lugano is approximately 12 miles (20 km) away from Chiasso.
The average frequency per day from Chiasso to Lugano is:
- 5 buses a day.
- 8 trains per day.
However, we recommend checking specific travel dates for your route between Chiasso and Lugano as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points from Chiasso to Lugano:
Omio works with many trusted partners that can help you travel the best way from Chiasso to Lugano:
- You can travel from Chiasso to Lugano by bus with Swiss PostAuto or Gruppo Di Maio. You can find cheap tickets on Omio for $3 (€3) with Gruppo Di Maio from Chiasso to Lugano.
- You can travel to Lugano from Chiasso by train with SBB, Trenitalia or Swiss Railways (SBB/CFF/FFS). You can find cheap tickets on Omio for $13 (€12) with SBB from Chiasso to Lugano.
Yes, there are direct services available from Chiasso to Lugano with the following travel companies:
- 4 direct buses per day with Swiss PostAuto or Gruppo Di Maio.
- 7 direct trains per day with Swiss Railways (SBB/CFF/FFS).
Direct services tend to save you time and add more convenience in getting you to Lugano as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Lugano from Chiasso.
Travelling from Chiasso to Lugano: related information
Here are some other resources that might have the information you need
