Located in the heart of Spain, Leon captivates visitors with its rich history, stunning architecture, and vibrant culture. This enchanting city is a blend of old-world charm and modern amenities, where medieval streets intersect with contemporary squares. Leon is renowned for its magnificent Gothic cathedral, narrow cobblestone alleyways, and lively tapas bars offering a taste of authentic Spanish cuisine. Whether exploring the ancient Roman walls, wandering through picturesque gardens, or immersing oneself in the local traditions during festivals, Leon promises a truly unforgettable experience for all who venture within its historic city limits.
The cheapest month to fly to Leon is typically in September.
The best price we found is for C$1,444 from Toronto to Leon.
Some popular airlines include: WestJet, Iberia, Air Transat.
A good price for a flight to Leon is C$1300 - C$1588.
The popular airports near the city of Leon include Guanajuato International Airport (BJX), Del Bajío International Airport (BJX), and Querétaro Intercontinental Airport (QRO).
The flight to Leon (LEN) is roughly 8 hours 29 minutes and 3,599 miles (5,793 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Leon from leading comparison sites using our search engine dashboard.
Iconic stained-glass windows & a museum
Antoni gaudí, museum, architecture, art and palace
Medieval church with pantheon & museum
Gothic-style 16th-century church
Contemporary art in avant-garde gallery
Art Museum
Palace, renaissance, architecture and history
Trail Head
Museum and history
Museum and history
Romanesque frescoes & royal sarcophagi
History
Traditional city square with restaurants
Historical landmark
Museum
Park and garden
Casino
Concert
Art Museum
Place of Worship
Park and garden
Park and garden
Contemporary arts & culture center
Basilica and architecture
5.1 °C
Sun, 19 May 2024
Average Temperature
7°C
Jan
10°C
Feb
13°C
Mar
15°C
Apr
19°C
May
24°C
Jun
27°C
Jul
27°C
Aug
23°C
Sep
17°C
Oct
11°C
Nov
8°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Leon (LEN) - The flight distance between these airports is 3,599 miles (5,793 kilometres). The direct flight time is roughly 8 hours 29 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Leon (LEN) - The flight distance between these airports is 3,284 miles (5,286 kilometres). The direct flight time is roughly 7 hours 47 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Leon (LEN) - The flight distance between these airports is 5,054 miles (8,134 kilometres). The direct flight time is roughly 11 hours 43 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Leon (LEN) - The flight distance between these airports is 4,670 miles (7,516 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Leon (LEN) - The flight distance between these airports is 4,558 miles (7,335 kilometres). The direct flight time is roughly 10 hours 37 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Leon (LEN) - The flight distance between these airports is 2,830 miles (4,555 kilometres). The direct flight time is roughly 6 hours 47 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Leon (LEN) - The flight distance between these airports is 3,375 miles (5,431 kilometres). The direct flight time is roughly 7 hours 59 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Leon (LEN) - The flight distance between these airports is 3,147 miles (5,064 kilometres). The direct flight time is roughly 7 hours 29 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Leon (LEN) - The flight distance between these airports is 4,189 miles (6,742 kilometres). The direct flight time is roughly 9 hours 48 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Leon (LEN) - The flight distance between these airports is 4,124 miles (6,638 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Leon (LEN) - The flight distance between these airports is 2,287 miles (3,680 kilometres). The direct flight time is roughly 5 hours 34 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Leon (LEN) - The flight distance between these airports is 4,897 miles (7,882 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Leon (LEN) - The flight distance between these airports is 2,854 miles (4,592 kilometres). The direct flight time is roughly 6 hours 50 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Leon (LEN) - The flight distance between these airports is 2,859 miles (4,601 kilometres). The direct flight time is roughly 6 hours 51 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Leon (LEN) - The flight distance between these airports is 3,866 miles (6,222 kilometres). The direct flight time is roughly 9 hours 5 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Leon (LEN) - The flight distance between these airports is 2,839 miles (4,569 kilometres). The direct flight time is roughly 6 hours 48 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Leon (LEN) - The flight distance between these airports is 5,089 miles (8,191 kilometres). The direct flight time is roughly 11 hours 48 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Leon (LEN) - The flight distance between these airports is 4,341 miles (6,986 kilometres). The direct flight time is roughly 10 hours 8 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Leon (LEN) - The flight distance between these airports is 5,080 miles (8,175 kilometres). The direct flight time is roughly 11 hours 47 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Leon (LEN) - The flight distance between these airports is 4,378 miles (7,046 kilometres). The direct flight time is roughly 10 hours 13 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Leon (LEN) - The flight distance between these airports is 3,533 miles (5,685 kilometres). The direct flight time is roughly 8 hours 21 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Leon (LEN) - The flight distance between these airports is 4,379 miles (7,048 kilometres). The direct flight time is roughly 10 hours 13 minutes.
From Vancouver (YVR), Canada to Leon, Spain (LEN): C$1,551
Depart: 25 Jun 2024 · Return: 05 Jul 2024 Price found 17 May 2024, 04:46
Expert Help