Canadian airports are up and running again after bad weather from coast-to-coast forced airlines to cancel flights on Christmas Eve, stranding some passengers at the airport.

At Vancouver International Airport, three major snow storms in the last week forced the cancellation of many flights to and from the city.

Several flights destined for Vancouver had been cancelled Thursday.

But for passengers travelling from Vancouver, operations are back to normal.

"At this point there are no delays or cancellations due to weather at our end," Rebecca Catley, director of communications for Vancouver International Airport, told CTV.ca on Thursday.

"There's nothing in the status of the airport that would impede aircraft from landing or taking off."

However, more snow is in the Vancouver forecast for Friday.

On Wednesday, the airline cancelled all short- and medium-haul flights to and from Vancouver for the day. The delayed flights left passengers delayed in other airports, including Calgary and Edmonton.

In a press release, Air Canada said the flight schedule to and from Vancouver was expected to "remain reduced" on Thursday.

Catley said there were about half-a-dozen people who spent Christmas Eve at the airport.

"A lot of people abandoned their plans to travel and did go home," she said.

"A lot of people didn't even come to the airport when they saw that a lot of the short-haul flights, particularly with Air Canada, were being cancelled."

Across the country, WestJet spokesperson Richard Bartrem said the airline has only six definite cancellations so far for Thursday.

"We'll fly 47,000 guests on 350 flights today," Bartrem told CTV Newsnet on Thursday morning from Calgary.

He said by the end of Thursday only 190 passengers will not be able to reach their destination, down from 5,000 who were stuck a few days ago.

He said while people are frustrated, there's an understanding that the issue is weather related and that safety must be put first.

In Toronto, according to the airport's online schedule, most arrival and departure flights were on time Thursday morning.

In Halifax, most arrival and departure flights were also on time, with a few scattered delays and cancellations.

Bartrem advised all passengers to call first before heading to the airport.