Jan Kavan se narodil 17. října 1946 v Londýně československému diplomatovi Pavlu Kavanovi a jeho anglické manželce Rosemary. Otec Jana Kavana bojoval za druhé světové války jako československý voják po boku Spojenců na západní frontě.
Jan Kavan was born on 17 October 1946 in London to Czechoslovak diplomat Pavel Kavan and his English wife Rosemary. Jan Kavan's father fought as a Czechoslovak soldier alongside the Allies on the Western Front during World War II.