1map logoGo to main page

Berlin, Brandenburg to Oslo, Oslo County from $85: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Berlin, Germany
to
Oslo, Norway

How to Get from Berlin 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.

$85 by busBest price
843 kmDistance
2h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Berlin 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
2h  33m
Estimated price
$120-341
Recommended
Company
FlixBus
Bus
Average Duration
17h  50m
Estimated price
$85-125
Cheapest
route map
Distance: 843 km
Duration: 2h 33m

See more options

Pricing table
Company
Various
Train
Bus
Average Duration
25h  3m
Estimated price
$86-131
Company
Swedish Railways (SJ)
Train
Average Duration
17h  1m
Estimated price
$127-191
Company
Swedish Railways (SJ)
Train
Average Duration
18h  8m
Estimated price
$127-191
Company
Various
Drive
Average Duration
13h  6m
Estimated price
$250-1200

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $59 $57 $48 $54 $57 $57 $63
Fly $118 $74 $51 $64 $57 $81 $163

Traveling From Berlin to Oslo

Your journey from Berlin to Oslo reveals a fascinating contrast between Berlin's vibrant urban life and Oslo's serene natural beauty.

Best Neighbourhoods in Oslo

Oslo offers a diverse range of neighborhoods, each with its own charm.

Grünerløkka
• Known for its artistic vibe and street art.
• Abundant cafes and boutique shops line the streets.
Aker Brygge
• Waterfront area with stunning views of the fjord.
• Packed with restaurants serving fresh seafood.
Frogner
• Home to the iconic Frogner Park and sculptures.
• Upscale residential area with elegant architecture.

Best Times To Visit Oslo's Attractions

Visiting Oslo's attractions at the right time can elevate your experience.

Vigeland Park
Visit early morning or late afternoon for fewer crowds and beautiful lighting.
Oslo Opera House
Opt for weekday visits in the morning to enjoy tranquility and stunning views.
Akershus Fortress
Late afternoons during weekdays offer a peaceful atmosphere and nice sunset views.

Oslo Weather: What to Expect Year-Round

Oslo experiences a mix of continental and maritime climate, resulting in cold winters and mild summers; late spring to early fall offers the most pleasant weather for exploring the city. Keep in mind that the weather can be unpredictable, so packing layers and being prepared for sudden changes enhances your travel experience.

Dining Recommendation in Oslo

A must-try dish in Oslo is the traditional ‘rakfisk,’ which features fermented trout served with flatbread and potatoes, offering a distinct departure from Berlin's hearty sausages. Dining here often takes place in cozy, rustic restaurants that emphasize locally sourced ingredients, creating a warm atmosphere that's different from the bustling culinary scene in Berlin.

Berlin - Oslo operators

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

Plane Show flights
Website
norwegian.com

Plane from Berlin Brandenburg (BER) to Oslo (OSL)

Average Duration
1h 40m
Estimated price
1204-1205

Plane from Berlin Brandenburg (BER) to Oslo (OSL) via Stockholm

Average Duration
3h 30m
Estimated price
1204-1205
Website
flysas.com

Plane from Berlin Brandenburg (BER) to Oslo (OSL)

Average Duration
1h 35m
Estimated price
1204-1206

Plane from Berlin Brandenburg (BER) to Oslo (OSL) via Copenhagen

Average Duration
3h 20m
Estimated price
1207-1208
Train Show train routes
Contact phone
+46 77 175 75 75
Website
sj.se

Train from Berlin Gesundbrunnen to Göteborg Centralstation

Average Duration
12h 21m
Estimated price
85-125

Train from Berlin Hauptbahnhof to Göteborg Centralstation

Average Duration
13h 28m
Estimated price
85-125
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Göteborg Centralstation to Oslo S

Average Duration
3h 47m
Estimated price
3412-1207
Contact phone
+49 30 2970
Website
bahn.com

Train from Berlin Hauptbahnhof to Angermünde, Bahnhof

Average Duration
1h 1m
Estimated price
3414-3415
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Berlin central bus station to Oslo

Average Duration
17h 50m
Estimated price
85-125
Contact phone
+49 30 2970
Website
bahn.com

Bus from Angermünde, Bahnhof to Szczecin Krzysztofa Kolumba

Average Duration
1h 54m
Estimated price
3416-3413
Contact phone
+48 77 443 44 44
Website
sindbad.pl

Bus from Szczecin to Oslo

Average Duration
20h 30m
Estimated price
3417-3411

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

Traveling between Berlin 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 an exciting road trip from Berlin to Oslo covering a scenic driving distance of 833 miles. Experience the diverse landscapes and charming towns along the way as you make your way to the vibrant capital of Norway. 💰 Prices for the journey from Berlin to Oslo by car range from €258 to €387, offering flexibility for budget-conscious travelers. Enjoy the freedom of the open road while taking in the picturesque views of the countryside and majestic fjords on your route to the dynamic city of Oslo. 🌟 Arrive in Oslo after approximately 13 hours and 6 minutes of driving, where you can immerse yourself in Norwegian culture, explore historic landmarks, and indulge in delicious cuisine. From Berlin's bustling streets to Oslo's inviting atmosphere, this road trip promises an unforgettable adventure filled with discovery and excitement.
Average price
€258 - €387
🚂 Traveling from Berlin to Oslo by train involves a journey with transfers. The total travel time is approximately 17 hours and 1 minute, with services operated by Swedish Railways and Norwegian Railways. 🌍 The route from Berlin to Oslo can vary in duration and number of transfers. Options include routes with 2 to 5 transfers, ranging from 18 hours 7 minutes to 22 hours 1 minute. Each route offers a unique experience with different trains and agencies along the way. 🎫 Prices for the train journey between Berlin and Oslo range from €131 to €197. Travelers can choose from multiple routes, all offering a scenic and comfortable way to reach the beautiful city of Oslo from the vibrant metropolis of Berlin.
Departure Point
Berlin Gesundbrunnen station
Arrival Point
Oslo S station
Useful tips for train travellers
• Onboard services vary but most long-distance trains from Berlin to Oslo provide catering options including a dining car. For example, the EuroCity train offers light snacks, sandwiches, and beverages. You may also find options for vegetarian and vegan meals, making it ideal for different dietary preferences.
• Seating options on trains like the EuroCity typically include First Class, Business Class, and Economy Class. First Class offers more spacious seating and complimentary meals, while Business Class provides a balance of comfort and amenities at a moderate price. Economy Class is less expensive but still offers cozy seating; make sure to book in advance for the best seat selection.
• The primary operators for this route are the Deutsche Bahn (DB) and Vy (formerly NSB). You can check schedules and book tickets through their websites: DB - bahn.com, Vy - vy.no For local transport, look at Ruter - ruter.no, which covers transit in Oslo.
• Upon arrival at Oslo Central Station, make sure to visit the information desk if you need guidance. You can store your luggage there in lockers located in the station, which is convenient if you want to explore the city without your bags. Restrooms are available throughout the station.
• The fastest way to get from Oslo Central Station to the city center is by taking the Bybane tram or bus. Tram line 12 will take you through key highlights, and bus routes 30 and 31 also run frequently to and from popular areas. Plan your trip using the Ruter app for real-time updates.
🛫 Flying from Berlin Brandenburg Airport to Oslo Airport is a quick and convenient option for travelers heading to Norway. The direct flight between the two cities takes approximately 1 hour and 35 minutes.
Departure Point
Berlin Brandenburg Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• Opt for either Norwegian Air or Scandinavian Airlines for the fastest direct flights from Berlin Brandenburg Airport (BER) to Oslo Gardermoen Airport (OSL), ensuring you check their websites for the latest schedules: Norwegian Air and Scandinavian Airlines.
• Upon arriving at Oslo Gardermoen Airport, follow the clearly marked signs to the Flytoget Airport Express Train, which will whisk you to Oslo's city center in about 19 minutes, making it the most efficient transport option.
• Be prepared for taxi fares from Oslo Gardermoen Airport to the city center, which usually range between 700 to 900 NOK (approximately $70 to $90), so consider using public transport like the Flytoget for a more economical option.
🌍 The direct bus service operated by FlixBus takes approximately 17 hours and 50 minutes to cover the distance between Berlin and Oslo, offering a comfortable and scenic route. 💰 Ticket prices for the Berlin to Oslo bus ride range from €88 to €129, making it an affordable choice for travelers seeking a cost-effective way to travel between these two vibrant European destinations.
Departure Point
Berlin central bus station
Arrival Point
Oslo station
Useful tips for bus travellers
• Book your FlixBus tickets in advance to secure the best prices for this long journey; prices typically range from €86 to €126, and tickets can be purchased at global.flixbus.com
• When arriving at Busterminalen Galleriet in Oslo, expect a well-organized terminal with clear signage; check the station map available at osloby.no where you can find local transportation details and dining options nearby.
• Take advantage of the layover in Hamburg—if time allows, explore the city briefly as the bus stop is centrally located near attractions like the Speicherstadt, or you can grab a meal at a nearby restaurant before continuing to Oslo.