
Flight Deals from Windsor to Asheville from $553
Top flight deals from leading airlines:







... and +100s more
Incredible Deals
Save up to 50% on select flights with Priceline
Bundle & Save
Save an average of $240 per person when bundling your flight and hotel together with Priceline
Best Price Guarantee
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
Help 24/7
We’re always here for you - reach us 24 hours a day, 7 days a week
Stops
- Up to 2 stops$1338
Airlines
- Air Canada$1338
Cabin Class
- Economy$1338
Departure Airports
- Windsor Airport$1338
Arrival Airports
- Asheville Regional Airport$1338
Layover Airports
- Newark Liberty Airport$1338
- Toronto Pearson Airport$1338
Best Price. GUARANTEED.
Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler

09/25/25
YQG
33h 51m
YYZ
EWR
09/26/25
AVL

10/02/25
AVL
31h 37m
EWR
YYZ
10/03/25
YQG
$1338

09/25/25
YQG
27h 46m
YYZ
EWR
09/26/25
AVL

10/02/25
AVL
25h 42m
EWR
YYZ
10/03/25
YQG
$1338
Top Deals on flights from Windsor to Asheville
Windsor, CA (YQG) - Asheville, US (AVL)

Sep 26
YQG
30h 22m
YYZ
EWR
Sep 27
AVL
as low as
$553
Frequently Asked Questions
What are all possible destination arrival airports?
The possible destination arrival airport for your flight is Asheville Regional Airport, with layovers at Toronto Pearson Airport and Newark Liberty Airport.
What is the time difference between destination and arrival?
The time difference between Windsor and Asheville typically is 1 hour, with Asheville being 1 hour ahead. Please check local time zones closer to your travel date for accuracy.
Is there a direct flight from Windsor to Asheville?
There is no direct flight from Windsor to Asheville.
Are there convenient layover flights from Windsor to Asheville?
Yes, there are convenient layover flights from Windsor to Asheville. The available option is a 2 stops flight with Air Canada, priced at $1338, with layovers at Toronto Pearson Airport and Newark Liberty Airport.
What are the most convenient layover airports for the flight?
The most convenient layover airports for your flight are Toronto Pearson Airport and Newark Liberty Airport, both of which provide manageable connections for traveling from Windsor to Asheville.
What is the cheapest and fastest flight from Windsor to Asheville?
The cheapest and fastest flight from Windsor to Asheville is with Air Canada at $1338, featuring 2 stops with layovers at Toronto Pearson and Newark Liberty, taking 27 hours 46 minutes.
Flights to Asheville
- Flights
- North America
- United States
- North Carolina
- Asheville
➔ Flights To Bengaluru➔ Flights To Tel Aviv➔ Flights To Florence➔ Flights To Lisbon➔ Flights To London➔ Flights To Chennai➔ Flights To Istanbul➔ Flights To Rome➔ Flights To Shanghai➔ Flights To Cairo➔ Flights To Stockholm➔ Flights To Milan➔ Flights To Malaga➔ Flights To Krakow➔ Flights To Osaka➔ Flights To Amsterdam➔ Flights To Mumbai➔ Flights To Budapest➔ Flights To Ho Chi Minh City➔ Flights To Denpasar➔ Flights To Paris➔ Flights To Norfolk➔ Flights To Manila➔ Flights To Barcelona➔ Flights To Brussels➔ Flights To Athens➔ Flights To Tahiti➔ Flights To Dublin➔ Flights To Copenhagen➔ Flights To Melbourne
- Flights
- North America
- Canada
- Ontario
- Windsor