Several flights leaving B.C. and within the province have been cancelled Saturday morning due to thick fog blanketing the region.
Flights to Denver, Phoenix and Calgary couldn’t take off from the Vancouver International Airport, and several other flights within B.C. were cancelled or delayed.
All Saturday’s Harbour Air flights have also been grounded.
The Bellingham International Airport says all commercial flights have been delayed as well.
BC Ferries says their routes have not been affected and cancellations due to fog are rare, but cannot predict whether fog will cause delays throughout the weekend.
Drivers are being cautioned to go slow on the roads as visibility is limited.
Environment Canada issued a statement Friday warning the heavy fog will last until at least Sunday.
The fog is being caused by a ridge of high pressure that has stalled over B.C.’s coast causing warmer air to ride over moisture that is trapped.
The fog is expected to be thickest Saturday night and will be slow to burn off Sunday.
Officials have also issued a three-day air quality advisory for Comox Valley and Duncan on Vancouver Island because of the fog.
People with chronic underlying medical conditions are being warned not to exercise outside and stay indoors.
Infants, the elderly and those who have diabetes, lung or heart disease should avoid the fog and stay in an air conditioned environment if possible.
GALLERY: Amazing images of fog in Metro Vancouver