Monaco zelf heeft geen luchthaven, maar het 20 kilometer verder gelegen Franse Nice wel. Per dag zijn er vanuit Amsterdam en Brussel verschillende vluchten. Op minder dan twee uur ben je al in Nice. Aan de luchthaven kun je een bus nemen van Rapides Côte d’Azur. Een kaartje kost je ongeveer 15 euro. Je kunt er zelfs een helicopter nemen, maar daar hangt wel een prijskaartje van enkele honderden euro’s aan vast.
In het treinstation van Monte Carlo komen aan de lopende band treinen aan uit Frankrijk en Italië. Ieder uur zijn er verschillende treinen naar Nice, Cannes, Menton en Ventimiglia. Er stoppen internationale treinen, die tussen Frankrijk en Italië reizen. Het station is ook een halte voor de TGV die tussen Parijs en Nice reist. Je kunt de TGV al in Brussel nemen. Je zult dan iets meer dan acht uur doen over de afstand tussen Brussel en Monaco. Vanuit Nice en andere Franse steden kun je gemakkelijk de bus nemen naar Monaco. Aan het centraal station van Nice vertrekt om het kwartier een bus naar Monaco.
Monaco is vanuit Nederland en België goed bereikbaar met de auto, reken alleen op een volle dag rijden. Met de auto zul je de Autoroute du Soleil moeten volgen, die jaarlijks heel wat toeristen naar het zuiden van Frankrijk voert. Vanuit Brussel bedraagt de afstand iets meer dan 1200 km., vanuit Asterdam meer dan 1350 km.
In het kleine Monaco kun je je perfect te voet verplaatsen. Het landschap is hier wel erg heuvelachtig. Voor sommige bezienswaardigheden, zoals de Exotische Tuin, zul je een steile helling moeten overwinnen. Zeven openbare trappen en liften helpen je naar boven.
Monaco heeft een eigen openbaar vervoernetwerk: de Compagnie des Autobus de Monaco. Er zijn vijf buslijnen die tussen 9 uur ’s morgens en 6 uur ’s avonds rijden.