There are 9 ways to get from Swiss Indoors to Italy by train, plane, train (Trenitalia), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly to Milano Malpensa Airport, train
best- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Milano Malpensa Airport (MXP)plane ZRH - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Cadornatrain
4h 50m€106–258Fly Basel to Naples Airport
cheapest- Fly from Basel (BSL) to Naples Airport (NAP)plane BSL - NAP
4h 51m€69–259Train
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Roma Terminitrain Fr / ...
9h 33m€112–290Bus via L.Go Preneste
- Take the bus from Basel to Roma Prenestina A1bus
10h 53m€100–154Drive 903.9 km
- Drive from Swiss Indoors to Romecar 903.9 km
8h 47m€163–235Train to Zurich Airport, fly to Florence Peretola Airport
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Florence Peretola Airport (FLR)plane ZRH - FLR
5h 28m€134–334Train to Zurich Airport, fly to Bologna Guglielmo Marconi Airport
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Bologna Guglielmo Marconi Airport (BLQ)plane ZRH - BLQ
5h 15m€117–352Train via Basel, Dreispitz
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Roma Terminitrain
9h 46m€111–268Bus
- Take the bus from Basel SBB to Rome Tiburtina Bus stationbus FlixBus N524 / ...
14h 52m€85–134
Swiss Indoors to Italy by foot, bus, and train
Comparing Your Travel Options
The cheapest way to get from Swiss Indoors to Italy is to bus which costs €85 - €140 and takes 14h 52m.
The fastest way to get from Swiss Indoors to Italy is to train and fly which takes 4h 50m and costs €100 - €260.
No, there is no direct bus from Swiss Indoors to Italy. However, there are services departing from Basel, St. Jakob and arriving at Termini via Basel and L.Go Preneste. The journey, including transfers, takes approximately 10h 53m.
No, there is no direct train from Swiss Indoors to Italy. However, there are services departing from Basel SBB and arriving at Roma Termini via Lugano and Milano Centrale. The journey, including transfers, takes approximately 9h 33m.
The distance between Swiss Indoors and Italy is 353 km. The road distance is 903.9 km.
The best way to get from Swiss Indoors to Italy without a car is to train which takes 9h 33m and costs €110 - €290.
It takes approximately 4h 50m to get from Swiss Indoors to Italy, including transfers.
Swiss Indoors to Italy bus services, operated by Onebus, depart from Basel station.
Swiss Indoors to Italy train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Basel SBB station.
The best way to get from Swiss Indoors to Italy is to train which takes 9h 33m and costs €110 - €290. Alternatively, you can bus via L.Go Preneste, which costs €100 - €160 and takes 10h 53m, you could also fly, which costs €65 - €260 and takes 4h 51m.
What companies run services between Swiss Indoors, Switzerland and Italy?
You can take a vehicle from Swiss Indoors to Roma Termini via Basel, St. Jakob, Basel, Bahnhof SBB, Basel SBB, Lugano, and Milano Centrale in around 9h 33m. Alternatively, Onebus operates a bus from Basel to Roma Prenestina A1 once a week. Tickets cost €95–140 and the journey takes 8h 2m.
- Website
- swiss.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €70–350
Flights from Zurich Airport to Florence Peretola Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €90–260
Flights from Zurich Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €85–430
- Website
- easyjet.com
Flights from Basel to Naples Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- €55–230
- Website
- lufthansa.com
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €160–550
Flights from Basel to Naples Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- €60–330
- Website
- ethiopianairlines.com
Flights from Zurich Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €95–160
- Website
- airdolomiti.it
Flights from Zurich Airport to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Friday
- Estimated price
- €160–550
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €26–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €75–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €23–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €26–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €26–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €75–120
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €23–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Cadorna
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- SBB GmbH
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- SBB GmbH
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 4m
- Frequency
- Every 30 minutes
- Estimated price
- €75–130
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- €65–110
- Website
- Italo Treno
Train from Milano Centrale to Roma Termini
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Italo Treno
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Basel to Roma Prenestina A1
- Ave. Duration
- 8h 2m
- Frequency
- Once a week
- Estimated price
- €95–140
- Website
- Onebus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Basel SBB to Rome Tiburtina Bus station
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- €80–120
- Website
- Flixbus
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Swiss Indoors to Italy bus services, operated by Onebus, arrive at Roma Prenestina A1 station.
Swiss Indoors to Italy train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lugano station.
Yes, the driving distance between Swiss Indoors to Italy is 904 km. It takes approximately 8h 47m to drive from Swiss Indoors to Italy.
There are 21377+ hotels available in Italy.




























