COMPARE Prices across different modes

Tue
Oct 26
$129Flixbus
$147Norwegian Air Shuttle
Wed
Oct 27
Find prices
$155Norwegian Air Shuttle
Thu
Oct 28
Find prices
$128Norwegian Air Shuttle
Fri
Oct 29
$102Flixbus
$257KLM
Sat
Oct 30
$103Flixbus
$101Norwegian Air Shuttle
Sun
Oct 31
$82Flixbus
$61Norwegian Air Shuttle
Mon
Nov 1
$84Flixbus
$53Norwegian Air Shuttle
Tue
Nov 2
Find prices
$39Norwegian Air Shuttle
Wed
Nov 3
$108Flixbus
$61Norwegian Air Shuttle
Thu
Nov 4
$108Flixbus
$88Norwegian Air Shuttle
Fri
Nov 5
$104Flixbus
$88Norwegian Air Shuttle
Sat
Nov 6
$89Flixbus
$61Norwegian Air Shuttle
Sun
Nov 7
$84Flixbus
$61Norwegian Air Shuttle
Mon
Nov 8
$75Flixbus
$39Norwegian Air Shuttle
Tue
Nov 9
Find prices
$53Norwegian Air Shuttle
Wed
Nov 10
Find prices
$44Norwegian Air Shuttle
Thu
Nov 11
Find prices
$53Norwegian Air Shuttle
Fri
Nov 12
$84Flixbus
$101Norwegian Air Shuttle
Sat
Nov 13
$79Flixbus
$52Norwegian Air Shuttle
Sun
Nov 14
$65Flixbus
$61Norwegian Air Shuttle
Mon
Nov 15
$75Flixbus
$46Norwegian Air Shuttle

These companies trust us. We 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

Bus Information from Oslo to Berlin

distanceDistance519 miles (837 km)
durationAverage bus duration18 h 55 min
priceAverage bus ticket price$100 (€81)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus providersFlixbus or RegioJet

Buses from Oslo to Berlin cover the 519 miles (837 km) long journey taking on average 18 h 55 min with our travel partners like Flixbus or RegioJet. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this journey costs around $100 (€81), you can find the cheapest bus ticket for as low as $82 (€67). Travelers depart most frequently from Oslo Bussterminal and arrive in Berlin, Zentralen Omnibusbahnhof.

Bus companies

Student Agency and FlixBus Oslo – Berlin

For as little as $82 (€67) you can travel by bus between Oslo and Berlin with Student Agency and FlixBus. Omio will show you the best deals, schedules and tickets available for this route.

Student Agency
FlixBus

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next bus from Oslo to Berlin: Low Cost, Standard, Fun & Relax, Relax and Business.

Are you making plans to travel between Oslo and Berlin? Why not take a bus with Student Agency? Omio can show you current Student Agency bus times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Oslo to Berlin buses all in one place. On the Student Agency bus, you can expect to travel 519 miles (837 km) from Oslo to Berlin. If you use the Omio app to search for buses from Oslo to Berlin, you can quickly see if the Student Agency ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you have found your perfect one-way Student Agency bus from Oslo to Berlin, book your cheap bus tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

Travel Tips

Buses from Oslo to Berlin
Take the bus to Berlin 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 Oslo to Berlin.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Oslo and Berlin?

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

Can I enter Germany from Norway?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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

All travelers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 10/25/21. Remember to review the latest COVID-19 travel safety regulations   for your bus from Oslo to Berlin as this information can change.

Do I need to quarantine when I return to Norway from Berlin, Germany?

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

Is my return bus into Oslo from Berlin restricted?

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

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

Conditions of reentry:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 3 in quarantine
  • 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)

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

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

  • Social distancing required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

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

How much do cheap bus tickets from Oslo to Berlin cost?
Omio customers have found cheap bus tickets to Berlin from Oslo for as low as $82 (€67)  for the next 7 days.
How much is the bus from Oslo to Berlin on average?
The Oslo to Berlin bus ticket price is on average $100 (€81)  if you are looking to buy your tickets for this trip in the next week.
What is the distance to Berlin from Oslo by bus?
The distance to Berlin from Oslo by bus is approximately 519 miles (837 km).
How long is a bus between Oslo and Berlin on average?
While the time it takes to travel 519 miles (837 km) between Oslo and Berlin can vary based on specific dates, weekends, and holidays, the Oslo to Berlin bus journey time is on average 18 h 55 min.
When traveling by bus from Oslo to Berlin, which bus station in Oslo do I depart from and which bus station in Berlin do I arrive in?

There are a few bus stations in Oslo to start your trip from including Oslo, Schweigaards gate (Bussterminal) and Oslo, Sentralstasjon (Oslo Bussterminal). In Berlin you have a few bus station options to choose from for your arrival including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

Omio customers traveling this route depart most frequently from Oslo Bussterminal   and arrive in Berlin, Zentralen Omnibusbahnhof.

Where do I find the Oslo bus station to Berlin? Where is the Berlin bus station?

Passengers booking this route most frequently board their buses from Oslo Bussterminal and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Berlin most often arrive at Berlin, Zentralen Omnibusbahnhof and need to travel around 6 mile (s) / 9 km from this bus station to the city center.

Which bus providers can get me from Oslo to Berlin?
For the best Oslo to Berlin bus to purchase, you can travel safely and comfortably with Flixbus or RegioJet. However, it's always good to check all possible bus companies with services between Oslo and Berlin to compare what amenities they may offer.
How many bus services are there to Berlin from Oslo a day?
The average number of buses departing Oslo for Berlin is 1 a day. The bus schedules and services may vary between weekdays and weekends.
When is the earliest bus from Oslo to Berlin? When is the last bus from Oslo to Berlin?
The earliest bus departing from Oslo to Berlin leaves at 5: 45 AM. The last bus departing from Oslo to Berlin leaves at 8: 25 PM. You can find the latest Oslo to Berlin bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I book the Oslo to Berlin bus for the best deals on tickets?
The price of a one way bus ticket from Oslo to Berlin is on average $100 (€81) if you book 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 providers offering this journey. In general, you can find bus tickets from Oslo to Berlin available a few months in advance.

Important Stations and Airports for this Journey