Travel options for:
Nearby airports Appenzell

Zurich (ZRH)  •  1 h 48 min

  1. ×2

$41 - $75

Stuttgart (STR)  •  5 h 15 min

  1. ×2

$31 - $77

Basel (BSL)  •  3 h 48 min

  1. ×3

$69 - $129

Friedrichshafen (FDH)  •  3 h 25 min

  1. ×2

$37 - $78

Altenrhein (ACH)  •  1 h 30 min

  1. ×2

$17 - $29

  • Appenzell Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Appenzell

Train from Nearby airports to Appenzell

You can take a train from Zurich (ZRH) to Appenzell via Gossau SG in around 1 h 48 min.

How to get from Nearby airports to Appenzell

ModeDurationPrice
From Zürich Flughafen train to Gossau SG then line 23 train to Appenzell.1 h 48 minSFr 72
From Stuttgart, Stuttgart Airport bus to Constance, Constance Döbeleplatz, walk to Kreuzlingen, train to St. Gallen, walk to St. Gallen AB, then line 22 train to Appenzell.5 h 15 minSFr 50
From St-Louis-la-Chaussee train to Basel SBB, train to Zürich HB, train to Gossau SG, then line 23 train to Appenzell.3 h 48 minSFr 126
From Friedrichshafen Flughafen train to Friedrichshafen Hafen, walk to Friedrichshafen Autoquai, ferry to Romanshorn Autoquai, walk to Romanshorn, train to St. Gallen, walk to St. Gallen AB, then line 22 train to Appenzell.3 h 25 minSFr 52
From Staad train to St. Gallen, walk to St. Gallen AB, then line 22 train to Appenzell.1 h 30 minSFr 27

How long does it take to get from Nearby airports to Appenzell?

It takes approximately 1 h 48 min to get from Nearby airports to Appenzell, including transfers.

Is there a direct train between Nearby airports and Appenzell?

No, there is no direct train from Nearby airports to Appenzell. However, there are services departing from Zürich Flughafen and arriving at Appenzell via Gossau SG. The journey, including transfers, takes approximately 1 h 48 min.

Operators from Nearby airports to Appenzell

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
FlixBus+49 1807 123 99 123FlixBus
Thurbo+41 71 554 00 00Thurbo
SNCF+33 9 70 60 99 70SNCF
Deutsche Bahn+49 0180 6 99 66 33Deutsche Bahn
BSB Ferries+49 (0) 7531 3640-0BSB Ferries