There are two possible ways to travel to the city of Lucerne from Zurich airport. The first is by taxi and the second by train. Taxis are available at the airport throughout the entire day. The train from the airport to Lucerne is the IR70 and it is available from 4:55am to 11:35pm. The Zurich airport taxi ride to the city of Lucerne takes approximately 45 minutes, under normal traffic conditions, and will cost around 240€. The train ride to Lucerne lasts exactly 1 hour and 2 minutes and costs 12.50€ for a regular one way ticket.
3 options to go from Zurich Airport to city center
You will check in your luggage at the station you embark on and pick it up at your destination station. This allows you to travel hands-free, making your trip more comfortable.
Save the article for later or share it with friends
The link is copied
How to get from Zurich airport to Lucerne by taxi
Taxis that operate from Zurich airport all carry the classic black and yellow taxi rooftop sign and are usually colored black or white. Like in most airports, they are available everyday at any time of the day. The taxi ride to the city of Lucerne from the airport will cost around 240€, while the total trip takes 45 minutes, under normal traffic conditions.
Taxi fare from Zurich airport to Lucerne
There are both private taxi companies and regular city drivers that will offer you rides to Lucerne. An economy class taxi can take up to 4 passengers and the fare of a regular city driver from Zurich airport to Lucerne is aroud 240€. The price of the trip varies due to traffic or various factors such as luggage or the size of the vehicle.
Where do I get it from?
The taxi ranks at Zurich airport are located outside the arrival’s platform on the ground floor of the airport. If you experience difficulty, follow the signs indicating the location of the taxis.
Convenience
Although travelling to Lucerne from Zurich airport by taxi is the fastest and most comfortable method, it is also the most expensive transportation mean. Taxis in Zurich are considered to have the most expensive fares in the world. On the other hand, taxis are available at any time of the day, thus there is no need to worry about missing the ride.
Useful Tips
It is advised to ask for a receipt with the driver's phone number on it when you arrive to your destination, in case of any forgotten items in the vehicle.
Regular city drivers are available at the arrival's hall, but if you desire to book a private taxi, the taxi information desk can help you.
How to get from Zurich Airport to Lucerne by train
Zurich has an extremely efficient and reliable railway system. The Swiss travel centre, called SBB, is located just below the Airport Centre building in the Check-in 3 area. There is only one train that will take you from Zurich airport to Lucerne directly, without the need to change trains. This train is the IR70 which runs every 30 minutes or less from the airport. The ride takes exactly 1 hour and 2 minutes and a regular ticket costs 12.50€.
How much is the train from Zurich airport to Lucerne?
A single ticket (2nd class) to Lucerne costs 12.50€ for adults and 6.25€ for children (aged 6–16). A single ticket (1st class) to Zurich City costs 22.10€ for adults and 11.05€ for children (aged 6–16). Ticket prices increase on Saturday and Sunday; a regular ticket will cost 18€.
Tickets for the trains can be purchased at the ticket machines located in Arrival 1 and 2, at the SBB ticket counters, open from 6:15am to 10:30pm, at the Service Center, or even from your smartphone.
Cost
12.50€
Trip Duration
62 Min.
Waiting time is around 30 minutes.
Convenience
Safety
Value for Money
The IR70 is available from 4:55am to 11:35pm
Where do I get it from?
The train station is located below the Airport Center which is the underground level of a separate building in front of the arrivals terminal. If you are having difficulty, just follow the signs that will easily guide you to the train station.
Convenience
The railway system of Zurich is one of the most punctual and efficient railway systems in the world. The trains arrive on time and the duration of the trip is consistent. It takes exactly 1 hour and 2 minutes to arrive to Lucerne from the airport, whereas the taxi ride duration may vary due to traffic.
Useful Tips
On weekends, the price of the train tickets increase by 5.50€. The regular price of a train ticket on the weekend will cost 18€.
On the busiest hours, i.e. from 6:00am to 8:00am, the train departs every 10 minutes.
Zurich Airport private transfers
Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
How much is a taxi from Zurich airport to Lucerne?
The average taxi fare from Zurich airport to the Lucerne is 240€. Factors, such as the time of the day and type of vehicle can further affect the taxi fares.
How much is a train ticket from Zurich airport to Lucerne?
Regular one-way train tickets cost 12.50€ for adults. Tickets can be purchased at the ticket machines inside the airport, at the SBB ticket counters, at the Service Center, or online.
How far is it from Zurich airport to Lucerne?
The total distance from Zurich airport to Lucerne is 65 km. The total trip with a car usually takes around 45 minutes.
How to get from Zurich airport to Lucerne by taxi
Taxis that operate from Zurich airport all carry the classic black and yellow taxi rooftop sign and are usually colored black or white. Like in most airports, they are available everyday at any time of the day. The taxi ride to the city of Lucerne from the airport will cost around 240€, while the total trip takes 45 minutes, under normal traffic conditions.
Taxi fare from Zurich airport to Lucerne
There are both private taxi companies and regular city drivers that will offer you rides to Lucerne. An economy class taxi can take up to 4 passengers and the fare of a regular city driver from Zurich airport to Lucerne is aroud 240€. The price of the trip varies due to traffic or various factors such as luggage or the size of the vehicle.
Where do I get it from?
The taxi ranks at Zurich airport are located outside the arrival’s platform on the ground floor of the airport. If you experience difficulty, follow the signs indicating the location of the taxis.
Convenience
Although travelling to Lucerne from Zurich airport by taxi is the fastest and most comfortable method, it is also the most expensive transportation mean. Taxis in Zurich are considered to have the most expensive fares in the world. On the other hand, taxis are available at any time of the day, thus there is no need to worry about missing the ride.
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreHow to get from Zurich Airport to Lucerne by train
Zurich has an extremely efficient and reliable railway system. The Swiss travel centre, called SBB, is located just below the Airport Centre building in the Check-in 3 area. There is only one train that will take you from Zurich airport to Lucerne directly, without the need to change trains. This train is the IR70 which runs every 30 minutes or less from the airport. The ride takes exactly 1 hour and 2 minutes and a regular ticket costs 12.50€.
How much is the train from Zurich airport to Lucerne?
A single ticket (2nd class) to Lucerne costs 12.50€ for adults and 6.25€ for children (aged 6–16). A single ticket (1st class) to Zurich City costs 22.10€ for adults and 11.05€ for children (aged 6–16). Ticket prices increase on Saturday and Sunday; a regular ticket will cost 18€.
Tickets for the trains can be purchased at the ticket machines located in Arrival 1 and 2, at the SBB ticket counters, open from 6:15am to 10:30pm, at the Service Center, or even from your smartphone.
The IR70 is available from 4:55am to 11:35pm
Where do I get it from?
The train station is located below the Airport Center which is the underground level of a separate building in front of the arrivals terminal. If you are having difficulty, just follow the signs that will easily guide you to the train station.
Convenience
The railway system of Zurich is one of the most punctual and efficient railway systems in the world. The trains arrive on time and the duration of the trip is consistent. It takes exactly 1 hour and 2 minutes to arrive to Lucerne from the airport, whereas the taxi ride duration may vary due to traffic.
Useful Tips
Zurich Airport private transfers
Sedan up to 3 passengers
€73Starting from 24.3 EUR / passenger
Minivan up to 7 passengers
€85Starting from 12.1 EUR / passenger
Frequently asked questions
How much is a taxi from Zurich airport to Lucerne?
The average taxi fare from Zurich airport to the Lucerne is 240€. Factors, such as the time of the day and type of vehicle can further affect the taxi fares.
How much is a train ticket from Zurich airport to Lucerne?
Regular one-way train tickets cost 12.50€ for adults. Tickets can be purchased at the ticket machines inside the airport, at the SBB ticket counters, at the Service Center, or online.
How far is it from Zurich airport to Lucerne?
The total distance from Zurich airport to Lucerne is 65 km. The total trip with a car usually takes around 45 minutes.
Was this helpful?
Transfer Options in Zurich
Zurich Airport Taxi: Compare All Taxi Options & Prices
Zurich Taxi - Prices and Useful Tips for Taking a Taxi in Zurich
✈ Transfer Options from Zurich Airport to the City Center
All Transfer Options from Zurich Airport to Basel | Welcome Pickups
✈ Getting from Zurich Airport to Lauterbrunnen | Welcome Pickups
Top Transfer Options: Zurich Airport to Zermatt | Welcome Pickups
Zurich Airport to Davos: Top Transfer Options | Welcome Pickups
Top Transfer Options: Zurich Airport to Train Station | Welcome Pickups
Top Transfer Options: Zurich HB to Zurich Airport | Welcome Pickups
Top Transfer Options: Zurich Airport to Interlaken | Welcome Pickups
Top Transfer Options: Zurich Airport to St. Moritz | Welcome Pickups
Top Transfer Options: Zurich Airport to Grindelwald | Welcome Pickups
✈ Transfer Options from Zurich Airport to Bern | Welcome Pickups