You can get from Copenhagen to Oslo by train, bus or flight.
To get from Copenhagen to Oslo on Sep 18 we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||299 miles (483 km)|
|Available travel modes||Flight, bus, ferry or train|
|Ticket price range||$53 - $120|
|Cheapest mode||Bus • () • 8 h 5 min|
|Popular travel companies||Norwegian Air Shuttle, Flixbus, DFDS or Vy Bus4You|
Take a flight, bus, ferry or train to travel 299 miles (483 km) from Copenhagen to Oslo. A bus is best for those looking to save money on this journey, with tickets costing about (). The most popular travel companies which serve this trip are Norwegian Air Shuttle, Flixbus, DFDS or Vy Bus4You among others. Travelers can even take a direct flight or bus from Copenhagen to Oslo.
Traveling from Copenhagen to Oslo is easy due to the daily connections by buses, trains and planes that are available. On average, a bus takes 8 hours, as does a train ride, excluding the transfers, while a direct flight takes 1 hour 10 minutes to cover the distance between the two cities.
For those who want to travel from Copenhagen to Oslo on a tight budget, a bus ride is a solid option. Three major bus companies service this route, including Nettbuss, Oresundstag and FlixBus. Nettbuss offers four departures per day, while FlixBus offers three departures most days, often with a transfer in Gothenburg. Both buses depart from Ingerslevgade, and arrive into the Gallerian bus terminal in Oslo. Meanwhile, Oresundstag offers up to 20 connections per day, most of them with two changes in Malmo and Gothenburg.
Flying is undoubtedly the fastest way to travel from Copenhagen to Oslo, with an average flight time of 1 hour 10 minutes. The transfer time at the airport can be as little as 40 minutes, with a check-in time of 45 minutes. SAS, Norwegian, KLM and Wideroe offer daily connections between the Danish and Norwegian capitals. Although SAS runs the most flights between the two cities, Norwegian is popular for its cheap flights. Most trips depart from the Copenhagen Airport and arrive at the Oslo Airport Gardermoen, except for Wideroe, which lands at Oslo Sandefjord Airport.
The Omio app and website make it easy to book transportation from Copenhagen to Oslo, as customers can enjoy the convenience of searching, comparing and booking their preferred means of transport all in one place.
Trains offer a great option to travel from Copenhagen to Oslo. There are multiple departures per day, with Oresundstag as the primary operator along this route. There are two departure points, Copenhagen Central Station and Orestad Station, and Oslo Central Station is the main arrival terminal. However, there is no direct rail connection between the two cities. All the trains make one or two stops, one in Malmo, and the other in Gothenburg, before proceeding to Oslo. From the arrival terminal, travelers can access the city center via a bus, tram or shuttle train.
If you want to enjoy the breathtaking scenery between Copenhagen and Oslo, the bus is an unbeatable option. Nettbuss, FlixBus and Oresundstag offer reliable connections between the two destinations. Nettbuss makes four daily departures, with FlixBus making three direct connections per day. Oresundstag offers most of the trips, and they all make one or two changes at Malmo and Gothenburg. The departure station in Copenhagen is Ingerslevgade, and the arriving buses stop at the Olso Bus Terminal. The Oslo city center is a ten minute walk from the terminal.
A flight between Copenhagen and Oslo lasts about 1 hour 40 minutes, excluding the airport transfer and check-in times. Popular airlines that fly between the two cities are SAS, Norwegian, KLM and Wideroe. SAS has the highest frequency of flights, but some travelers like Norwegian as it offers cheaper flights. Planes depart from the Copenhagen Airport, and land at the Oslo Airport Gardermoen. The airport express train will take you to the city center in the shortest time possible. If you're on a budget, however, then the Norwegian Railway comes in handy.
International travel from Copenhagen, Denmark to Oslo, Norway is: Partially open.
Entry into Norway is currently allowed for: Entry is partially open for citizens and permanent residents of Denmark.
Conditions of entry:
All travelers in Norway must observe the following coronavirus safety measures:
The information above was last checked on 9/14/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations for your upcoming trip between Copenhagen and Oslo.
The restriction level for your return to Copenhagen, Denmark from Norway is: Partially open.
Entry into Denmark is currently allowed for: Entry is partially open for citizens and permanent residents of Norway.
Conditions of reentry into Denmark:
You should observe these safety measures in Denmark as imposed by the government to reduce the spread of COVID-19:
This information about your return travel to Denmark was last checked on 9/14/21. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Copenhagen from Oslo closer to your date of departure here.
You can travel to Oslo from Copenhagen 4 different ways: flight, bus, ferry or train.
The cheapest way to go to Oslo from Copenhagen is by taking a bus, which costs on average ().
This is compared to other ways of getting to Oslo:
Taking a bus is about $38 (€30) less than taking a flight, which costs on average $90 (€72) for this trip.
Taking a bus is about $67 (€54) less than taking a ferry, which costs on average $120 (€96) for this trip.
A bus is generally $54 (€43) less than a train for the same trip. Taking a train costs on average $107 (€85) from Copenhagen to Oslo.
The fastest way to get to Oslo from Copenhagen is by travel with an average travel time of 0 h 0 min.
Other travel options to Oslo can usually take longer:
In comparison, going by flight can take 1 h 10 min on average.
In comparison, going by bus can take 8 h 5 min on average.
In comparison, getting to Oslo by ferry can take on average 0 h 0 min.
In comparison, taking a train requires on average 7 h 43 min of travel time.
The distance from Copenhagen to Oslo is approximately 299 miles (483 km).
The average frequency per day from Copenhagen to Oslo is:
However, we recommend checking specific travel dates for your trip between Copenhagen and Oslo as scheduled services by flight, bus, ferry or train can vary by season or day of the week.
These are the most popular departure and arrival points from Copenhagen to Oslo:
If finding a good deal is your main consideration for your trip from Copenhagen to Oslo, then we'll help you find the best value travel companies for you:
Yes, there are direct routes from Copenhagen to Oslo with the following travel companies:
Direct services to Oslo tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Before traveling from Copenhagen to Oslo, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:
But we recommend booking Copenhagen to Oslo tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need