1map logoGo to main page

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

Compare Travel Options and Prices

from
Oslo, Norway
to
Berlin, Germany

How to Get from Oslo to Berlin: 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
4h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oslo to Berlin 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
Train
Plane
Average Duration
4h  26m
Estimated price
$111-345
Recommended
Company
FlixBus
Bus
Average Duration
17h  46m
Estimated price
$85-125
Cheapest
route map
Distance: 843 km
Duration: 4h 26m

See more options

Pricing table
Company
various
Bus
Average Duration
18h  35m
Estimated price
$129-182
Company
various
Train
Average Duration
18h  37m
Estimated price
$129-189
Company
various
Train
Average Duration
16h  13m
Estimated price
$136-229
Company
various
Drive
Average Duration
13h  6m
Estimated price
$1110-1111

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $59 $58 $57 $65 $63 $58 $60
Fly $54 $36 $41 $71 $111 $69 $47

Traveling From Oslo to Berlin

Traveling from Oslo to Berlin offers a journey between Norway’s serene landscapes and Berlin’s vibrant urban culture.

Best Neighbourhoods in Berlin

Berlin boasts diverse neighborhoods, each offering distinct experiences.

Kreuzberg
• Known for its vibrant street art scene.
• Great food options reflecting multicultural influences.
Mitte
• Home to iconic landmarks like the Brandenburg Gate.
• Trendy shops and galleries line the streets.
Prenzlauer Berg
• Famous for its beautiful historic buildings.
• Lively cafes and parks create a relaxed atmosphere.

Best Times To Visit Berlin's Attractions

Timing your visits can greatly enhance your experience in Berlin.

Brandenburg Gate
Visit early morning or late evening for stunning views and fewer tourists.
Berlin Wall Memorial
Go during weekdays to enjoy a quieter atmosphere and better reflection.
Reichstag Building
Book your visit during off-peak hours for a more peaceful tour.

Berlin Weather: What to Expect Year-Round

Berlin experiences a temperate seasonal climate with warm summers and cold winters, making spring and early fall the best times to visit. Weather conditions can significantly influence your travel experience, so packing accordingly ensures you enjoy the city comfortably.

Dining Recommendation in Berlin

Try the iconic currywurst at Konnopke's Imbiss, where this local favorite showcases a delightful blend of flavors that contrasts sharply with Oslo's seafood-centric cuisine. The bustling street food atmosphere and the rich spices used in the dish create a dining experience that captures Berlin's diverse culinary scene.

Oslo - Berlin operators

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

Train Show train routes
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
22m
Estimated price
3454-3455
Contact phone
+47 61 05 19 10
Website
https://www.vy.no/en

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
23m
Estimated price
3456-3457

Train from Oslo S to Göteborg Centralstation

Average Duration
3h 47m
Estimated price
3458-3459
Contact phone
0771-77 77 11
Website
https://www.oresundstag.se/en

Train from Göteborg Centralstation to Köpenhamn H

Average Duration
3h 49m
Estimated price
850-851
Contact phone
+49 30 2970
Website
bahn.com

Train from København H to Hamburg Hbf

Average Duration
4h 39m
Estimated price
851-852
Contact phone
+49 0180 6 99 66 33
Website
https://www.bahn.com/en

Train from Hamburg Hbf to Berlin Hauptbahnhof

Average Duration
1h 46m
Estimated price
853-1117
Bus Show bus routes
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal

Average Duration
3h 35m
Estimated price
857-1117
Contact phone
0040 723 450 475
Website
https://comati-psg.ro

Bus from Gothenburg Central Bus Station Nils Ericson to Berlin Central Bus Station

Average Duration
14h
Estimated price
858-125
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Oslo to Berlin central bus station

Average Duration
17h 46m
Estimated price
85-125
Plane Show flights
Website
norwegian.com

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

Average Duration
1h 35m
Estimated price
1117-1118
Website
flysas.com

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

Average Duration
1h 40m
Estimated price
1117-1119
Website
norwegian.com

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

Average Duration
3h 5m
Estimated price
3450-3451
Website
klm.com

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

Average Duration
4h 5m
Estimated price
3452-3453

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

Traveling between Oslo and Berlin 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 picturesque road trip from Oslo to Berlin, spanning 836 miles of scenic beauty. Brace yourself for a 13-hour journey filled with stunning landscapes and cultural experiences along the way. 💰 Budget-conscious travelers can rejoice with car travel prices ranging from €258 to €387, offering flexibility to suit different financial plans. Enjoy the freedom of the open road without breaking the bank on this unforgettable adventure.
Average price
€258 - €387
🚆 Although there is no direct train, the route involves transfers at stations like Göteborg Centralstation, København H, and Hamburg Hbf, adding to the adventure. The total travel time is approximately 16 hours and 13 minutes. ⭐Choose from various routes with different durations and transfer points to suit your preferences and schedule. 🌍 Enjoy the diverse landscapes as you cover a distance of around 1,500 kilometers on your way to Berlin. Prices for the train tickets typically range from €140 to €236, offering affordable options for your trip.
Departure Point
Oslo S station
Arrival Point
Berlin Hauptbahnhof station
Useful tips for train travellers
• On your train journey from Oslo to Berlin, you will likely travel with NSB (Vy) and Deutsche Bahn (DB). Onboard services include catering with a selection of snacks, sandwiches, and beverages available for purchase. Look out for their signature 'Norwegian Snack Box' that offers local delicacies.
• The seating options vary based on the operator you choose. Generally, Vy offers Economy and First Class seats, while DB provides First Class, Business Class, and Second Class options. First Class seats provide extra comfort and services, including complimentary refreshments, while Economy seats are more budget-friendly but still comfortable for the journey.
• Upon arriving at Berlin Hauptbahnhof, which is the central station, you'll find amenities like luggage storage at the station. There are also clean restrooms and showers available. To navigate the station easily, familiarize yourself with the station map, which can be accessed through the official website: bahnhof.de
🛫 Flying from Oslo to Berlin is a convenient and time-efficient journey, with the quickest direct flight taking just 1 hour and 35 minutes. Several reputable airlines like Norwegian Air International, KLM, Scandinavian Airlines, and Norwegian Air Shuttle operate flights between Oslo Airport and Berlin Brandenburg Airport.
Departure Point
Oslo Airport
Arrival Point
Berlin Brandenburg Airport
Useful tips for plane travellers
• Consider choosing a morning flight to maximize your day in Berlin; early flights tend to be less crowded and may offer a smoother travel experience.
• Upon arrival at Berlin Brandenburg Airport (BER), navigate your way through the airport by following the 'Ankunft' signs for baggage claim, and remember that it’s a large airport—allow sufficient time to reach public transport options.
• Expect taxi fares from Berlin Brandenburg Airport to the city center to be around €45-€55; alternatively, you can opt for the more economical public transport with the Airport Express (FEX) which takes about 30 minutes to reach central Berlin.
🚌 Departing from Oslo an overnight bus operated by FlixBus takes travelers on a 17-hour and 46-minute journey to the bustling city of Berlin arriving at the central bus station. 🌉 The route covers a distance of 1,083 km, with a transfer along the way. The first leg involves a bus towards Copenhagen central train station, taking approximately 8 hours and 25 minutes, followed by a second bus towards Kraków, Dworzec Autobusowy MDA, lasting around 8 hours and 10 minutes. 💰 Prices for the Oslo to Berlin bus ticket range from €88 to €129. The reliable FlixBus service offers daily departures, making it a convenient and cost-effective option for those looking to explore these two vibrant European cities through a comfortable bus journey.
Departure Point
Oslo station
Arrival Point
Berlin central bus station

Frequently asked questions

Find out more about the route from Oslo to Berlin.

Or choose the category:
The distance between Oslo and Berlin is approximately 524 miles, or 835 miles by road. The typical travel time by train is 15 hours and 35 minutes, while combining a train and flight would take about 4 hours and 44 minutes. Driving from Berlin to Oslo would take around 13 hours, while taking a bus would take approximately 17 hours and 40 minutes.
The most cost-effective transportation option for traveling from Oslo to Berlin is by bus. While it may take around 17 hours and 40 minutes, the cost ranges from €83 to €130. However, for those looking to save time, the quickest way to reach Berlin is by taking a train and then flying, which takes approximately 4 hours and 44 minutes and costs between €56 and €324. Overall, the choice between time efficiency and cost-effectiveness will depend on the traveler's priorities.
The prices for a bus journey between Oslo and Berlin can vary from €87 to €121. This range of prices is dependent on factors such as the time and date of travel, as well as the operator. It is advisable to check with different bus companies and to book in advance to secure the best possible price.
One option to get from Oslo to Berlin without public transportation is to drive. The driving distance is approximately 835 miles, which usually takes around 13 hours. However, it is important to consider road conditions, traffic, and rest stops during the journey. The cost of driving from Oslo to Berlin typically ranges from €259 - €389, depending on factors such as fuel prices and tolls.
To travel from Oslo to Berlin without a car, the best option is to take a train via Hamburg. This journey takes approximately 15 hours and 35 minutes. The train ride provides a comfortable and scenic route, allowing you to relax and enjoy the views during your trip. Additionally, taking the train is a convenient and environmentally friendly way to travel between the two cities.
Yes, there are indirect transportation options available between Oslo and Berlin. The most convenient option is to take a train, which involves transfers in Gothenburg, Copenhagen, and Hamburg, with a total journey time of approximately 15 hours and 35 minutes. Another option is to take a train from Oslo to Berlin, but this requires transferring at least once and can take longer. There is also a bus option available, which requires a transfer in Lübeck and takes around 17 hours and 40 minutes.
The flight from Oslo to Berlin typically takes about 1 hour and 35 minutes. This is the quickest and most convenient mode of transportation between the two cities. As for the cost, it may vary depending on factors such as the time of booking, airline, and availability, but the average cost is typically around $100 to $300 USD for a one-way ticket.
There are numerous options for accommodation in Berlin. With over 1282 hotels to choose from, travelers will have a range of choices to suit their budget and preferences. Prices for hotels in Berlin start at €42 per night, offering affordable options for those on a tighter budget. Whether you are looking for luxury accommodations or more budget-friendly options, there is a wide variety of hotels available near Berlin.