Montpellier est une ville extrêmement bien connectée. Elle dispose de deux gares (la gare Saint Roch en plein centre ville et la gare Sud de France en périphérie qui accueille de nombreux train TGV en provenance de l'international). La ville dispose également de l'aéroport international Montpellier Méditerranée. L'aéroport accueille des vols internationaux en provenance d'Amsterdam, de Londres, de Madrid, d'Oslo ou de plusieurs villes d'Italie mais aussi du Maroc.
La route est également une option, la ville est desservie par les autoroutes A9/ A709 et A75, la ville se situe à seulement 3h30 de route de Barcelone et à 4h00 des premières villes italiennes.