Mike Pence's campaign plane slid off the runway at LaGuardia Airport in New York, with no injuries to passengers.
Sources told NBC News earlier in the day that Pence was heading to New York to attend a fundraiser at Trump Tower for GOP presidential nominee Donald Trump - an event NBC was told could bring in more than $1 million in campaign funds.
NBC reported that Pence, who is the Indiana governor as well as Trump's VP in the race for the White House, was traveling with several campaign advisers and his wife and daughter when the plane skidded off the runway while landing.
Trump called his VP check on him after the incident, which happened in heavy rain as the Pence flew in to New York from Fort Dodge, Iowa, where he had been campaigning.
"Mr. Trump did reach out to Gov. Pence. He's glad that everyone on board is safe," Trump spokeswoman Stephanie Grisham said a statement.
The plane's departure from Iowa had been delayed due to the bad weather in New York, prompting Pence to tweet a photograph of himself playing football as he waited.
The plane did not strike any fencing at the airport and wasn't in danger of going into the water, according to a senior New York City official.
After the incident, Pence tweeted that he would be back on the campaign trail on Friday.
Meanwhile, Democratic presidential nominee Hillary Clinton tweeted:
Tweets from NBC's reporter Vaughn Hillyard, who is embedded in the campaign, said that emergency crews attended the plane, and that the GOP vice-presidential nominee had checked on passengers.
LaGuardia Airport closed until further notice after the incident.
Trump has previously criticized the airport as "third world," telling the first presidential debate, "You land at LaGuardia, you land at Kennedy, you land at LAX, you land at Newark, and you come in from Dubai and Qatar and you see these incredible [airports] - you come in from China, you see these incredible airports ... We've become a third world country."