France announced on Thursday that because of surging COVID-19 cases in Britain only designated categories of people would be allowed to travel between the two countries, and anyone arriving from Britain would have to self-isolate.
Truck drivers will though be exempt from the new rules, the French government said, easing British concerns the restrictions could cause supply chain disruptions.
France said it was acting now because the Omicron variant of the COVID-19 virus, which scientists say appears to be highly infectious, is spreading rapidly in Britain.
"Our goal is to limit as much as possible the spread of Omicron across our territory," French government spokesman Gabriel Attal said on BFMTV television station.
"Tourism and business travel for people who are not French nationals or Europeans, people who are not French residents, will be limited," he said.
He said there were currently 240 confirmed Omicron cases in France, far fewer than in Britain.
The new restrictions announced by Paris mean that the only people allowed to travel from France to Britain are British nationals returning home, people attending a funeral of a close relative, people traveling for medical reasons, people carrying out essential work, and some other exceptional cases.
Under the new rules, people are only allowed to travel from Britain to France if they are a French citizen, or a foreigner permanently resident in France, are carrying out essential work, or are in transit for less than 24 hours.
Before entering France, travellers will need a negative PCR or antigen test not older than 24 hours. Previously the test could be taken 48 hours before entry.
Once travelers arrive in France, they will have to self-isolate for seven days, though isolation will be lifted after 48 hours if a test conducted in France is negative. That restriction until now applied only to non-vaccinated travellers from Britain.
According to a document published by the French government, the new rules take effect after midnight on Friday night.
A representative for the French transport ministry said truck drivers were among the categories still allowed to travel, and the new testing and self-isolation requirements would not apply to them.
On Thursday morning, a Reuters photographer spotted several miles of trucks queuing up on the main road into the British port of Dover, the busiest departure point for maritime journeys to France. It was not clear what was causing the tail-backs.
The latest figures released on Wednesday showed new COVID-19 infections in the United Kingdom reached the highest daily level since the early 2020 start of the pandemic, with more than 78,000 reported.
France on Wednesday reported 65,713 new coronavirus infections over 24 hours, bringing total cases since the start of the epidemic to 8.4 million. Total deaths in France since the start of the epidemic reached 120,983.