Numerosas aerolíneas internacionales comunican Oslo con la mayoría de ciudades europeas. Bergen, Stavanger y Trondheim también cuentan con aeropuertos internacionales. Al partir de Noruega no se aplica una tasa de salida. Existen trenes diarios que abarcan trayectos entre Oslo y Copenhague, y entre Helsingborg y Estocolmo. También se ha establecido un servicio ferroviario desde Trondheim y Narvik hacia Estocolmo. Noruega está unida a Finlandia y Suecia por una amplia red de autopistas y carreteras secundarias. Kirkenes, población del norte de Noruega, está conectada con Murmansk (Rusia) mediante un autobús y un servicio marítimo de catamarán. Noruega está comunicada por vía marítima con Dinamarca, Suecia, el Reino Unido, Islandia y las islas Feroe.