The man and woman were kidnapped last July in Balochistan province.
They turned up at a military checkpoint in the North Waziristan tribal region near the Afghan border on Thursday, the army says.
Unconfirmed reports say the pair may have escaped from their captors, but it is not clear if a ransom was paid or they were part of a prisoner swap.
“The couple reported this morning at a military checkpoint in Tull area, just on the border with North Waziristan. They have now been flown to Peshawar in a helicopter,” Pakistan’s military said.
There is no word yet from the Swiss embassy in Islamabad.
The couple were last seen pleading for their lives in a militant video released in October.
They were abducted by unidentified gunmen from the Loralai area of Balochistan in July last year.
It is reported they were travelling by road from the town of Dera Ghazi Khan in Punjab province to the Balochistan capital, Quetta.