Can you take a bus from Copenhagen to Oslo?
From Denmark to Oslo by bus
Short answer
FlixBus has routes to Oslo from Copenhagen and from Copenhagen Airport in Kastrup. In Oslo the bus stops at Busterminalen Galleriet, Schweigaards gate 12. You can also take FlixBus to Oslo from Danish towns such as Aarhus, Aalborg, Odense, Vejle, Kolding, Herning and Sønderborg. Tickets start from 36 kr as of November 2026, and the price rises closer to the travel date.
Why
- There is one FlixBus stop in Oslo.
- Many Danish towns have direct buses to Oslo.
- The ticket is shown on your phone.
Details
You can change or cancel a FlixBus booking up to 15 minutes before departure.
Tip
Book early: the lowest prices are usually for departures booked well ahead.
What may differ
Stop addresses can change, and the address on your ticket is always the latest.
Common misconception
Many think you have to go via Sweden by train to get from Copenhagen to Oslo without flying.
What actually happens
There are also direct FlixBus routes from Copenhagen to Oslo.
People also ask
- Can you take a bus from Copenhagen to Stockholm?
- Where do long-distance buses leave from in Copenhagen?
- How much luggage can you take on a FlixBus in Denmark?
Sources
- FlixBus: Buses to OsloChecked at:
This answer is for reference only. Timetables, routes and fares change, so check the operator before you travel.
Bus terminals in CopenhagenRelated questions
-
Can you take a pram or stroller on a DSB train in Denmark?
A pram or folding stroller always travels free on DSB trains.
-
How do you get assistance on an international train trip from Denmark?
For train trips from Denmark to other European countries you first buy your ticket and then call DSB Kundecenter Udland on 70 13 14 18.
-
Do wheelchair users need a seat ticket on DSB InterCity trains?
On DSB InterCity and InterCityLyn trains in Denmark you must always reserve a wheelchair space with a Kørestolspladsbillet.
-
How do you book assistance for passengers with reduced mobility on DSB trains?
DSB Handicapservice gives extra personal help getting on and off the train and help with one piece of luggage up to 20 kg.

