Trains in Spain
Trains in France
Trains in Italy
Trains in Germany
Trains in United States
Trains in the UK
Trains in Canada
Amsterdam to Berlin trains
Amsterdam to Brussels trains
Barcelona to Madrid trains
Rome to Florence trains
London to Paris trains
Rome to Venice trains
Venice to Florence trains
Madrid to Barcelona trains
Paris to Amsterdam trains
Paris to London trains
Boston to New York trains
Buses in United States
Buses in the UK
Buses in Canada
Buses in France
Buses in Spain
Buses in Italy
Buses in Germany
Rome to Florence buses
Rome to Venice buses
Madrid to Granada buses
Brussels to Paris buses
Prague to Vienna buses
Boston to New York buses
Barcelona to Madrid buses
London to Paris buses
Amsterdam to Brussels buses
Paris to London buses
Madrid to Barcelona buses
Flights to the UK
Flights to Canada
Flights to United States
Flights to Spain
Flights to Germany
Flights to France
Flights to Italy
London to Amsterdam flights
Barcelona to Rome flights
Barcelona to Madrid flights
London to Prague flights
Barcelona to Lisbon flights
Madrid to Barcelona flights
London to Edinburgh flights
Paris to Amsterdam flights
Barcelona to London flights
Chicago to New York flights
Amsterdam to Paris flights
Fred Olsen Express
Ferries from Naples to Sorrento
Ferries from Holyhead to Dublin
Ferries from Mykonos to Santorini
Ferries from Santorini to Crete
Ferries from Naples to Capri
Ferries from Barcelona to Ibiza
Ferries from Copenhagen to Oslo
Ferries from Naples to Palermo
Ferries from Dover to Calais
Ferries from Sorrento to Capri
You can get from Copenhagen to Oslo by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
Need a place to stay?
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.
Travel from Copenhagen, Denmark to Oslo, Norway is: Partially open.
International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Denmark.
The government of Norway has imposed the following measures to reduce the spread of COVID-19:
The above information was last verified on 6/20/21. Remember to check the latest COVID-19 travel safety regulations for your trip between Copenhagen and Oslo closer to your planned date of departure here.
Return travel to Copenhagen, Denmark from Norway is: Partially open.
Entry into Denmark is allowed for: Entry is partially open for citizens and permanent residents of Norway.
Requirements for reentering Denmark:
All travelers must abide by the following measures in Denmark to reduce the spread of coronavirus in the country:
The above information about your return travel to Copenhagen, Denmark was last verified on 6/20/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations closer to your planned date of travel to Copenhagen from Oslo.
There are 4 ways that you can travel to Oslo from Copenhagen. You can take a bus, flight, ferry or train.
The Copenhagen to Oslo distance is around 299 miles (483 km).
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.
When planning your trip from Copenhagen to Oslo, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets from Copenhagen to Oslo online a few months in advance to get the best deals and save money on your upcoming journey.
The cheapest way to travel between Copenhagen and Oslo is by taking a bus with an average price of $98 (€76).
This is compared to other travel options to Oslo:
Taking a bus is about $29 (€23) less than taking a flight, which costs on average $128 (€99) for this journey.
Taking a bus is about $5 (€4) less than taking a ferry, which costs on average $103 (€80) for this route.
Taking a bus is usually $9 (€7) less than taking a train to Oslo, which costs on average $108 (€83) for the same trip.
The fastest way to get to Oslo from Copenhagen is by flight with an average travel time of 1 h 5 min.
Other travel options to Oslo can usually take longer:
In comparison, taking a bus requires on average 7 h 53 min of travel time.
In comparison, going by ferry can take 0 h 0 min on average.
In comparison, going by train can take 7 h 33 min on average.
Here are some other resources that might have the information you need