Nestled between lush rainforests and the sparkling waters of the Gulf of Chiriquí, David in Panama is a hidden gem awaiting discovery. Known as the third-largest city in the country, David exudes a perfect blend of modernity and traditional Panamanian charm. Visitors can explore the vibrant local markets, sample delicious cuisine, and immerse themselves in the rich cultural heritage of the region. With its warm hospitality, stunning natural beauty, and intriguing historical sites, David offers a memorable and authentic travel experience for those seeking a unique adventure off the beaten path.
The cheapest month to fly to David, Panama is generally considered to be September.
The popular airports near David, Panama are Enrique Malek International Airport (DAV), Tocumen International Airport (PTY), and Albrook "Marcos A. Gelabert" International Airport (PAC).
The flight to David, Panama (DAV) is roughly 5 hours 55 minutes and 2,444 miles (3,933 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to David, Panama from leading comparison sites using our search engine dashboard.
29.4 °C
Sat, 27 Apr 2024
Average Temperature
35°C
Jan
36°C
Feb
36°C
Mar
36°C
Apr
34°C
May
33°C
Jun
33°C
Jul
32°C
Aug
32°C
Sep
32°C
Oct
32°C
Nov
33°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to David, Panama (DAV) - The flight distance between these airports is 2,444 miles (3,933 kilometres). The direct flight time is roughly 5 hours 55 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to David, Panama (DAV) - The flight distance between these airports is 2,614 miles (4,207 kilometres). The direct flight time is roughly 6 hours 18 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to David, Panama (DAV) - The flight distance between these airports is 3,670 miles (5,906 kilometres). The direct flight time is roughly 8 hours 39 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to David, Panama (DAV) - The flight distance between these airports is 3,455 miles (5,561 kilometres). The direct flight time is roughly 8 hours 10 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to David, Panama (DAV) - The flight distance between these airports is 3,556 miles (5,723 kilometres). The direct flight time is roughly 8 hours 24 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to David, Panama (DAV) - The flight distance between these airports is 2,764 miles (4,448 kilometres). The direct flight time is roughly 6 hours 38 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to David, Panama (DAV) - The flight distance between these airports is 2,583 miles (4,158 kilometres). The direct flight time is roughly 6 hours 14 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to David, Panama (DAV) - The flight distance between these airports is 2,732 miles (4,397 kilometres). The direct flight time is roughly 6 hours 34 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to David, Panama (DAV) - The flight distance between these airports is 4,066 miles (6,544 kilometres). The direct flight time is roughly 9 hours 32 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to David, Panama (DAV) - The flight distance between these airports is 2,993 miles (4,816 kilometres). The direct flight time is roughly 7 hours 9 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to David, Panama (DAV) - The flight distance between these airports is 3,219 miles (5,181 kilometres). The direct flight time is roughly 7 hours 39 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to David, Panama (DAV) - The flight distance between these airports is 3,569 miles (5,744 kilometres). The direct flight time is roughly 8 hours 25 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to David, Panama (DAV) - The flight distance between these airports is 3,036 miles (4,886 kilometres). The direct flight time is roughly 7 hours 14 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to David, Panama (DAV) - The flight distance between these airports is 2,811 miles (4,524 kilometres). The direct flight time is roughly 6 hours 44 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to David, Panama (DAV) - The flight distance between these airports is 2,792 miles (4,493 kilometres). The direct flight time is roughly 6 hours 42 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to David, Panama (DAV) - The flight distance between these airports is 3,198 miles (5,147 kilometres). The direct flight time is roughly 7 hours 36 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to David, Panama (DAV) - The flight distance between these airports is 3,657 miles (5,885 kilometres). The direct flight time is roughly 8 hours 37 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to David, Panama (DAV) - The flight distance between these airports is 3,678 miles (5,920 kilometres). The direct flight time is roughly 8 hours 40 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to David, Panama (DAV) - The flight distance between these airports is 3,753 miles (6,040 kilometres). The direct flight time is roughly 8 hours 50 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to David, Panama (DAV) - The flight distance between these airports is 3,172 miles (5,105 kilometres). The direct flight time is roughly 7 hours 32 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to David, Panama (DAV) - The flight distance between these airports is 2,777 miles (4,469 kilometres). The direct flight time is roughly 6 hours 40 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to David, Panama (DAV) - The flight distance between these airports is 3,320 miles (5,344 kilometres). The direct flight time is roughly 7 hours 52 minutes.
Expert Help