В Осло общественный транспорт развит очень хорошо. Целая сеть автобусных линий, метро («T-bane»), трамваев и паромов полностью покрывает и саму столицу, и близлежащие районы. Одноразовый билет на любой вид транспорта стоит около 2 EUR и действует в течение часа после компостирования (провоз велосипеда оплачивается отдельным билетом). Суточный проездной «dagskort» стоит около 5 EUR, недельный — 17 EUR. Билет «flexikort» действует на 8 поездок и стоит 13 EUR.
Такси достаточно дорогое и работает только в черте города. За посадку взимается около 3 EUR (4 EUR после 19:00 и в выходные) и около 1.3 EUR за каждый километр пробега. Принимаются кредитные карточки. Все машины радиофицированы, поэтому заказать машину можно с любого телефона, а также «поймать» на специальных стоянках или на улице.
Для аренды автомобиля необходимо наличие международных водительских прав, кредитной карты и оплаченной страховки (или внесенного денежного залога, сумма которого зависит от типа автомобиля). Минимальный возраст для водителя — 18 лет. Также можно взять в аренду велосипед.
В западной части Норвегии, вдоль и поперёк изрезанной глубоководными фьордами, передвижение наземным транспортом весьма затруднительно, а порой и невозможно. Поэтому самый удобный и быстрый способ передвижения — по воде. Большинство паромов, скоростных судов и катамаранов ходит часто, проблем с ожиданием не возникает. Плата за проезд на паромах — только наличными, кредитные карты не принимаются.
Жители Норвегии, как других европейских стран, активно пользуются услугами такси, но подсаживать пассажиров водителям такси разрешено только с согласия уже находящегося в салоне человека, поэтому на улице останавливаются далеко не все.
В Норвегии, как и на всей территории Скандинавии, ближний свет должен гореть при движении в любое время суток — частая смена погоды иногда внезапно ухудшает видимость на дороге до минимума. Несмотря на хорошее качество, дороги в Норвегии требуют от водителя осторожности. В стране большие штрафы за отсутствие ремня безопасности и, особенно — за управление автомобилем в состоянии алкогольного опьянения. Все стоянки в Норвегии платные, вне стоянок парковаться нельзя. Въезд на автомобиле в черту городов Осло и Бергена — платный.
В Норвегии можно совершить уникальную поездку по железной дороге «Фломсбана», которая проходит через горные перевалы под углом в 18°.