The Pentagon says he will arrive in San Antonio, where he will receive further treatment at the Brooke Army Medical Center.
Bergdahl was handed over to US forces in Afghanistan on May 31 in exchange for the release of five Taliban leaders held at Guantanamo Bay.
His initial release sparked a wave of euphoria that was quickly replaced by a political uproar over the release of the senior Taliban members.
Some of those he served with in Afghanistan also voiced outrage, saying Bergdahl had deserted when he walked away from his outpost under unclear circumstances and was later captured.
In Congressional testimony Defense Secretary Chuck Hagel acknowledged that the swap deal was messy and imperfect, but defended the administration’s decision to go ahead with it.
“We made the right decision and we did it for the right reasons: to bring home one of our own people,” he said. “America does not leave its soldiers behind.”