There are 10 ways to get from Florence to Gressoney-Saint-Jean by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train
-
Take the train from Firenze S.M.N. to Torino Porta Susa
-
Take the train from Torino Porta Susa to Pont Saint Martin
9 alternative options
Train via Turin
-
Take the train from Firenze Santa Maria Novella to Torino Porta Susa
-
Take the train from Torino Porta Susa to Pont Saint Martin
Bus
-
Take the bus from Florence to Milan
-
Take the bus from Milano - Lampugnano M1 to Pont-Saint-Martin
Drive
-
Drive from Florence to Gressoney-Saint-Jean
Fly Florence to Turin, train
-
Fly from Florence (FLR) to Turin (TRN)
-
Take the train from Torino Porta Susa to Pont Saint Martin
Fly Florence to Zurich, train
-
Fly from Florence (FLR) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Bern
-
Take the train from Bern to Visp
-
Take the train from Visp to Zermatt
Fly Florence to Milan Malpensa, train
-
Fly from Florence (FLR) to Milan Malpensa (MXP)
-
Take the train from Novara to Chivasso
-
Take the train from Chivasso to Pont Saint Martin
Train to Bologna, fly to Zurich, train
-
Take the train from Firenze S.M.N. to Bologna Centrale
-
Fly from Bologna (BLQ) to Zurich (ZRH)
-
Take the train from Zürich Flughafen to Bern
-
Take the train from Bern to Visp
Train to Rome, fly to Turin, train, bus
-
Take the train from Firenze S.M.N. to Roma Tiburtina
-
Fly from Rome (FCO) to Turin (TRN)
-
Take the train from Torino Porta Susa to Pont Saint Martin
-
Take the bus from Pont-Saint-Martin to Gressoney-Saint-Jean
Fly Florence to Milan Linate, train
-
Fly from Florence (FLR) to Milan Linate (LIN)
-
Take the train from Milano Centrale to Torino Porta Susa
-
Take the train from Torino Porta Susa to Pont Saint Martin
Florence to Gressoney-Saint-Jean by train and bus
Questions & Answers
The cheapest way to get from Florence to Gressoney-Saint-Jean is to bus which costs €35 - €55 and takes 9h 44m.
The fastest way to get from Florence to Gressoney-Saint-Jean is to drive which takes 4h 37m and costs €75 - €120.
No, there is no direct bus from Florence to Gressoney-Saint-Jean. However, there are services departing from Florence and arriving at Gressoney-Saint-Jean via Milano - Lampugnano M1, Pont-Saint-Martin - Circonavallazione and Pont-Saint-Martin Piazza IV Novembre. The journey, including transfers, takes approximately 9h 44m.
The distance between Florence and Gressoney-Saint-Jean is 350 km. The road distance is 460.4 km.
The best way to get from Florence to Gressoney-Saint-Jean without a car is to train which takes 6h 41m and costs €35 - €120.
It takes approximately 6h 41m to get from Florence to Gressoney-Saint-Jean, including transfers.
Florence to Gressoney-Saint-Jean bus services, operated by FlixBus, depart from Florence station.
The best way to get from Florence to Gressoney-Saint-Jean is to train which takes 6h 41m and costs €35 - €120. Alternatively, you can bus, which costs €35 - €55 and takes 9h 44m.
There is no direct flight from Florence Airport to Turin Airport. The quickest flight takes 2h 50m and has one stopover.
Florence to Gressoney-Saint-Jean bus services, operated by SAVDA – Aosta - Arriva Italia, arrive at Pont-Saint-Martin station.

- Distance: 349.8 km
- Duration: 6h 41m
What companies run services between Florence, Italy and Gressoney-Saint-Jean, Italy?
You can take a train from Florence to Gressoney-Saint-Jean via Torino Porta Susa, Pont Saint Martin, and Pont-Saint-Martin in around 6h 41m. Alternatively, you can take a bus from Florence to Gressoney-Saint-Jean via Milan, Milano - Lampugnano M1, Pont-Saint-Martin - Circonavallazione, Pont-Saint-Martin - Piazza IV Novembre, and Pont-Saint-Martin Piazza IV Novembre in around 9h 44m.

- Website
- alitalia.com
Flights from Florence to Turin via Rome
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- €110 - €260
Flights from Florence to Zurich via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €75 - €340
Flights from Florence to Milan Malpensa via Luxembourg
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €180 - €700
Flights from Rome to Turin
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €45 - €360
Flights from Florence to Milan Linate via Rome
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- €120 - €400

- Website
- airfrance.com
Flights from Florence to Turin via Rome
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €110 - €260
Flights from Florence to Turin via Paris Charles de Gaulle
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €440 - €1400
Flights from Florence to Milan Malpensa via Paris Charles de Gaulle
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €320 - €5500
Flights from Rome to Turin
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €45 - €360
Flights from Florence to Milan Linate via Paris Charles de Gaulle
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €370 - €5500

- Website
- lufthansa.com
Flights from Florence to Turin via Munich
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €460 - €1000
Flights from Florence to Zurich via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €150 - €390
Flights from Florence to Milan Malpensa via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €440 - €1300
Flights from Bologna to Zurich via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €130 - €360
Flights from Florence to Milan Linate via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €420 - €1600

- Website
- swiss.com
Flights from Florence to Zurich
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- €150 - €600
Flights from Florence to Milan Malpensa via Zurich
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- €300 - €850
Flights from Bologna to Zurich
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €150 - €600

- Website
- klm.com
Flights from Florence to Turin via Paris Charles de Gaulle
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €440 - €1400
Flights from Florence to Turin via Amsterdam Schiphol
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €390 - €1300
Flights from Florence to Milan Malpensa via Amsterdam Schiphol
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- €340 - €1300
Flights from Florence to Milan Linate via Amsterdam Schiphol
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- €360 - €2300

- Website
- airdolomiti.it
Flights from Florence to Turin via Munich
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €460 - €1000
Flights from Florence to Milan Malpensa via Frankfurt
- Ave. Duration
- 7h 15m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €440 - €1300
Flights from Florence to Milan Linate via Frankfurt
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €420 - €1600

- Website
- flytap.com
Flights from Florence to Turin via Rome
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110 - €260
Flights from Florence to Milan Malpensa via Lisboa
- Ave. Duration
- 7h 45m
- When
- Wednesday, Friday, Saturday and Sunday
- Estimated price
- €410 - €1400
Flights from Rome to Turin
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €45 - €360

- Website
- vueling.com
Flights from Florence to Milan Malpensa via Bilbao
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €130 - €750
Flights from Florence to Milan Malpensa via Barcelona
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- €130 - €750
Flights from Florence to Milan Malpensa via Paris Orly
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €130 - €750

- Website
- luxair.lu
Flights from Florence to Milan Malpensa via Luxembourg
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- €180 - €700
Flights from Rome to Turin
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €45 - €360
Flights from Florence to Milan Linate via Luxembourg
- Ave. Duration
- 6h 50m
- When
- Sunday
- Estimated price
- €120 - €390

- Website
- austrian.com
Flights from Florence to Milan Malpensa via Vienna
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €350 - €1100

- Website
- airserbia.com
Flights from Florence to Milan Malpensa via Belgrade
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- €190 - €600
Flights from Rome to Turin
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €45 - €360

- Website
- britishairways.com
Flights from Florence to Milan Malpensa via London Heathrow
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €470 - €1500
Flights from Florence to Milan Linate via London Heathrow
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- €410 - €1900

- Website
- flysas.com
Flights from Florence to Milan Malpensa via Copenhagen
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €210 - €1200

- Website
- brusselsairlines.com
Flights from Florence to Milan Linate via Brussels
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €420 - €1600

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Torino Porta Susa
- Ave. Duration
- 2h 54m
- Frequency
- Every 2 hours
- Estimated price
- €30 - €100
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €30 - €45
- Base Standard
- €60 - €80
- Base Premium
- €70 - €100
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €11 - €45
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €11 - €15
- Base Standard
- €25 - €35
- Base Premium
- €30 - €45
Train from Firenze S.M.N. to Roma Tiburtina
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- €21 - €75
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €21 - €29
- Base Standard
- €40 - €55
- Base Premium
- €50 - €75
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14 - €55
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €14 - €19
- Base Standard
- €30 - €40
- Base Premium
- €35 - €55

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Firenze Santa Maria Novella to Torino - Porta Susa
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Estimated price
- €29 - €80
- Website
- https://www.italotreno.it/en
- Smart Economy
- €29 - €40
- Smart Low Cost
- €29 - €40
- Smart Flex
- €55 - €80
Train from Firenze Santa Maria Novella to Torino Porta Susa
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- €29 - €80
- Website
- https://www.italotreno.it/en
- Smart Economy
- €29 - €40
- Smart Low Cost
- €29 - €40
- Smart Flex
- €55 - €80
Train from Firenze Santa Maria Novella to Bologna Centrale Station
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €9 - €40
- Website
- https://www.italotreno.it/en
- Smart Economy
- €14 - €19
- Smart Low Cost
- €9 - €11
- Smart Flex
- €28 - €40
Train from Firenze Santa Maria Novella to Roma - Tiburtina
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €18 - €60
- Website
- https://www.italotreno.it/en
- Smart Economy
- €21 - €29
- Smart Low Cost
- €18 - €23
- Smart Flex
- €40 - €60
Train from Milano Centrale to Torino - Porta Susa
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- €11 - €45
- Website
- https://www.italotreno.it/en
- Smart Economy
- €16 - €22
- Smart Low Cost
- €11 - €15
- Smart Flex
- €30 - €45

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Pont Saint Martin
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- €6 - €11
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €10 - €11
Train from Novara to Chivasso
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6 - €11
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €10 - €11
Train from Chivasso to Pont Saint Martin
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- €4 - €8
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €7 - €8
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €7 - €14
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €12 - €14
Train from Firenze S.M.N. to Roma Tiburtina
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- €20 - €35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €31 - €34
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €11 - €20
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €18 - €20
Frequently asked questions

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €45 - €80
- Website
- https://www.sbb.ch/en/home.html
Train from Bern to Visp
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €35 - €65
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- matterhorngotthardbahn.ch
Train from Visp to Zermatt
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €21 - €45
- Website
- Matterhorn Gotthard Bahn
- Schedules at
- Swiss Railways
- 2nd Class Ticket
- €21 - €26
- 1st Class Ticket
- €35 - €45

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €7 - €11
- Website
- https://www.trenitalia.com/
- 2nd Class
- €7 - €11
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- €10 - €14
- Website
- https://www.trenitalia.com/
- 2nd Class
- €10 - €14

- Phone
- +43 51717
- Website
- nightjet.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 10m
- Frequency
- Twice a week
- Estimated price
- €17 - €200
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €140 - €200
- Couchette Carriage
- €70 - €100
- Seating Carriage
- €17 - €24

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Florence to Milan
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €25 - €35
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +39 0165 36 70 11
- savda@savda.it
- Website
- aosta.arriva.it
Bus from Milano - Lampugnano M1 to Pont-Saint-Martin
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Estimated price
- €10 - €14
- Schedules at
- torino.arriva.it

- Phone
- +39 0125 966546
- vitaspa@vitagroup.it
- Website
- vitagroup.it
Bus from Pont-Saint-Martin to Gressoney-Saint-Jean
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €1 - €3
- Schedules at
- vitagroup.it
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
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideMore Questions & Answers
Yes, the driving distance between Florence to Gressoney-Saint-Jean is 460 km. It takes approximately 4h 37m to drive from Florence to Gressoney-Saint-Jean.
KLM, Air Dolomiti, Air France and Alitalia offer flights from Florence Airport to Turin Airport.
There are 1039+ hotels available in Gressoney-Saint-Jean. Prices start at €56 per night.
The best way to get from Florence to Florence Airport is to tram which takes 21 min and costs €2.