Login / Register 0207 684 6242
Print this page

Visa information for Georgia nationals travelling to France on business

No visa is required for business travellers from Georgia travelling to France.

Additional information

  • Nationals of Georgia with a biometric normal passport do not require a visa for a maximum stay of 90 days.

Embassy details

The French Consulate
6A Cromwell Road
London
SW7 2EW

View website →



News and embassy closures for France

    Track an application

    Unique identifier *

    Quick visa search