$289 Cheap flights to Willisau District

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap flights to Willisau District from $289 One Way, $189 Round Trip

$189 return flights and $289 one-way flights to Willisau District were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Deals For This Weekend's Flights

OriginDestinationTravel DatesFlights From*
FCOZürichJune 27 to June 29$189
LHRZürichJune 27 to June 29$203
LHRZürichJune 27 to June 29$203
BCNZürichJune 27 to June 29$225
VIEZürichJune 27 to July 2$332
SINZürichJune 26 to July 10$871
JFKZürichJune 28 to August 23$1,070
JFKZürichJune 28 to August 23$1,070
*Prices include taxes and fees

Find The Perfect Hotel For After Your Flight

Score Epic Willisau District Accommodation Deals

AMERON Luzern Hotel Flora

AMERON Luzern Hotel Flora

4 out of 5
Seidenhofstrasse 5 Lucerne LU
Fully refundableReserve now, pay when you stay
$391 nightly
The price is $413 total per night from Jul 23 to Jul 24
$413 total
Jul 23 - Jul 24
Total with taxes and fees
Stay at this hotel in Lucerne. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful staff in our reviews. ...
9.2/10 Wonderful! (1,065 reviews)
"We stayed here at the last minute and what a surprise! The rooms were large and comfortable. Convenient being close to the train station."

Reviewed on Jun 19, 2026

Opens in a new windowAMERON Luzern Hotel Flora
ibis budget Luzern City

ibis budget Luzern City

1.5 out of 5
Kellerstrasse 6 Lucerne
Fully refundableReserve now, pay when you stay
$216 nightly
The price is $230 total per night from Jun 28 to Jun 29
$230 total
Jun 28 - Jun 29
Total with taxes and fees
Stay at this hotel in Lucerne. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our ...
7.8/10 Good! (1,113 reviews)
"Breakfast was reasonable but not much choice. The only ‘hot’ food was a boiled egg Location wise it was a ten minute walk from the train station or the number 4 bus stopped right outside which was handy Room was incredibly small, cramped, no space for luggage (it had to go under the bed), no storage ..."

Reviewed on Jun 20, 2026

Opens in a new windowibis budget Luzern City
Bürgenstock Hotel & Alpine Spa

Bürgenstock Hotel & Alpine Spa

5 out of 5
Bürgenstock Ennetbuergen
Fully refundableReserve now, pay when you stay
$1,321 nightly
The price is $1,384 total per night from Jul 14 to Jul 15
$1,384 total
Jul 14 - Jul 15
Total with taxes and fees
Book a stay at this luxury hotel in Ennetbuergen. Enjoy free breakfast, free WiFi, and 2 indoor pools. Our guests praise the helpful staff in our reviews. Popular ...
9.6/10 Exceptional! (315 reviews)
"Best spa in Switzerland, perhpas in Europe. Our front desk agent, Daria, was very courteous and warm and made our stay extra comfortable. All the amenities, food, comfy bed, and blend with nature and hiking options made our stay truly relaxing. Will plan to come back for sure."

Reviewed on May 24, 2026

Opens in a new windowBürgenstock Hotel & Alpine Spa
Save an average of 15% on thousands of hotels when you're signed in
Radisson Blu Hotel, Lucerne

Radisson Blu Hotel, Lucerne

4.5 out of 5
Lakefront Center Lucerne LU
$609 nightly
The price is $639 total per night from Jun 28 to Jun 29
$639 total
Jun 28 - Jun 29
Total with taxes and fees
Book a stay at this luxury hotel in Lucerne. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (1,000 reviews)
"Great location on the water - close to the train station. Would definitely stay again"

Reviewed on Jun 15, 2026

Opens in a new windowRadisson Blu Hotel, Lucerne
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Need a Car For After Your Flight?

Lowest prices found within the past 10 hours. Prices and availability subject to change. Additional terms may apply.

Willisau District

Save money on your flights to Willisau District as well as on hotel and car packages.

 

Free Fees

Snap up cheap Willisau District flights at Orbitz, and pay no booking fees. We also don’t charge fees when your plans change or are cancelled. While you’re there, check out our low fare deals on flights to other locations besides flights to Willisau District.

Everyday Is a Great Day to Save Even More

Get bonus points from Orbitz, the best discount travel planner in the business. Use your Orbitz Visa to take advantage of sales on Willisau District flights, or pile on points by using it for gas, groceries, and other everyday goods and services. Pack your wallet with even more savings using our cutting-edge suite of mobile tools.

Mix and Match

At Orbitz, we turned a great idea from the world of fashion into another way for you to save money. When you shop our low cost tickets on flights to any destination, don’t be afraid to mix and match different airlines for maximum savings on your Willisau District flights air ticket. Save more on air travel every day in every way at Orbitz.

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.