How to travel from Copenhagen to Oslo

Travel options
from Copenhagen to Oslo

You can get from Copenhagen to Oslo by train, bus or flight.

Our recommendation
bus

To get from Copenhagen to Oslo on Nov 27 we recommend taking a bus because it’s the best combination of price and speed.

10:15PMCopenhagen8h05 06:20AMOslo, Busstasjon Galleriet
0 transfers
431One-way
Cheapest
10:15PMCopenhagen8h05 06:20AMOslo, Busstasjon Galleriet
0 transfers
431One-way
Other options
08:55AMCopenhagen8h05 05:00PMOslo, Busstasjon Galleriet
0 transfers
561One-way
02:43PMCopenhagen7h42 10:25PMOslo
0 transfers
541One-way
10:33PMCopenhagen7h47 06:20AMOslo
0 transfers
501One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay in Oslo?

View on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Compare prices and tickets Prices for trains, buses and flights

Sun
Nov 27
Mon
Nov 28
Tue
Nov 29
Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17

Travel Information from Copenhagen to Oslo

distanceDistance299 miles (483 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$42 - $76
cheapestCheapest modeFlight • $42 (€39) • 1 h 10 min
fastestFastest modeFlight • $42 (€39) • 1 h 10 min
carriersPopular travel companiesBus4you, Norwegian Air Shuttle or Vy Bus4You

Travel 299 miles (483 km) by bus, ferry, flight or train between Copenhagen and Oslo. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $42 (€39). The most popular travel companies which serve this journey are Bus4you, Norwegian Air Shuttle or Vy Bus4You among others. Travelers can even take a direct bus, ferry, flight or train from Copenhagen to Oslo.

How to Travel 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.

What is the Cheapest Way to Get from Copenhagen to Oslo?

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.

What is the Fastest Way to Travel from Copenhagen to Oslo?

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.

Find and Book with Omio the Best Tickets from Copenhagen to Oslo

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.

Travel from Copenhagen to Oslo by Train

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.

Travel from Copenhagen to Oslo by Bus

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.

Travel from Copenhagen to Oslo by Plane

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.

How to get from Copenhagen to Oslo

The Best Way According to our Users

If you want to travel from Copenhagen to Oslo there are several options available to you. For this route, however, 76,56% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Copenhagen to Oslo. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Copenhagen to Oslo. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Copenhagen to Oslo

Travel Tips: Travel to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Copenhagen to Oslo.
FAQs

Travel from Copenhagen, Denmark to Oslo, Norway is: Unrestricted.

Is international entry into Oslo from Copenhagen restricted?

International entry is currently allowed for: Entry is unrestricted for citizens and permanent residents of Denmark.

Do I need to self-quarantine upon arrival to Oslo, Norway from Copenhagen?

  • There are no current restrictions

What are the COVID-19 safety measures to follow in Oslo, Norway?

The government of Norway has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: metre (s) ( feet)
  • Face mask requirement: Recommended

The above information was last verified on 11/17/22. Remember to check the latest COVID-19 travel safety regulations for your trip to Oslo from Copenhagen closer to your planned date of departure here.

The restriction level for your return to Copenhagen, Denmark from Norway is: Unrestricted.

Is my journey back to Copenhagen from Oslo restricted?

Entry into Denmark is currently allowed for: Entry is unrestricted for citizens and permanent residents of Norway.

Do I need to self-quarantine upon arrival in Copenhagen from Oslo?

Conditions of reentry into Denmark:

  • There are no current restrictions

What are the coronavirus safety measures I need to follow in Copenhagen, Denmark?

You should observe these safety measures in Denmark as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Recommended

This information about your return travel to Denmark was last checked on 11/17/22. 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.

There are 4 ways to travel between Copenhagen and Oslo including taking a bus, ferry, flight or train.

The cheapest way to travel from Copenhagen to Oslo is by taking a flight with an average price of $42 (€39).

This is compared to other travel options to Oslo:

A flight is $27 (€24) less than a bus for this trip with tickets for a bus from Copenhagen to Oslo costing on average $69 (€63).

Taking a flight is about $6 (€5) less than taking a ferry, which costs on average $48 (€44) for this trip.

A flight is generally $34 (€31) less than a train for the same trip. Taking a train costs on average $76 (€70) from Copenhagen to Oslo.

The quickest way to travel from Copenhagen to Oslo is by flight, which takes on average 1 h 10 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 7 h 47 min   on average.

In comparison, taking a ferry requires on average 0 h 0 min   of travel time.

In comparison, going by train can take 7 h 33 min   on average.

Oslo is approximately 299 miles (483 km) away from Copenhagen.

The average frequency per day from Copenhagen to Oslo is:

  • 3 buses per day.
  • 4 trains a day.

However, we recommend checking specific travel dates for your trip from Copenhagen to Oslo as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points from Copenhagen to Oslo:

  • Flights mostly leave from Københavns Lufthavn and tend to arrive in Oslo Airport Gardermoen.
  • Trains mostly leave from København, Ny Ellebjerg St. (togbus) and tend to arrive in Oslo Bussterminal.

Omio works with many trusted partners that can help you travel the best way from Copenhagen to Oslo:

  • You can take a bus from Copenhagen to Oslo with Bus4you. Cheap tickets can be found for $69 (€63) with Bus4you from Copenhagen to Oslo.
  • You can travel by plane from Copenhagen to Oslo with Norwegian Air Shuttle, and you can find Norwegian Air Shuttle Copenhagen to Oslo tickets for $42 (€39) on Omio.
  • You can go to Oslo from Copenhagen by train with Vy Bus4You. You'll see cheap train tickets for $76 (€70) with Vy Bus4You from Copenhagen to Oslo on Omio.

Yes, there are direct services available from Copenhagen to Oslo with the following travel companies:

  • You can take a direct bus with Flixbus, Bus4you, Infobus or Vy Bus4You with 3 direct buses per day.

Direct services tend to save you time and add more convenience in getting you to Oslo as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Copenhagen and Oslo.

Looking to extend your trip from Copenhagen to Oslo? Many Omio customers who go from Copenhagen to Oslo usually extend their vacation to explore other popular destinations like Stockholm, Gothenburg or Paris. If you're looking to explore Stockholm, Gothenburg or Paris from Oslo, let Omio find you the best connections available at an affordable price.

Before traveling from Copenhagen to Oslo, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this route costs on average $69 (€63) one way.
  • A ferry ticket for this trip is costing $48 (€44) one way on average.
  • A plane ticket for this trip costs on average $42 (€39) one way.
  • A train ticket for this trip costs on average $76 (€70) one way.

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.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language