There are 7 ways to get from Florence to Arosa 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, bus • 8h 41m
Cheapest option
Bus via Modena • 14h 56m
5 alternative options
Train • 9h 37m
Bus • 10h 43m
Drive • 5h 51m
Fly from Florence, train • 7h 6m
Train to Bologna, fly, train • 7h 47m
Questions & Answers
The cheapest way to get from Florence to Arosa is to bus via Modena which costs €40 - €60 and takes 14h 56m.
The quickest way to get from Florence to Arosa is to drive which costs €100 - €150 and takes 5h 51m.
No, there is no direct bus from Florence to Arosa. However, there are services departing from Florence and arriving at Arosa, Bahnhof via Milan and Chur, Bahnhofplatz. The journey, including transfers, takes approximately 10h 43m.
No, there is no direct train from Florence to Arosa. However, there are services departing from Firenze S.M.N. and arriving at Arosa via Milano Centrale, Chiasso, Arth-Goldau, Pfäffikon SZ and Chur. The journey, including transfers, takes approximately 9h 37m.
The distance between Florence and Arosa is 355 km. The road distance is 548.2 km.
The best way to get from Florence to Arosa without a car is to train and bus which takes 8h 41m and costs €65 - €190.
It takes approximately 8h 41m to get from Florence to Arosa, including transfers.
Florence to Arosa bus services, operated by FlixBus, depart from Florence station.
Florence to Arosa train services, operated by Trenitalia Frecce, depart from Firenze S.M.N. station.
The best way to get from Florence to Arosa is to train which takes 9h 37m and costs €130 - €310. Alternatively, you can bus, which costs €40 - €65 and takes 10h 43m.

- Distance: 355.5 km
- Duration: 8h 41m
What companies run services between Florence, Italy and Arosa, Switzerland?
You can take a train from Florence to Arosa via Milano Centrale, Chiasso, Arth-Goldau, Pfäffikon SZ, and Chur in around 9h 37m. Alternatively, you can take a bus from Florence to Arosa via Milan, Chur station, and Chur, Bahnhofplatz in around 10h 43m.

- Website
- swiss.com
Flights from Florence to Zurich
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- SFr 140 - SFr 550
Flights from Bologna to Zurich
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- SFr 140 - SFr 550

- Website
- lufthansa.com
Flights from Florence to Zurich via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- SFr 150 - SFr 340
Flights from Bologna to Zurich via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- SFr 120 - SFr 340

- Website
- alitalia.com
Flights from Florence to Zurich via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- SFr 75 - SFr 310

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- SFr 23 - SFr 80
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- SFr 23 - SFr 35
- Base Standard
- SFr 40 - SFr 60
- Base Premium
- SFr 50 - SFr 80
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- SFr 10 - SFr 45
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- SFr 10 - SFr 15
- Base Standard
- SFr 24 - SFr 35
- Base Premium
- SFr 30 - SFr 45

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Firenze Santa Maria Novella to Milano Centrale Station
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- SFr 20 - SFr 60
- Website
- https://www.italotreno.it/en
- Smart Economy
- SFr 22 - SFr 30
- Smart Low Cost
- SFr 20 - SFr 26
- Smart Flex
- SFr 40 - SFr 60
Train from Firenze Santa Maria Novella to Bologna Centrale Station
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- SFr 8 - SFr 40
- Website
- https://www.italotreno.it/en
- Smart Economy
- SFr 13 - SFr 19
- Smart Low Cost
- SFr 8 - SFr 11
- Smart Flex
- SFr 27 - SFr 40

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- SFr 19 - SFr 26
- Website
- https://www.trenitalia.com/
- 2nd Class
- SFr 19 - SFr 26
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- SFr 7 - SFr 10
- Website
- https://www.trenitalia.com/
- 2nd Class
- SFr 7 - SFr 10

- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- SFr 29 - SFr 55
- Website
- https://www.sbb.ch/en/home.html
Train from Milano Centrale to Chiasso
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- SFr 22 - SFr 40
- Website
- https://www.sbb.ch/en/home.html
Train from Chiasso to Arth-Goldau
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- SFr 50 - SFr 95
- Website
- https://www.sbb.ch/en/home.html
Train from Pfäffikon SZ to Chur
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- SFr 30 - SFr 55
- Website
- https://www.sbb.ch/en/home.html
Train from Zürich HB to Chur
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- SFr 40 - SFr 75
- Website
- https://www.sbb.ch/en/home.html

- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- SFr 23 - SFr 65
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- SFr 23 - SFr 35
- 1st Class
- SFr 40 - SFr 65
Train from Milano Centrale to Chiasso
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- SFr 18 - SFr 55
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- SFr 18 - SFr 25
- 1st Class
- SFr 35 - SFr 55
Train from Chiasso to Arth-Goldau
- Ave. Duration
- 1h 37m
- Frequency
- Every 2 hours
- Estimated price
- SFr 35 - SFr 95
- Website
- https://www.trenitalia.com/en.html
- 2nd Class
- SFr 35 - SFr 55
- 1st Class
- SFr 65 - SFr 95

- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Pfäffikon SZ to Chur
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch
Train from Zürich HB to Chur
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Website
- Südostbahn
- Schedules at
- fahrplan.sbb.ch

- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Zürich HB to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- SFr 10 - SFr 13
- Schedules at
- sbb-deutschland.de

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Zuerich Hb to Chur
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- SFr 26 - SFr 40
- Website
- https://www.bahn.com/en

- Phone
- +41 81 288 65 65
- Website
- rhb.ch
Train from Chur to Arosa
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- SFr 12 - SFr 15
- Website
- Rhätische Bahn
- Schedules at
- Rhätische Bahn

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- SFr 7 - SFr 13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- SFr 11 - SFr 13
Frequently asked questions

- 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
- SFr 16 - SFr 190
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- SFr 130 - SFr 190
- Couchette Carriage
- SFr 65 - SFr 95
- Seating Carriage
- SFr 16 - SFr 24

- Phone
- +41 584483500
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Chur, Postautostation
- Ave. Duration
- 2h 6m
- Frequency
- Every 2 hours
- Estimated price
- SFr 9 - SFr 14
- Website
- https://www.postauto.ch

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
- SFr 24 - SFr 35
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Milan to Chur station
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- SFr 18 - SFr 26
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- 0966 57552
- info@lirosilinee.com
- Website
- lirosilinee.com
Bus from Florence, Parcheggio Villa Costanza to Modena Nord
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- SFr 7 - SFr 9
- Schedules at
- lirosilinee.com

- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Modena Casello A1 Nord Viale Virgilio to Bellinzona Station
- Ave. Duration
- 4h 40m
- Frequency
- Twice a week
- Estimated price
- SFr 12 - SFr 17
- Schedules at
- gruppodimaio.it
Want to know more about travelling around Switzerland
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 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 guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
The quickest flight from Florence Airport to Zurich Airport is the direct flight which takes 1h 15m.
Florence to Arosa bus services, operated by FlixBus, arrive at Chur station.
Florence to Arosa train services, operated by Südostbahn, arrive at Chur station.
Yes, the driving distance between Florence to Arosa is 548 km. It takes approximately 5h 51m to drive from Florence to Arosa.
Air Dolomiti, Lufthansa, Alitalia and Swiss offer flights from Florence Airport to Zurich Airport.
There are 1128+ hotels available in Arosa. Prices start at SFr 87 per night.
The best way to get from Florence to Florence Airport is to bus which takes 9 min and costs €1 - €2.