1map logoGo to main page

Copenhagen, Capital Region (Hovedstaden) to Oslo, Oslo County from $50: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Oslo, Norway

How to Get from Copenhagen to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$50 by busBest price
486.4 kmDistance
4h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
4h 
Estimated price
$67-226
Recommended
Company
Vy Buss, Vy Travel AB, FlixBus
Bus
Average Duration
8h  10m
Estimated price
$50-75
Cheapest
route map
Distance: 486.4 km
Duration: 4h

See more options

Pricing table
Company
various
Drive
Drive
Plane
Train
Average Duration
10h  47m
Estimated price
$0-0
Company
DFDS Seaways
Drive
Average Duration
17h  15m
Estimated price
$0-0
Company
Öresundståg, Norwegian Railways (VY)
Train
Average Duration
8h  30m
Estimated price
$79-122
Company
various
Drive
Average Duration
6h  23m
Estimated price
$120-190

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $28 $26 $26 $28 $34 $32 $31
Ferry $60 $55 $42 $84 $129 $99 $55
Fly $62 $55 $59 $51 $51 $52 $61

Traveling From Copenhagen to Oslo

Your journey from Copenhagen to Oslo offers vibrant city life blended with serene fjord landscapes, showcasing the distinct charm of Denmark's capital and Norway's natural beauty.

Best Neighbourhoods in Oslo

Oslo’s neighborhoods blend rich history with modern culture, enticing visitors.

Grünerløkka
• Bohemian atmosphere with trendy cafes and shops.
• Vibrant street art and cultural events throughout the year.
Aker Brygge
• Waterfront promenade bustling with restaurants and bars.
• Stunning views of the Oslo Fjord and city skyline.
Vigeland Park
• Home to over 200 sculptures by Gustav Vigeland.
• Ideal for leisurely strolls and picnics in a lush setting.

Best Times To Visit Oslo's Attractions

Planning your visit to Oslo can enhance your experience at its top attractions.

Vigeland Park
Visit early in the morning or late afternoon for fewer crowds and beautiful light.
Oslo Opera House
Afternoons on weekdays are quieter, offering a more relaxed exploration.
Akershus Fortress
Early spring or late autumn allows for pleasant weather and fewer tourists.

Oslo Weather: What to Expect Year-Round

Oslo experiences a humid continental climate, with cold winters and mild summers, making late spring and early autumn the best times to visit for pleasant conditions. Weather can significantly impact your travel experience, from winter sports activities to summer festivals, so planning according to the season enhances your enjoyment.

Dining in Oslo: A Culinary Delight

For a taste of Norway, try a classic dish of reindeer stew at Lofoten Fiskerestaurant, where the focus on local ingredients creates a heartwarming experience that contrasts with Copenhagen’s modern cuisine. The cozy atmosphere, combined with rich flavors and a view of the waterfront, offers a distinct dining adventure that highlights Oslo’s culinary heritage.

Copenhagen - Oslo operators

Explore transport companies operating between Copenhagen and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Copenhagen Ingerslevsgade to Oslo Central Bus Station

Average Duration
8h 10m
Estimated price
$75-120
Contact phone
+46 771 15 15 15
Website
https://www.vy.se/

Bus from København DGI-byen to Oslo bussterminal

Average Duration
8h 10m
Estimated price
$65-95
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk/

Bus from Copenhagen central train station to Oslo

Average Duration
8h 35m
Estimated price
$50-75
Train Show train routes
Contact phone
23 15 90 00
Website
http://flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
$19-22
Contact phone
0771-77 77 11
Website
https://www.oresundstag.se/en

Train from Köpenhamn H to Göteborg Centralstation

Average Duration
3h 50m
Estimated price
$30-50
Contact phone
+47 61 05 19 10
Website
https://www.vy.no/en

Train from Göteborg Centralstation to Oslo S

Average Duration
3h 47m
Estimated price
$45-75
Plane Show flights
Website
https://www.flysas.com

Plane from Copenhagen (CPH) to Oslo (OSL)

Average Duration
1h 12m
Estimated price
$60-280
Website
https://www.norwegian.com

Plane from Copenhagen (CPH) to Oslo (OSL)

Average Duration
1h 13m
Estimated price
$50-230
Website
https://www.norwegian.com

Plane from Copenhagen (CPH) to Oslo (OSL)

Average Duration
1h 11m
Estimated price
$45-300
Ferry
Contact phone
+45 33 42 30 10
Website
https://www.dfds.com/en

Ferry from København Kvæsthusbroen to Oslo Vipperangen

Average Duration
17h 15m
Estimated price
0-0
Contact phone
+44 844 770 7070
Website
https://www.stenalinetravel.com/

Ferry from Halmstad to Grenå

Average Duration
4h 35m
Estimated price
0-0

Copenhagen to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Copenhagen and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Copenhagen to Oslo, covering 375 miles of breathtaking Nordic landscapes. The journey offers a perfect blend of countryside charm and modern highway convenience. 💰 Indulge in budget-friendly road travel, with prices ranging from €111 to €175 for the drive from Copenhagen to Oslo. Enjoy the flexibility of a car journey while exploring the captivating cities of Denmark and Norway at your own pace. ⏱️ Plan for a leisurely 6 hours and 23 minutes of driving time from Copenhagen to Oslo, allowing for pit stops to savor local cuisine, admire iconic landmarks, and immerse yourself in the cultural richness of both Scandinavian capitals.
Average price
€111 - €175
🚄 Traveling from Copenhagen to Oslo by train involves a journey of approximately 8 hours and 30 minutes with transfers. The route includes a stop at Göteborg Centralstation. 🎫 The prices for the train between Copenhagen and Oslo typically range from €73 to €112, offering a cost-effective and scenic way to travel between the two cities. 🌉 The route from Copenhagen to Oslo covers a distance of 736 km with 2 transfers, making it a convenient and efficient way to explore the beautiful scenery of Scandinavia while enjoying a comfortable train journey.
Departure Point
Köpenhamn H station
Arrival Point
Oslo S station
Useful tips for train travellers
• On the Copenhagen to Oslo route, the main operator is SJ (Sweden's Railways), which offers onboard catering services. Expect a selection of snacks, light meals, and beverages available for purchase on the train. SJ's café car provides options from coffee and pastries to sandwiches and salads, catering to various dietary preferences.
• When booking your ticket for this route, you’ll find several seating options. SJ offers First Class, Business Class, and Economy Class. First Class provides spacious seating with extra legroom and complimentary snacks and drinks. Business Class is a good mid-range option with comfortable seating and access to power outlets. Economy Class is more affordable but still offers a comfortable ride. Make sure to choose based on your preferences and budget to enhance your travel experience.
• The train from Copenhagen to Oslo often terminates at Oslo Central Station (Oslo S). Upon arrival, you can leave your luggage at the station’s luggage storage service located on the first floor in the southern wing, which is convenient for exploring the city before your final destination. The station also offers clean restrooms, and while there are no shower facilities directly in the station, nearby gyms or hotels might offer day passes for showers.
🛫 The quickest way to travel from Copenhagen to Oslo is by taking a direct flight, which only takes 1 hour and 10 minutes. Several airlines like Norwegian Air International, Norwegian Air Shuttle, and Scandinavian Airlines operate flights on this route from Copenhagen Airport to Oslo Airport.
Departure Point
Copenhagen Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• Book your flight early to secure the best rates with Norwegian Air Shuttle, Scandinavian Airlines, or Norwegian Air International, as these airlines offer competitive pricing for this popular route.
• Upon arrival at Oslo Airport (Oslo Gardermoen), use the designated signs for the Flytoget Airport Express Train for the fastest connection to Oslo Central Station, which takes only 19 minutes and costs around NOK 210.
• Expect taxi fares from Oslo Airport to the city center to be approximately NOK 800-1000 depending on traffic; it’s often more economical to use public transport, such as the Flybussen or Metro.
🌍 Enjoy the scenic journey from Copenhagen to Oslo, taking approximately 8 hours and 10 minutes by bus. Sit back, relax, and witness the beautiful landscapes along the way as you travel between the two vibrant cities. 💰 Prices for the bus trip from Oslo to Copenhagen range from €46 to €69, offering a budget-friendly transportation option for those looking to explore both Denmark and Norway in an affordable and efficient way.
Departure Point
Copenhagen Ingerslevsgade station
Arrival Point
Oslo Central Bus Station
Useful tips for bus travellers
• Book your tickets in advance through Vy Buss or FlixBus to secure the best fares, as prices can range from €45 to €68 depending on demand; visit their websites at vybuss.no and flixbus.com for options.
• Keep an eye on the bus schedule; buses operate every four hours from Copenhagen Ingerslevsgade to Oslo Central Bus Station, so plan your arrival time accordingly if you need to connect to other transport upon arrival.
• Upon arrival at Oslo Central Bus Station, head to the second floor for easy access to transit options, including trains and trams; also consider visiting the nearby Oslo City shopping center directly connected to the station for dining options or quick snacks.

Frequently asked questions

Find out more about the route from Copenhagen to Oslo.

Or choose the category:
The distance between Copenhagen and Oslo is 302 miles. There are several options for traveling between the two cities. One can take a train, which takes around 8 hours and 18 minutes. Another option is to fly to Oslo from Copenhagen and then take a train, which takes approximately 3 hours and 57 minutes. It is also possible to take a ferry, which takes around 17 hours and 15 minutes. Finally, driving by car would take about 6 hours and 23 minutes, while taking a bus would take around 8 hours and 10 minutes.
The most cost-effective option for traveling from Copenhagen to Oslo is by bus, which takes 8 hours and 10 minutes and costs around €41-€63. However, if time is a priority, the quickest option is to fly and then take the train, which takes around 3 hours and 57 minutes and costs approximately €50-€217. It's important to consider both the cost and time factors when deciding which option is best for your travel needs.
The prices for traveling from Copenhagen to Oslo vary depending on the mode of transportation. By train, the prices range from €43 to €112. Meanwhile, by bus, the prices vary from €41 to €63. It is advisable to check the specific prices and availability for the desired travel dates, as they can fluctuate.
To get from Copenhagen to Oslo without using public transportation, you can drive the distance of 375 miles. The journey takes around 6 hours and 23 minutes by car. It is important to note that there may be variations in prices, but the average cost ranges from €109 to €172 for the car rental and fuel expenses.
To travel from Copenhagen to Oslo without a car, the best option is to take a bus. The bus journey takes approximately 8 hours and 10 minutes and costs between €41 and €63. This mode of transportation provides a convenient and affordable option for travelers looking to make this journey without relying on a private vehicle.
Yes, there are several transportation options between Copenhagen and Oslo. There is no direct train service, but you can take a train from Copenhagen to Oslo with a transfer in Göteborg, which takes about 8 hours and 18 minutes. Alternatively, you can take a direct bus from Copenhagen to Oslo, which takes approximately 8 hours and 10 minutes. Another option is to take a ferry from Copenhagen to Oslo, which operates once daily and takes around 17 hours and 15 minutes.
The flight between Copenhagen and Oslo is typically a quick 1 hour and 10-minute journey. The fastest option is a direct flight from Copenhagen Airport to Oslo Airport. As for costs, prices for this flight can vary depending on factors such as airline, time of booking, and season. It is recommended to check with different airlines and compare prices to get the best deal.
There are plenty of options for accommodation near Oslo with over 409 hotels available. Prices for hotels in Oslo start at €54 per night, providing a range of choices to suit different budgets. Whether you are looking for luxury hotels or more affordable options, you will have a variety of choices to choose from during your stay in Oslo.

Trips from Copenhagen