Liberia, known as the "White City" due to its colonial architecture and white-painted buildings, is a vibrant cultural hub nestled in the heart of Costa Rica's Guanacaste province. This charming city serves as a gateway to some of the country's most spectacular natural wonders, including lush rainforests, volcanic landscapes, and pristine beaches along the Pacific coast. With its rich history, bustling markets, and lively streets lined with colorful facades, Liberia offers visitors a perfect blend of tradition and modernity. Whether you're seeking adventure in the great outdoors or immersing yourself in the local culture, Liberia promises an unforgettable experience for all who wander its streets.
The cheapest month of the year to fly to Liberia, Costa Rica is typically September.
The best price we found is for C$331 from Toronto to Liberia.
Some popular airlines include: WestJet, United, American Airlines, Alaska Airlines, Air Transat, Air Canada.
A good price for a flight to Liberia is C$298 - C$364.
The popular airports near Liberia, Costa Rica are Daniel Oduber Quirós International Airport (LIR) and Juan Santamaría International Airport (SJO).
The flight to Liberia, Costa Rica (LIR) is roughly 5 hours 38 minutes and 2,313 miles (3,723 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Liberia, Costa Rica from leading comparison sites using our search engine dashboard.
Wildlife forest with animals & zip-lines
Cultural museum in historic barracks
Chapel
City Park
Casino
28.6 °C
Fri, 26 Apr 2024
Average Temperature
33°C
Jan
34°C
Feb
35°C
Mar
36°C
Apr
34°C
May
32°C
Jun
32°C
Jul
32°C
Aug
31°C
Sep
31°C
Oct
32°C
Nov
33°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,313 miles (3,723 kilometres). The direct flight time is roughly 5 hours 38 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,509 miles (4,038 kilometres). The direct flight time is roughly 6 hours 4 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,429 miles (5,518 kilometres). The direct flight time is roughly 8 hours 7 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,228 miles (5,195 kilometres). The direct flight time is roughly 7 hours 40 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,334 miles (5,366 kilometres). The direct flight time is roughly 7 hours 54 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,706 miles (4,355 kilometres). The direct flight time is roughly 6 hours 30 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,470 miles (3,975 kilometres). The direct flight time is roughly 5 hours 59 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,635 miles (4,240 kilometres). The direct flight time is roughly 6 hours 21 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,861 miles (6,214 kilometres). The direct flight time is roughly 9 hours 4 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,798 miles (4,502 kilometres). The direct flight time is roughly 6 hours 43 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,189 miles (5,132 kilometres). The direct flight time is roughly 7 hours 35 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,333 miles (5,364 kilometres). The direct flight time is roughly 7 hours 54 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,950 miles (4,748 kilometres). The direct flight time is roughly 7 hours 3 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,744 miles (4,416 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,619 miles (4,216 kilometres). The direct flight time is roughly 6 hours 19 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,104 miles (4,995 kilometres). The direct flight time is roughly 7 hours 23 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,414 miles (5,495 kilometres). The direct flight time is roughly 8 hours 5 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,466 miles (5,578 kilometres). The direct flight time is roughly 8 hours 12 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,511 miles (5,651 kilometres). The direct flight time is roughly 8 hours 18 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,960 miles (4,763 kilometres). The direct flight time is roughly 7 hours 4 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 2,635 miles (4,241 kilometres). The direct flight time is roughly 6 hours 21 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Liberia, Costa Rica (LIR) - The flight distance between these airports is 3,107 miles (5,001 kilometres). The direct flight time is roughly 7 hours 24 minutes.
From Toronto (YYZ), Canada to Liberia, Costa Rica (LIR): C$331
Depart: 21 Jun 2024 · Return: 28 Jun 2024 Price found 25 Apr 2024, 19:23
From Vancouver (YVR), Canada to Liberia, Costa Rica (LIR): C$515
Depart: 05 Sep 2024 · Return: 12 Sep 2024 Price found 26 Apr 2024, 00:17
From Montreal (YUL), Canada to Liberia, Costa Rica (LIR): C$516
Depart: 29 Apr 2024 · Return: 07 May 2024 Price found 25 Apr 2024, 22:25
From Calgary (YYC), Canada to Liberia, Costa Rica (LIR): C$524
Depart: 14 Jan 2025 · Return: 21 Jan 2025 Price found 22 Apr 2024, 04:36
From Saskatoon (YXE), Canada to Liberia, Costa Rica (LIR): C$625
Depart: 25 Apr 2024 · Return: 03 May 2024 Price found 25 Apr 2024, 11:33
From Ottawa (YOW), Canada to Liberia, Costa Rica (LIR): C$626
Depart: 23 Jun 2024 · Return: 02 Jul 2024 Price found 25 Apr 2024, 16:21
From Halifax (YHZ), Canada to Liberia, Costa Rica (LIR): C$647
Depart: 05 Nov 2024 · Return: 19 Nov 2024 Price found 25 Apr 2024, 11:39
From Winnipeg (YWG), Canada to Liberia, Costa Rica (LIR): C$723
Depart: 01 Nov 2024 · Return: 11 Nov 2024 Price found 25 Apr 2024, 18:21
From Regina (YQR), Canada to Liberia, Costa Rica (LIR): C$724
Depart: 16 Oct 2024 · Return: 30 Oct 2024 Price found 25 Apr 2024, 16:27
From Edmonton (YEG), Canada to Liberia, Costa Rica (LIR): C$744
Depart: 01 Nov 2024 · Return: 10 Nov 2024 Price found 24 Apr 2024, 15:14
From Comox (YQQ), Canada to Liberia, Costa Rica (LIR): C$761
Depart: 10 Nov 2024 · Return: 21 Nov 2024 Price found 25 Apr 2024, 12:20
From Victoria (YYJ), Canada to Liberia, Costa Rica (LIR): C$774
Depart: 05 Nov 2024 · Return: 24 Nov 2024 Price found 25 Apr 2024, 03:08
From Kelowna (YLW), Canada to Liberia, Costa Rica (LIR): C$795
Depart: 03 Nov 2024 · Return: 25 Nov 2024 Price found 24 Apr 2024, 23:45
From Quebec (YQB), Canada to Liberia, Costa Rica (LIR): C$1,035
Depart: 01 Jan 2025 · Return: 11 Jan 2025 Price found 24 Apr 2024, 23:14
Expert Help