Travel options
from Berlin to Basel

You can get from Berlin to Basel by train, bus or flight.

Our recommendation

To get from Berlin to Basel on 23 May we recommend taking a train because it’s the best combination of price and speed.

21:28Berlin Hbf8h52 06:20Basel SBB
1 changes
£691One-way
Cheapest
21:28Berlin Hbf8h52 06:20Basel SBB
1 changes
£691One-way
Other options
17:46Berlin Hbf7h13 00:59Basel SBB
2 changes
£941One-way
11:46Berlin Hbf7h09 18:55Basel SBB
1 changes
£1081One-way
13:46Berlin Hbf7h09 20:55Basel SBB
1 changes
£1081One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
23 May
£69Deutsche Bahn
£44Flixbus
£191easyJet
Tue
24 May
£55Deutsche Bahn
£62Flixbus
£95easyJet
Wed
25 May
£78Deutsche Bahn
£62Flixbus
£103easyJet
Thu
26 May
£55Deutsche Bahn
£49Flixbus
£91easyJet
Fri
27 May
£44Deutsche Bahn
£38Flixbus
£58easyJet
Sat
28 May
£64Deutsche Bahn
£41Flixbus
£73easyJet
Sun
29 May
£81Deutsche Bahn
£57Flixbus
£260Lufthansa
Mon
30 May
£44Deutsche Bahn
£28Flixbus
£111easyJet
Tue
31 May
£35Deutsche Bahn
£40Flixbus
£74easyJet
Wed
1 Jun
£44Deutsche Bahn
£33Flixbus
£40easyJet
Thu
2 Jun
£45Deutsche Bahn
£31Flixbus
£45easyJet
Fri
3 Jun
£78Deutsche Bahn
£44Flixbus
£70easyJet
Sat
4 Jun
£42FlixTrain
£31Flixbus
£83easyJet
Sun
5 Jun
£49Deutsche Bahn
£38Flixbus
£106easyJet
Mon
6 Jun
£44Deutsche Bahn
Find prices
£87easyJet
Tue
7 Jun
£44Deutsche Bahn
Find prices
£93easyJet
Wed
8 Jun
£26Deutsche Bahn
£28Flixbus
£40easyJet
Thu
9 Jun
£44Deutsche Bahn
£22Flixbus
£40easyJet
Fri
10 Jun
£44Deutsche Bahn
£26Flixbus
£38easyJet
Sat
11 Jun
£35Deutsche Bahn
£22Flixbus
£81easyJet

Travel Information to Basel from Berlin

distanceDistance428 miles (691 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£23 - £32
cheapestCheapest modeFlight • £23 • 1 h 30 min
fastestFastest modeFlight • £23 • 1 h 30 min
carriersPopular travel companiesFlixbus, easyJet or Deutsche Bahn

Travel 428 miles (691 km) by coach, flight or train from Berlin to Basel. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £23. The most popular travel providers which serve this route are Flixbus, easyJet or Deutsche Bahn among others. Travellers can even take a direct flight or train from Berlin to Basel.

Travel Tips: Travel from Berlin to Basel

Travel to Basel 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 Basel.
FAQs

Does Switzerland have any COVID-19 travel restrictions for people travelling to Basel from Berlin?

International travel from Berlin, Germany to Basel, Switzerland is: Fully open.

Can I enter Switzerland if coming from Germany?

Entry into Switzerland is currently allowed for: Entry is fully open for citizens and permanent residents of Germany.

Am I required to self-quarantine upon arrival to Basel if travelling from Berlin?

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

What measures do I need to follow in Basel, Switzerland due to the pandemic?

All travellers in Switzerland must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Regional advice

The information above was last checked on 09/05/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Basel from Berlin.

Are there COVID-19 restrictions on returning to Berlin, Germany from Basel, Switzerland?

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

Is my journey back to Berlin from Basel restricted?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival in Berlin from Basel?

Conditions of reentry into Germany:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Germany was last checked on 21/05/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Basel closer to your date of departure here.

How do you get from Berlin to Basel?

There are 3 ways to travel to Basel from Berlin including taking a coach, flight or train.

What is the cheapest way to go to Basel from Berlin?

The cheapest way from Berlin to Basel is by taking a flight. You can find average ticket prices around £23 compared to other travel options to Basel:

A flight journey is usually £9 less than a journey to Basel by coach, which costs on average £32 for the same trip.

A flight journey is usually £3 less than a journey to Basel by train, which costs on average £26 for the same trip.

What is the fastest way to Basel from Berlin?

The quickest way to travel to Basel from Berlin is by flight, which takes on average 1 h 30 min   compared to other travel options that may take you longer to get to your destination:

In comparison, travelling by coach can take you on average 14 h 50 min.

In comparison, going by train can take 6 h 54 min   on average.

How far is it from Berlin to Basel?

The Berlin to Basel distance is approximately 428 miles (691 km).

How many scheduled departures are there a day from Berlin to Basel?

The average frequency per day from Berlin to Basel is:

  • Around 8 trains per day.

However, we recommend checking specific travel dates for your journey from Berlin to Basel as scheduled services by coach, flight or train can vary by season or day of the week.

What are the departure and arrival points in Berlin and in Basel?

These are the most popular departure and arrival points when travelling from Berlin to Basel:

  • Most travellers take a coach from Berlin, Zentralen Omnibusbahnhof to Basel, Bahnhof.
  • Most travellers who book a plane ticket from Berlin to Basel depart from Berlin Brandenburg Airport to EuroAirport Basel Mulhouse Freiburg.
  • Most travellers catch their train from Berlin Hbf and arrive in Basel SBB.

Who can get me from Berlin to Basel?

Omio works with many trusted partners that can help you travel the best way from Berlin to Basel:

  • You can travel between Berlin and Basel by coach with Flixbus. You can find cheap tickets on Omio for £32 with Flixbus from Berlin to Basel.
  • You can travel by plane from Berlin to Basel with easyJet, and you can find easyJet Berlin to Basel tickets for £23 on Omio.
  • You can take a train from Berlin to Basel with Deutsche Bahn. Cheap tickets can be found for £26 with Deutsche Bahn from Berlin to Basel.

Can I travel directly from Berlin to Basel?

Yes, there are direct routes from Berlin to Basel with the following travel companies:

  • You can find direct flights per day to take to Basel with.
  • You can find 8 direct trains per day to Basel with ÖBB | InterCity, ÖBB | ICE or ÖBB | Nightjet.

As you won't need to change at another stop in between, direct services to Basel tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this trip.

What is another destination I should add to my tour from Berlin to Basel?

Omio customers who travel from Berlin to Basel often also extend their holiday to go to Zurich, Paris or Milan. Omio can help you plan your trip by finding the best connections between Basel and these popular destinations at a great price.

How far in advance should I buy tickets between Berlin and Basel online to get the best deals?

When planning your trip to Basel from Berlin, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost on average £32 one way.
  • Plane tickets cost £23 one way on average.
  • Train tickets cost £26 one way on average.

However, we recommend buying tickets from Berlin to Basel online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Berlin to Basel: related information

Here are some other resources that might have the information you need