Existem várias maneiras de chegar a Avignon de diferentes pontos da França ou do exterior
Pode-se chegar de avião, o aeroporto mais próximo é o Aeroporto Avignon-Provence, que tem voos nacionais e alguns internacionais. Você também pode chegar aos aeroportos de Nimes (50 quilômetros) ou Marselha (90 quilômetros) e pegar um trem ou ônibus para Avignon.
Avignon pode ser alcançado de trem. Possui uma importante estação de trem, chamada Gare d'Avignon Centre, que tem conexões diretas para várias grandes cidades da França, como Paris, Marselha e Lyon.
Há também trens internacionais que conectam Avignon com a Itália e a Espanha.
Avignon está localizado na autoestrada A7, que liga Lyon a Marselha.
De Paris, você pode pegar a rodovia A6 para Lyon e depois seguir a A7 para Avignon. De Nice, você pode pegar a rodovia A8 para Aix-en-Provence e depois seguir a A7 para Avignon.
Vários serviços de ônibus conectam Avignon com outras cidades da França e da Europa. A estação de ônibus de Avignon está localizada perto da estação de trem.
Avignon está no coração de uma popular região de ciclismo, com muitas rotas de ciclismo conectando as cidades da região e as paisagens naturais. Existem vários serviços de aluguer de bicicletas na cidade.