There are 10 ways to get from Leipzig to Andermatt by train, bus, night train, 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.
Train via Fulda
best- Take the train from Leipzig Hbf to Fulda Bahnhoftrain 50 / ...
- Take the train from Fulda Bahnhof to Basel SBBtrain 12
- Take the train from Basel SBB to Göschenentrain
11h 32mCHF 166–321Night train, train
cheapest- Take the nighttrain from Leipzig Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Göschenentrain Ir46
12h 32mCHF 74–298Bus
- Take the bus from Leipzig central train station to Zurich Bus Stationbus 144
- Take the bus from Zürich Hbf to Luzern, Bahnhofbus
- Take the bus from Luzern, Bahnhof to Altdorf UR, Bahnhof Westbus 493
15h 11mDrive 721.3 km
- Drive from Leipzig to Andermattcar 721.3 km
7h 21mCHF 120–174Train
- Take the train from Leipzig Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Göschenentrain Ir46
12h 32mCHF 195–244Fly Leipzig-Halle Airport to Zurich Airport, train
- Fly from Leipzig-Halle Airport (LEJ) to Zurich Airport (ZRH)plane LEJ - ZRH
- Take the train from Zürich HB to Göschenentrain
8h 55mCHF 148–394Train to Dresden Airport, fly to Zurich Airport, train
- Take the train from Leipzig Hbf to Dresden Bahnhof Neustadttrain
- Fly from Dresden Airport (DRS) to Zurich Airport (ZRH)plane DRS - ZRH
- Take the train from Zürich HB to Göschenentrain
8h 27mCHF 183–487Train to Berlin Brandenburg Airport, fly to Zurich Airport, train
- Take the train from Leipzig Hbf to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Zurich Airport (ZRH)plane BER - ZRH
- Take the train from Zürich HB to Göschenentrain
8h 34mCHF 109–301Train to Berlin Brandenburg Airport, fly to Basel, train
- Take the train from Leipzig Hbf to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Basel (BSL)plane BER - BSL
- Take the train from Basel SBB to Göschenentrain
9h 44mCHF 122–349Train to Berlin Brandenburg Airport, fly to Milano Malpensa Airport, train
- Take the train from Leipzig Hbf to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Milano Malpensa Airport (MXP)plane BER - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzonatrain
- Take the train from Bellinzona to Göschenentrain
10h 21mCHF 110–282
Leipzig to Andermatt by train
Comparing Your Travel Options
The cheapest way to get from Leipzig to Andermatt is to night train and train which costs SFr 70 - SFr 300 and takes 12h 32m.
The fastest way to get from Leipzig to Andermatt is to drive which takes 7h 21m and costs SFr 120 - SFr 180.
No, there is no direct bus from Leipzig station to Andermatt. However, there are services departing from Leipzig central train station and arriving at Andermatt, Bahnhofplatz via Zürich Hbf, Luzern, Bahnhof and Altdorf UR, Bahnhof Ost. The journey, including transfers, takes approximately 15h 11m.
No, there is no direct train from Leipzig to Andermatt. However, there are services departing from Leipzig Hbf and arriving at Andermatt via Fulda Bahnhof, Basel SBB and Göschenen. The journey, including transfers, takes approximately 11h 32m.
The distance between Leipzig and Andermatt is 885 km. The road distance is 721.3 km.
The best way to get from Leipzig to Andermatt without a car is to train via Fulda which takes 11h 32m and costs SFr 160 - SFr 330.
It takes approximately 11h 32m to get from Leipzig to Andermatt, including transfers.
Leipzig to Andermatt bus services, operated by FlixBus, depart from Leipzig central train station.
Leipzig to Andermatt train services, operated by Deutsche Bahn Intercity (DB IC), depart from Leipzig Hbf station.
The best way to get from Leipzig to Andermatt is to train via Fulda which takes 11h 32m and costs SFr 160 - SFr 330. Alternatively, you can bus, which costs and takes 15h 11m.
What companies run services between Leipzig, Germany and Andermatt, Switzerland?
You can take a train from Leipzig Hbf to Andermatt via Fulda Bahnhof, Basel SBB, and Göschenen in around 11h 32m. Alternatively, you can take a bus from Leipzig central train station to Andermatt, Bahnhofplatz via Zurich Bus Station, Zürich Hbf, Luzern, Bahnhof, Altdorf UR, Bahnhof West, and Altdorf UR, Bahnhof Ost in around 15h 11m.
- Website
- lufthansa.com
Flights from Leipzig-Halle Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 110–350
Flights from Dresden Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 58m
- When
- Wednesday, Friday, Sunday, Saturday, Monday, and Tuesday
- Estimated price
- CHF 55–370
Flights from Dresden Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- CHF 130–350
Flights from Berlin Brandenburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- CHF 85–300
Flights from Berlin Brandenburg Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 12m
- When
- Tuesday, Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- CHF 85–300
Flights from Berlin Brandenburg Airport to Basel via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 120–240
Flights from Berlin Brandenburg Airport to Basel via Munich
- Ave. Duration
- 3h 12m
- When
- Tuesday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- CHF 120–240
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 75–270
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 75–270
- Website
- swiss.com
Flights from Leipzig-Halle Airport to Zurich Airport via Palma Mallorca
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 140–650
Flights from Leipzig-Halle Airport to Zurich Airport via Corfu
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 140–650
Flights from Dresden Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–360
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- CHF 45–150
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- CHF 65–260
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Friday, Monday, and Saturday
- Estimated price
- CHF 50–160
Flights from Berlin Brandenburg Airport to Basel
- Ave. Duration
- 1h 28m
- When
- Monday, Sunday, Friday, Thursday, Tuesday, and Wednesday
- Estimated price
- CHF 40–170
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- CHF 45–150
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–150
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Stuttgart
- Ave. Duration
- 3h 10m
- When
- Thursday and Friday
- Estimated price
- CHF 55–230
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Dusseldorf
- Ave. Duration
- 4h 25m
- When
- Monday
- Estimated price
- CHF 55–230
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 55–160
- Website
- austrian.com
Flights from Leipzig-Halle Airport to Zurich Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday, Tuesday, and Friday
- Estimated price
- CHF 110–450
Flights from Berlin Brandenburg Airport to Basel via Vienna
- Ave. Duration
- 3h 35m
- When
- Thursday
- Estimated price
- CHF 85–350
- Website
- comlux.com
Flights from Leipzig-Halle Airport to Zurich Airport via Palma Mallorca
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 100–410
- Website
- flyedelweiss.com
Flights from Leipzig-Halle Airport to Zurich Airport via Corfu
- Ave. Duration
- 5h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 140–650
- Website
- klm.com
Flights from Berlin Brandenburg Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 3h 35m
- When
- Monday to Saturday
- Estimated price
- CHF 60–340
- Website
- flyulendo.com
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 19–100
- Website
- condor.com
Flights from Berlin Brandenburg Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 80–150
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Fulda Bahnhof
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- CHF 40–95
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Fulda Bahnhof to Basel SBB
- Ave. Duration
- 4h 2m
- Frequency
- Every 2 hours
- Estimated price
- CHF 70–150
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- CHF 26–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- CHF 26–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to S Südkreuz Bhf
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- CHF 26–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Website
- LEO Express
Train from Leipzig Hbf to Fulda Bahnhof
- Ave. Duration
- 3h 4m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
Train from Leipzig Hbf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Basel SBB to Göschenen
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–75
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Göschenen
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–50
- Schedules at
- Schweizerische Südostbahn AG
Train from Basel SBB to Göschenen
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–75
- Schedules at
- Schweizerische Südostbahn AG
Train from Bellinzona to Göschenen
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Leipzig Hbf to Zuerich Hb
- Ave. Duration
- 9h 16m
- Frequency
- Twice daily
- Estimated price
- CHF 40–120
- Website
- Nightjet
- Sleeper Carriage
- CHF 95–120
- Couchette Carriage
- CHF 70–80
- Seating Carriage
- CHF 40–50
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Night train from Leipzig Hbf to Zuerich Hb
- Ave. Duration
- 9h 16m
- Frequency
- Twice daily
- Estimated price
- CHF 140–250
- Website
- Austrian Railways
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Leipzig Hbf to Zuerich Hb
- Ave. Duration
- 9h 16m
- Frequency
- Twice a week
- Estimated price
- CHF 160–190
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Leipzig Hbf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- CHF 16–70
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Bellinzona
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- Trenord
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Leipzig central train station to Zurich Bus Station
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- CHF 50–75
- Website
- Flixbus
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Zürich Hbf to Luzern, Bahnhof
- Ave. Duration
- 36 min
- Frequency
- Once a week
- Estimated price
- CHF 1–3
- Schedules at
- facebook.com
- Phone
- +41 41 874 72 72
- [email protected]
- Website
- Auto AG Uri
Bus from Luzern, Bahnhof to Altdorf UR, Bahnhof West
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Schedules at
- Auto AG Uri
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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Leipzig to Andermatt bus services, operated by FlixBus, arrive at Zurich Bus Station.
Leipzig to Andermatt train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Fulda Bahnhof station.
Yes, the driving distance between Leipzig to Andermatt is 721 km. It takes approximately 7h 21m to drive from Leipzig to Andermatt.
Book your Leipzig to Andermatt train tickets online with Omio.
There are 334+ hotels available in Andermatt.







































