Question: do you need a passport to fly between states?
Answer: All passengers travelling to and from international destinations via the United States are required to present a valid passport. ... Canadian and US citizens travelling between US and Canada must still carry a valid passport even when travelling with a Nexus card.