• Nothing Found

How to get from Basel Airport to Bern

The beautiful city of Bern is located in the West of Switzerland. It’s known for being the hub for the Swiss government as well as its unique architecture. In fact, Old Bern (the oldest part of town) is a protected UNESCO heritage site. Therefore, the city has much to offer tourists and explorers of all ages.

EuroAirport Basel-Mulhouse-Freiburg Airport is located 100 km away from Bern. To get from Basel Airport to Bern, you have two options. The first is to take a taxi. Basel Airport taxis are easy to find and will get you to Bern in 1 hour and 20 minutes.

Alternatively, you can take public transportation. There are no direct buses or trains. You will have to use a mix of both methods to get to Bern. The journey will take around 1 hour and 40 minutes depending on when you’re travelling, not including multiple wait times.

Welcome Pickups offers meet and greet services and a friendly introduction to Basel at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Welcome Pickups €250 80min 24/7 Book
Book
Taxi €240 80min 24/7
Bus + Train €51.40 100min 03:45–00:00

How to get from Basel Airport to Bern by taxi

Taking a taxi from Basel Airport to Bern is the most straightforward option. The trip typically takes around 1 hour and 20 minutes, though this can change in heavier traffic conditions. Bern is a large city (Switzerland’s fifth largest) so it also depends on your final destination.

Taxi fare from Basel Airport to Bern

Although most local taxi drivers in Basel use taximeters, they may offer you a set rate for longer distances. As the journey between the two cities is 100 km, it may be advantageous to accept this set rate. Typically, this set rate is around €240 (CHF 240). However, this rate is at the driver’s discretion, so you may be overcharged in negotiations.

If you’d prefer the peace of mind of a fixed-rate fare agreed in advance, consider booking your private airport taxi from Basel Airport to Bern with Welcome Pickups. We offer comfortable, personalised rides at unbeatable prices.

Cost

€240

Trip Duration

1 Hr. 20 Min.

*Prices vary unless booked in advance.

Convenience
Safety
Value for money

Taxis are available 24/7 from Basel Airport.

Where do I get the taxi from?

You can find taxis waiting outside of Basel Airport 24/7. There are designated taxi stands in front of the doors when you exit the Arrivals Hall. The wait for a taxi depends on how busy the airport is at the time of your arrival, but you’re unlikely to wait for longer than 10 minutes.

Convenience

Taking a taxi from Basel Airport to Bern is by far the most convenient method. Not only is it your only direct means of transport, but it’s also slightly shorter than public transport. Plus, navigating buses and trains with heavy luggage, a large group, or young children can be tiring after a long flight.

That said, local taxis may not be willing to take you as far as Bern on demand. To guarantee transport, we recommend pre-booking a private airport taxi from Basel Airport instead.

Editor’s Note

Most local taxis waiting outside of Basel Airport will be standard four-seater sedans. If you require a larger vehicle, it’s best to arrange a private taxi in advance.

Useful Tips

You can pay for taxis in Basel via cash or card in euros or the local currency – Swiss Francs (CHF).
If your luggage fits in the trunk of the car, it can be transported for free.
Basel taxis are not equipped to carry wheelchairs as standard. If you need an accessible taxi, we recommend booking in advance.

How to get from Basel Airport to Bern by public transport

Sadly, there is no direct Basel Airport to Bern train or bus. The least tedious route is to take one bus and one train. The 50 bus will take you to Basel train station (also known as Basel SBB). It runs every day and takes just 20 minutes. From Basel SBB, you can take a direct train to Bern. The journey takes 1 hour and departs every 30 minutes.

How much will it cost to take public transport from Basel Airport to Bern?

The bus from Basel Airport to the train station costs €4.70 (CHF 4.70) per person.
The train from Basel SBB to Bern costs €21 (CHF 21) per person.
Therefore, expect to spend €25.70 (CHF 25.70) per person total for this journey, not including a taxi fare from the train station in Bern to your final destination, if needed.

Cost

€25.70

Trip Duration

1 Hr. 40 Min.

The average wait time for a bus from Basel Airport is 10 minutes.

Convenience
Safety
Value for money

Trains depart from Basel train station to Bern every 30 minutes.

Where do I get public transport from?

Once you’ve passed through customs and entered the Arrivals Hall, follow the signs for “Ground Transportation”. Outside of the main terminal, you’ll see the bus stop with several buses lined up. The number 50 bus will be clearly signposted.

Convenience

Taking public transport to Bern is far less convenient than taking a taxi. That said, the Basel to Bern train is efficient, comfortable and relatively fast. If you’re packing light and don’t mind changing from bus to train, this could be a good economical option for you. Keep in mind the need to navigate to your final destination from the train station in Bern.

Editor’s Note

Note that buses from Basel Airport don’t have any storage space for luggage. If you’re carrying heavy luggage, consider pre-booking a taxi or private transfer for your comfort.

Useful Tips

You can purchase tickets in both euros and Swiss Francs.
Tickets are available from the kiosk at the airport, the counter at the train station or online.
Seats are first-come, first-served on buses.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Basel. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€250.0
NIGHTTIME
€300.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How can I get from Basel Airport to Bern?

You can get from Basel Airport to Bern via taxi or public transport. Taxi is the easiest and quickest path. It takes around 1 hour and 20 minutes, and is sometimes cheaper if you book with Welcome Pickups. Unfortunately, there isn’t a Basel Airport to Bern train, bus or coach. The easiest public transport route is to take the 50 bus from the airport to the train station. Then you can catch the train from Basel to Bern.

What is the distance from Basel Airport to Bern?

The distance between Basel Airport and Bern is roughly 100 km. By taxi, it takes 1 hour and 20 minutes. By public transport, it takes around 1 hour and 40 minutes.

What’s the cost of a taxi from Basel Airport to Bern?

The cost of your taxi from Basel Airport to Bern depends on the time of day, the exact distance to your destination, and how the driver decides to charge. Your driver can use a taximeter or negotiate a fixed price with you. Normally, the fixed price is more reasonable and will cost around €240 (CHF 240). If you’d like a fixed price agreed in advance for your airport taxi from Basel Airport to Bern, why not book with an international, high-rated company like Welcome Pickups?

Was this helpful?

Pre-book online