Cheap bus tickets from Berlin to Oslo

Showing times and prices for Jan 20

Cheapest

$93

Average

$96

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Oslo will cost around $ 96 if you buy it on the day, but the cheapest tickets can be found for only $ 93.

Cheapest
09:50AMBerlin, Bahnhof Südkreuz23h15 09:05AMOslo, Busstasjon Galleriet
1 changes
$931One-way
2nd Cheapest
01:15PMBerlin19h50 09:05AMOslo, Busstasjon Galleriet
1 changes
$971One-way
2nd Cheapest
01:00PMBerlin, ZOB20h05 09:05AMOslo, Busstasjon Galleriet
1 changes
$971One-way

Bus schedule from Berlin to Oslo

Showing buses for tomorrow, Thu, Jan 20
09:50AMBerlin, Bahnhof Südkreuz23h15 09:05AMOslo, Busstasjon Galleriet
0 changes
01:00PMBerlin, ZOB20h05 09:05AMOslo, Busstasjon Galleriet
0 changes
01:15PMBerlin19h50 09:05AMOslo, Busstasjon Galleriet
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Jan 20
$93Flixbus
$147Norwegian Air Shuttle
Fri
Jan 21
$93Flixbus
$108Norwegian Air Shuttle
Sat
Jan 22
$88Flixbus
$210KLM
Sun
Jan 23
$95Flixbus
$133Norwegian Air Shuttle
Mon
Jan 24
Find prices
$84Norwegian Air Shuttle
Tue
Jan 25
Find prices
$188Lot Polish Airlines
Wed
Jan 26
Find prices
$188Lot Polish Airlines
Thu
Jan 27
$85Flixbus
$78Norwegian Air Shuttle
Fri
Jan 28
$77Flixbus
$134Norwegian Air Shuttle
Sat
Jan 29
$79Flixbus
$184KLM
Sun
Jan 30
$84Flixbus
$146Norwegian Air Shuttle
Mon
Jan 31
Find prices
$78Norwegian Air Shuttle
Tue
Feb 1
Find prices
$68Norwegian Air Shuttle
Wed
Feb 2
Find prices
$146KLM
Thu
Feb 3
$77Flixbus
$84Norwegian Air Shuttle
Fri
Feb 4
$77Flixbus
$102Air Baltic
Sat
Feb 5
$77Flixbus
$138KLM
Sun
Feb 6
$120Sindbad
$107Norwegian Air Shuttle
Mon
Feb 7
Find prices
$84Norwegian Air Shuttle
Tue
Feb 8
Find prices
$146KLM

Bus times from Berlin to Oslo

Showing times and prices for Jan 20

Fastest Journey

19 h 50 m

Average

21 h 3 m

Buses per day

3

Distance

838 km

It's difficult to get from Berlin to Oslo without transferring at least once.

Fastest
01:15PMBerlin19h50 09:05AMOslo, Busstasjon Galleriet
1 changes
$971One-way
2nd Fastest
01:00PMBerlin, ZOB20h05 09:05AMOslo, Busstasjon Galleriet
1 changes
$971One-way
09:50AMBerlin, Bahnhof Südkreuz23h15 09:05AMOslo, Busstasjon Galleriet
1 changes
$931One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Overview: Bus from Berlin to Oslo

distanceDistance519 miles (837 km)
durationAverage bus duration18 h 49 min
priceAverage bus ticket price$92 (€76)
changesDirect busYes
carriersBus companiesFlixbus, Bohemian Lines or Bohemian Lines

Buses from Berlin to Oslo cover the 519 miles (837 km) long route taking on average 18 h 49 min with our travel partners like Flixbus, Bohemian Lines or Bohemian Lines. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $88 (€73), but the average price of bus tickets is $92 (€76). Travelers depart most frequently from Berlin Hbf and arrive in Oslo, Schweigaards gate (Bussterminal).

Bus providers: FlixBus from Berlin to Oslo

For as little as $88 (€73) you can travel by bus between Berlin and Oslo with FlixBus. Omio will show you the best deals, schedules and tickets available for this trip.

FlixBus

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $88

These are FlixBus' ticket policies for COVID-19 for the bus from Berlin to Oslo:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Bus to Oslo from Berlin

Take the bus 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 Berlin to Oslo.
FAQs

Am I allowed to travel by bus from Berlin, Germany to Oslo, Norway?

Travel between Berlin, Germany and Oslo, Norway by bus is: Partially open.

What is the status of international entry into Norway from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Norway from Berlin?

Conditions of entry:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 3 in quarantine
  • Negative COVID-19 test issued at most 1 days before arrival
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test issued at most 1 days before arrival for unvaccinated travellers

What are the safety rules to follow in Oslo, Norway?

When traveling in Norway, you must follow these COVID-19 safety rules:

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

The information above was last checked on 1/17/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus between Berlin and Oslo before traveling.

What COVID restrictions are there for my return journey by bus to Berlin, Germany from Oslo, Norway?

The restriction level for your return bus to Berlin, Germany from Oslo is: Partially open.

Is my return bus into Berlin from Oslo restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Norway

Do I need to quarantine on arrival in Germany from Oslo?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/18/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Berlin from Oslo closer to your date of departure here here.

What is the price of the cheapest bus from Berlin to Oslo?

Omio customers have found the cheapest buses from Berlin to Oslo to cost as little as $88 (€73)  in the next 7 days.

How much is the bus between Berlin and Oslo on average?

If you are looking to book your bus ticket in the next 7 days, you can expect the Berlin to Oslo bus to cost on average $92 (€76)  one way.

How far is Berlin to Oslo by bus?

When traveling this route you should expect the distance to Oslo from Berlin by bus to be approximately 519 miles (837 km).

How long is the bus between Berlin and Oslo?

On average the Berlin to Oslo bus travel time is 18 h 49 min  for the 519 miles (837 km) long journey, but the duration can vary if you travel on weekends and holidays.

What bus station in Berlin goes to Oslo? What bus station do I come into Oslo from Berlin?

When taking a bus from Berlin, you have a couple of bus stations you can depart from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When you arrive in Oslo, your bus can arrive in bus stations including Oslo, Schweigaards gate (Bussterminal) and Oslo, Sentralstasjon (Oslo Bussterminal).

Omio customers traveling this route book their buses from Berlin Hbf   to Oslo, Schweigaards gate (Bussterminal).

Where is the Berlin bus station located? Where is the Oslo bus station located?

You can find the most popular departure bus station for this route, Berlin Hbf, located approximately 1.7 miles (2.8 km) from the city center of Berlin. The most popular arrival bus station in Oslo, called Oslo, Schweigaards gate (Bussterminal), is located around 0.5 miles (771 m) away from its city center.

Which bus companies should I travel with from Berlin to Oslo?

For the route from Berlin to Oslo you can take a bus with Flixbus, Bohemian Lines or Bohemian Lines. Be sure to check out all possible bus companies that offer services to Oslo from Berlin on Omio to compare what amenities they may have.

What time is the earliest bus from Berlin to Oslo? What time is the last bus from Berlin to Oslo?

The first Berlin to Oslo bus departs at 8: 50 AM   and the last bus from Berlin to Oslo leaves at 11: 30 PM. Check out the most up-to-date bus schedule from Berlin to Oslo on Omio and find the best time to travel to your destination.

How early should I book bus tickets to Oslo from Berlin to score the best deals?

The price of a one way bus ticket from Berlin to Oslo is on average $92 (€76) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets to Oslo from Berlin available a few months in advance.