There are 13 ways to get from Swiss Alps to Copenhagen by train, plane, car, car train, bus, night train, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly
best- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Copenhagen Airport (CPH)plane ZRH - CPH
7h 52mkr 1,042–2,646Train, bus to Il Caravaggio International Airport, fly
cheapest- Take the train from Airolo to Bellinzonatrain
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Copenhagen Airport (CPH)plane BGY - CPH
9h 43mkr 606–3,081Drive, car train
- Drive from Swiss Alps to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Copenhagencar
16h 22mkr 1,695–2,354Train, bus
- Take the train from Altdorf UR to Zürich HBtrain Ic2 / ...
- Take the bus from Zurich Bus Station to Würzburg Main Stationbus
- Take the bus from Würzburg Main Station to Copenhagen Busterminalbus N05
24h 28mkr 952–1,489Train, night train
- Take the train from Airolo to Zürich HBtrain
- Take the nighttrain from Zuerich Hb to Hamburg Hbfnighttrain Nj
- Take the train from Hamburg Hbf to København Htrain Ece / ...
21h 18mkr 993–2,311Train, train to Milano Malpensa Airport, fly
- Take the train from Airolo to Bellinzonatrain
- Take the train from Bellinzona to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Copenhagen Airport (CPH)plane MXP - CPH
9h 4mkr 624–2,141Train, train to Basel, fly
- Take the train from Airolo to Arth-Goldautrain
- Take the train from Arth-Goldau to Basel SBBtrain
- Fly from Basel (BSL) to Copenhagen Airport (CPH)plane BSL - CPH
9h 8mkr 643–2,869Train, train to Milan Linate Airport, fly
- Take the train from Airolo to Cadenazzotrain
- Take the train from Cadenazzo to Monzatrain
- Fly from Milan Linate Airport (LIN) to Copenhagen Airport (CPH)plane LIN - CPH
9h 52mkr 717–2,838Train, train to Geneva International Airport, fly
- Take the train from Andermatt to Brig Bahnhofplatztrain
- Take the train from Brig to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Copenhagen Airport (CPH)plane GVA - CPH
10h 45mkr 1,268–3,099Train via Arth
- Take the train from Airolo to Arth-Goldautrain
- Take the train from Arth-Goldau to Basel SBBtrain Ec
- Take the train from Basel SBB to Frankfurttrain 12 / ...
- Take the train from Frankfurt to Padborg sttrain 4
- Take the train from Padborg St. to København Htrain Ece / ...
18h 34mkr 1,863–4,281Train
- Take the train from Airolo to Basel SBBtrain
- Take the train from Basel Bad Bf to Frankfurttrain 20 / ...
- Take the train from Frankfurt to Padborg sttrain 4
- Take the train from Padborg St. to København Htrain Ece / ...
18h 36mkr 2,013–3,999Train, night train via Hamburg
- Take the train from Airolo to Zürich HBtrain
- Take the train from Zürich HB to Hamburg-Altonatrain Ice
- Take the nighttrain from Hamburg Hbf to Koebenhavn Hnighttrain 300
20h 49mkr 2,684–4,337Drive 1,443.5 km
- Drive from Swiss Alps to Copenhagencar 1,443.5 km
12h 41mkr 2,003–2,893
Swiss Alps to Copenhagen by bus and train
Comparing Your Travel Options
The cheapest way to get from Swiss Alps to Copenhagen is to train and fly which costs 600 kr - 2200 kr and takes 9h 4m.
The fastest way to get from Swiss Alps to Copenhagen is to train and fly which takes 7h 52m and costs 1000 kr - 2700 kr.
No, there is no direct train from Swiss Alps to Copenhagen. However, there are services departing from Airolo and arriving at København H via Zuerich Hb and Hamburg Hbf. The journey, including transfers, takes approximately 21h 18m.
The distance between Swiss Alps and Copenhagen is 1109 km. The road distance is 1443.5 km.
The best way to get from Swiss Alps to Copenhagen without a car is to train and bus which takes 24h 28m and costs 950 kr - 1500 kr.
It takes approximately 7h 52m to get from Swiss Alps to Copenhagen, including transfers.
Swiss Alps to Copenhagen train services, operated by Schweizerische Südostbahn AG, depart from Airolo station.
Swiss Alps to Copenhagen train services, operated by Schweizerische Südostbahn AG, arrive at Zürich HB station.
Yes, the driving distance between Swiss Alps to Copenhagen is 1444 km. It takes approximately 12h 41m to drive from Swiss Alps to Copenhagen.
There are 1088+ hotels available in Copenhagen.
What companies run services between Swiss Alps, Canton Ticino, Switzerland and Copenhagen, Denmark?
You can take a bus from Gotthard Passhöhe to København H via Airolo, Stazione, Airolo, Arth-Goldau, Basel SBB, Frankfurt, Padborg st, and Padborg St. in around 18h 34m.
- Website
- lufthansa.com
Flights from Zurich Airport to Copenhagen Airport via Frankfurt
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- kr 700–2,500
Flights from Milano Malpensa Airport to Copenhagen Airport via Frankfurt
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- kr 650–2,400
Flights from Basel to Copenhagen Airport via Frankfurt
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- kr 750–4,500
Flights from Milan Linate Airport to Copenhagen Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- kr 1,600–2,600
Flights from Milan Linate Airport to Copenhagen Airport via Munich
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- kr 480–2,600
Flights from Geneva International Airport to Copenhagen Airport via Frankfurt
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- kr 490–2,800
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–430
- Schedules at
- Schweizerische Südostbahn AG
Train from Altdorf UR to Zürich HB
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- kr 190–290
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–430
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Bellinzona
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- kr 180–280
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Arth-Goldau
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- kr 210–310
- Schedules at
- Schweizerische Südostbahn AG
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–430
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Cadenazzo
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- kr 200–300
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Bellinzona
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- kr 180–280
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Arth-Goldau
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- kr 210–310
- Schedules at
- Schweizerische Südostbahn AG
Train from Arth-Goldau to Basel SBB
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–430
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Basel SBB
- Ave. Duration
- 2h 58m
- Frequency
- 5 times a day
- Estimated price
- kr 440–650
- Schedules at
- Schweizerische Südostbahn AG
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- kr 290–430
- Schedules at
- Schweizerische Südostbahn AG
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zurich Bus Station to Würzburg Main Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- kr 240–370
- Website
- Flixbus
Bus from Würzburg Main Station to Copenhagen Busterminal
- Ave. Duration
- 12h 25m
- Frequency
- 4 times a week
- Estimated price
- kr 500–800
- Website
- Flixbus
Want to know more about travelling around Denmark
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide










