- Zürich to Lucerne buses
Next departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Shuttler | Zurich Airport Bus Stop | Lucern Pilatusplatz Kante E | CheapestFastest | |||||
Shuttler | Zurich Airport Bus Stop | Lucern Pilatusplatz Kante E | No tags |
Last refresh of the prices: Today at 6:53 PM CET.
Compare 2 ways to go from Zürich to Lucerne
Among the sustainable travel choices, the shuttle stands out as a good way to reach Lucerne. The journey takes about 45 minutes, and with fares starting at just $21, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | ||
|---|---|---|---|---|
| Average Price$34 - $44 | Average Duration1h | 1kg CO₂e | ||
Shuttle | Average Price$21 - $51 | Average Duration45m | 2kg CO₂e |
Where are the popular stops in Zürich and Lucerne?
Frequently asked questions about travelling from Zürich to Lucerne by bus
What is the travel distance from Zürich to Lucerne?
Zürich and Lucerne are 40 km (25 miles) apart.
What are the departure and arrival locations for buses traveling from Zürich to Lucerne?
Buses departing from Sihlquai - Limmatstraße in Zürich will take you to Parking Bus Inselipark in Lucerne.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Zürich to Lucerne, as early as possible.
You can expect to pay from $30 to $59 for a bus ticket from Zürich to Lucerne based on the last 2 days. You can expect to find the cheapest price for the trip at $30 which is on 2025-11-09.
Top travelled bus routes
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud makes bus travel easy. We help travellers find a bus, plot routes, and book intercity bus tickets all over the world. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
People from around the world trust Busbud
Popular Buses Connecting Zürich
Buses Leaving from Zürich
- Bus from Zürich to Santander
- Bus Zürich - Tours
- Zürich - Munich
- Bus from Zürich to Pristina
- Bus Zürich - Seefeld
- Zürich - Rome
- Bus from Zürich to San Benedetto del Tronto
- Bus Zürich - Milano
- Zürich - Paris
- Bus from Zürich to Podravska Slatina
- Bus Zürich - Vienna
- Zürich - Innsbruck
- Bus from Zürich to Krefeld
- Bus Zürich - Pszów
- Zürich - Laureana di Borrello
Buses Going to Zürich
- Bus from Montana to Zürich
- Bus Bristol - Zürich
- Geneva - Zürich
- Bus from Munich to Zürich
- Bus Milano - Zürich
- Seefeld - Zürich
- Bus from Lungern to Zürich
- Bus Paris - Zürich
- Avignon - Zürich
- Bus from Amsterdam to Zürich
- Bus London - Zürich
- Županja - Zürich
- Bus from Strasbourg to Zürich
- Bus Pristina - Zürich
- Brussels - Zürich
Popular Buses Connecting Lucerne
Buses Leaving from Lucerne
- Bus from Lucerne to Venice
- Bus Lucerne - Karlsruhe
- Lucerne - Innsbruck
- Bus from Lucerne to Genoa
- Bus Lucerne - Stuttgart
- Lucerne - Trieste
- Bus from Lucerne to Zwickau
- Bus Lucerne - Nice
- Lucerne - Milano
- Bus from Lucerne to Vukovar
- Bus Lucerne - Paderborn
- Lucerne - Nuremberg
- Bus from Lucerne to Strasbourg
- Bus Lucerne - Florence
- Lucerne - Cologne
Buses Going to Lucerne
- Bus from London to Lucerne
- Bus Lyon - Lucerne
- Como - Lucerne
- Bus from Munich to Lucerne
- Bus Karlsruhe - Lucerne
- Barcelona - Lucerne
- Bus from Hanover to Lucerne
- Bus Nice - Lucerne
- Wrocław - Lucerne
- Bus from Cologne to Lucerne
- Bus Brussels - Lucerne
- Strasbourg - Lucerne
- Bus from Gdańsk to Lucerne
- Bus Milano - Lucerne
- Naples - Lucerne





