More cities in one trip from Turin
Turin (Italy) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 58 airports, and FlixBus links it directly to 8 cities within about five hours. 2 of them are in another country (France, Switzerland). The most searched are Milan, Lyon and Zurich; the quickest to reach is Milan, about 1 h 35 min away. Below you'll find two ready-made loops, with nights split and travel times.
Updated on 17 September 2026
- 8 nearby cities by bus
- 58 airports with direct flights
- 3 countries
Nearby cities by bus from Turin
Cities with a direct FlixBus or FlixTrain connection, most searched first. The time shown is the fastest direct ride we found on a typical day: times are approximate, so check schedules and prices on the FlixBus website.
| City | Distance | Approx. time | Transport |
|---|---|---|---|
| Milan · Italy | 129 km | 1 h 35 min | Bus |
| Lyon · France | 234 km | 4 h 10 min | Bus |
| Zurich · Switzerland | 267 km | 6 h 10 min | Bus |
| Marseille · France | 267 km | 6 h 35 min | Bus |
| Grenoble · France | 152 km | 3 h 10 min | Bus |
| Genoa · Italy | 121 km | 2 h | Bus |
| Nice · France | 160 km | 4 h 5 min | Bus |
| Geneva · Switzerland | 174 km | 3 h 40 min | Bus |
Loop trips from Turin
Land in Turin, get around by bus and come back here for your return flight. The nights are just a suggestion, and the loop works the other way round too.
Turin → Lyon → Grenoble → Turin
- 5 nights in total: 2 nights in Turin, 2 nights in Lyon, 1 night in Grenoble
- About 8 h 35 min of travel in total, over three legs.
| Leg | Approx. time |
|---|---|
| Turin → Lyon | 4 h 10 min |
| Lyon → Grenoble | 1 h 15 min |
| Grenoble → Turin | 3 h 10 min |
Turin → Milan → Zurich → Turin
- 5 nights in total: 2 nights in Turin, 2 nights in Milan, 1 night in Zurich
- About 11 h 20 min of travel in total, over three legs.
| Leg | Approx. time |
|---|---|
| Turin → Milan | 1 h 35 min |
| Milan → Zurich | 3 h 35 min |
| Zurich → Turin | 6 h 10 min |
Bus and flight are separate tickets: on the day of your flight, leave at least three hours between the bus arriving and the flight leaving.
Direct low-cost flights to Turin
Airports with direct flights to Turin, by country. Some routes are seasonal only.
Italy 14
AlgheroBariBrindisiCagliariCataniaCrotoneLameziaNaplesOlbiaPalermoPescaraReggio CalabriaRomeTrapani
United Kingdom 7
Albania 1
Belgium 1
Bulgaria 1
Czech Republic 1
Denmark 1
Egitto 1
Greece 1
Hungary 1
Lithuania 1
Malta 1
Moldavia 1
Morocco 1
Portugal 1
Slovakia 1
Sweden 1
FAQ
Which cities can you reach by bus from Turin?
With a direct FlixBus or FlixTrain connection: Milan, Lyon, Zurich, Marseille, Grenoble, Genoa, Nice and Geneva. Times are approximate, so check schedules and prices on the FlixBus website.
How long is the bus from Turin to Milan?
About 1 h 35 min on the fastest direct ride we found, over 129 km. Check schedules and prices on the FlixBus website.
How many nights do you need for a multi-city loop from Turin?
For Turin, Lyon and Grenoble, about 5 nights is enough (2 nights in Turin, 2 nights in Lyon, 1 night in Grenoble), with about 8 h 35 min of travel in total.
Which airports have direct low-cost flights to Turin?
From 58 airports in 21 countries, including London, Bucharest and Barcelona. With a FlyDown watch you get an alert when a flight to Turin is cheap.