There are 3 ways to get from Ascona to Appenzell by train (Trenitalia), bus, train, 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
best- Take the train from Bellinzona to Arth-GoldauEc
- Take the train from Arth-Goldau to HerisauVae
4h 54mDrive 214.3 km
cheapest- Drive from Ascona to Appenzell214.3 km
2h 40mCHF 35–51Bus, train
- Take the bus from Bellinzona, Stazione to Chur, Postautostation171
- Take the train from Chur to St. GallenIr13
7h 30m
Questions & Answers
The cheapest way to get from Ascona to Appenzell is to drive which costs SFr 30 - SFr 50 and takes 2h 40m.
The fastest way to get from Ascona to Appenzell is to drive which takes 2h 40m and costs SFr 30 - SFr 50.
No, there is no direct train from Ascona to Appenzell. However, there are services departing from Solduno and arriving at Appenzell via Locarno, Bellinzona, Arth-Goldau and Herisau. The journey, including transfers, takes approximately 4h 54m.
The distance between Ascona and Appenzell is 241 km. The road distance is 214.3 km.
The best way to get from Ascona to Appenzell without a car is to train which takes 4h 54m and costs .
It takes approximately 4h 54m to get from Ascona to Appenzell, including transfers.
Ascona to Appenzell train services, operated by Trenitalia EuroCity, depart from Bellinzona station.
Ascona to Appenzell train services, operated by Trenitalia EuroCity, arrive at Arth-Goldau station.
Yes, the driving distance between Ascona to Appenzell is 214 km. It takes approximately 2h 40m to drive from Ascona to Appenzell.
Book your Ascona to Appenzell train tickets online with Omio.
What companies run services between Ascona, Switzerland and Appenzell, Switzerland?
You can take a train from Solduno to Appenzell via Locarno FART, Locarno, Bellinzona, Arth-Goldau, and Herisau in around 4h 54m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Bellinzona to Arth-Goldau
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- CHF 28–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 28–40
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Bellinzona to Arth-Goldau
- Ave. Duration
- 1h 55m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–50
- Website
- https://www.sbb.ch/en
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Bellinzona to Arth-Goldau
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Arth-Goldau to Herisau
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Chur to St. Gallen
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Schedules at
- sob.ch
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Bellinzona to Arth-Goldau
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- CHF 9–12
- Schedules at
- sbb-deutschland.de
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Chur, Postautostation
- Ave. Duration
- 2h 6m
- Frequency
- Every 2 hours
- Estimated price
- CHF 9–14
- Website
- https://www.postauto.ch
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
Italian Lakes: Getting around by train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 834+ hotels available in Appenzell.



























