1map logoGo to main page

Copenhagen to Oslo 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 $29 $27 $26 $28 $34 $32 $32
Ferry $61 $56 $42 $85 $130 $100 $56
Fly $62 $56 $60 $52 $52 $52 $62

Traveling From Copenhagen to Oslo

Travelers can explore the vibrant, cycling-friendly charm of Copenhagen before experiencing Oslo's stunning natural surroundings and rich maritime heritage.

Best Neighbourhoods in Oslo

Oslo boasts diverse neighborhoods, each with its own charm and attractions.

Grünerløkka
• Known for its vibrant arts scene and street art.
• Home to trendy cafes and local boutiques.
Aker Brygge
• Scenic waterfront area with restaurants and shops.
• Offers beautiful views of the Oslofjord.
Frogner
• Features stunning architecture and beautiful parks.
• Close to the famous Vigeland Sculpture Park.

Best Times To Visit Oslo's Attractions

Timing your visits to Oslo's attractions can greatly enhance your experience.

Oslo Opera House
Visit early in the morning on weekdays for a quieter atmosphere and better photo opportunities.
Vigeland Sculpture Park
Explore during weekdays in spring or early summer to enjoy fewer visitors and vibrant blooms.
Akershus Fortress
Plan your visit in the late afternoon to experience lovely sunset views and a relaxed crowd.

Oslo Weather: What to Expect Year-Round

Oslo experiences a humid continental climate, with snowy winters and mild summers, making late spring to early autumn the best times to visit. Weather conditions can significantly influence your travel plans, so be prepared for variable temperatures and pack accordingly.

Dining in Oslo: A Culinary Contrast

Try the traditional Norwegian dish, lutefisk, during your stay in Oslo for an unforgettable experience that's a departure from Copenhagen's New Nordic cuisine. The unique flavors and local ingredients, combined with the cozy, rustic atmosphere of restaurants like Lofoten Fiskerestaurant, offer a taste of authenticity that highlights Norway's rich 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 a distance of 603.5 km in approximately 6 hours and 23 minutes. 💰 Prices for the journey from Copenhagen to Oslo by car range from €111 to €175, depending on factors like gas prices and toll fees. Consider budgeting for these costs as you plan your unforgettable drive through Scandinavia.
Average price
€111 - €175
🚆 The journey from Copenhagen to Oslo by train takes approximately 8 hours and 30 minutes, with transfers along the way. Travelers depart from Köpenhamn H station and arrive at Oslo S station. 🛤️ Route 1 involves 2 transfers and a total distance of 736 km. The first step includes a train towards Göteborg C and Helsingborg C departing from K›benhavn Hovedb, followed by a second train towards Göteborg C from Malmö Central Station, and finally a train towards Oslo S from Gothenburg central station. 💰 The prices for a train ticket between Copenhagen and Oslo can range from €73 to €113.
Departure Point
Köpenhamn H station
Arrival Point
Oslo S station
Useful tips for train travellers
• On the train route from Copenhagen to Oslo, look for onboard catering services provided by Vy, the primary operator. They offer a selection of snacks, sandwiches, and beverages. Additionally, there may be a dining car where you can enjoy meals with a scenic view of the Norwegian coastline.
• The train offers different seating options, including First Class, Business Class, and Economy Class. First Class provides more spacious seats and complimentary meals, while Business Class features comfortable seating with workspace options. Economy Class allows for a budget-friendly option, but seating may be less spacious. Evaluate your comfort preferences before booking your ticket on the Vy website: vy.no
• Upon arrival at Oslo Central Station (Oslo S), you can find luggage storage services available for a fee, allowing you to explore the city hands-free if you arrive early. The station has clean facilities, including restrooms and showers in designated areas. As you navigate the station, look for signs in English, which can be helpful. To get to the city center quickly, take Metro Line 1 or 2 from Oslo S, or Tram Line 19 toward Majorstuen for rapid access.
🛫 The quickest way to travel from Copenhagen to Oslo is by taking a direct flight, which typically takes around 1 hour and 10 minutes.
Departure Point
Copenhagen Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• Always check the flight schedules of Norwegian Air International, Norwegian Air Shuttle, and Scandinavian Airlines ahead of time, as their schedules can vary; you can find updated information on their websites: Norwegian Air and SAS.
• Upon arrival at Oslo Airport (OSL), look for clear signage directing you to the 'Oslo City' section and consider using the Flytoget Airport Express Train for fast, convenient access to the city center, which takes about 20 minutes.
• Expect to pay around NOK 600-700 (approx. $60-$70) for a taxi ride from Oslo Airport to the city center; however, consider the Flybussen airport bus service as a more economical option for about NOK 200, which also offers frequent departures.
🌲 Experience a comfortable 8-hour and 10-minute ride through picturesque landscapes with bus services departing every four hours, making it easy to plan your trip. 💰 Prices for the bus from Copenhagen to Oslo range from €46 to €69, offering an affordable transportation option for your travels in Scandinavia.
Departure Point
Copenhagen Ingerslevsgade station
Arrival Point
Oslo Central Bus Station

Frequently asked questions

Find out more about the route from Copenhagen to Oslo.

Or choose the category:
The distance between Copenhagen and Oslo is approximately 486.0 km by air. By train, it takes around 8 hours and 18 minutes to travel between the two cities. If you choose to take a combination of flying and then taking a train, the travel time is about 3 hours and 57 minutes. Other options include a ferry, which takes around 17 hours and 15 minutes, or driving, which typically takes about 6 hours and 23 minutes. There is also a bus option available, which takes approximately 8 hours and 10 minutes.
The most cost-effective option for traveling from Copenhagen to Oslo is by bus, which takes approximately 8 hours and 10 minutes and costs between €41 and €64. If time is a priority, the quickest option would be to fly and then take a train, which takes around 3 hours and 57 minutes and costs between €50 and €220.
The prices of a train ticket from Copenhagen to Oslo range from €44 to €114, depending on factors such as the class of service and the time of booking. On the other hand, the cost of a bus ticket from Oslo to Copenhagen can vary from €41 to €64.
To travel from Copenhagen to Oslo without using public transportation, you can opt to drive. The distance between the two cities is approximately 603.5 km, and it takes around 6 hours and 23 minutes by car. However, it is important to note that prices for car rentals may vary, ranging from €110 to €174.
The best way to travel from Copenhagen to Oslo without a car is by taking a bus. The bus journey takes approximately 8 hours and 10 minutes and typically costs between €41 and €64.
Yes, there are several transportation options between Copenhagen and Oslo. The distance between the two cities is 486.0 km by air. The fastest option is to take a flight followed by a train, which takes approximately 3 hours and 57 minutes. There are also train connections available via Göteborg, Sweden, which takes approximately 8 hours and 18 minutes. Additionally, there are direct bus services and a ferry that operate between the two cities, with travel times ranging from 8 hours and 10 minutes to 17 hours and 15 minutes.
The flight between Copenhagen and Oslo typically takes 1 hour and 10 minutes on a direct flight. The cost of the flight can vary depending on the airline and the time of booking, but generally, it ranges from around $50 to $150 for a one-way ticket.
There are plenty of accommodation options near Oslo. With over 400 hotels to choose from, you're sure to find something that suits your budget and preferences. Prices for hotels in Oslo start at €55 per night, offering a range of choices for all types of travelers.