Travel options
from Barcelona to Bern

You can get from Barcelona to Bern by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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
24 Jan
£45Flixbus
£52Air Europa
Tue
25 Jan
£54Flixbus
£37Air Europa
Wed
26 Jan
Find prices
£43Air Europa
Thu
27 Jan
£54Flixbus
£41easyJet
Fri
28 Jan
£43Flixbus
£41easyJet
Sat
29 Jan
£35Flixbus
£46Air Europa
Sun
30 Jan
£35Flixbus
£52Air Europa
Mon
31 Jan
£35Flixbus
£30easyJet
Tue
1 Feb
£52Flixbus
£28easyJet
Thu
3 Feb
£39Flixbus
£28easyJet
Fri
4 Feb
£45Flixbus
£26easyJet
Sat
5 Feb
£43Flixbus
£37Air Europa
Sun
6 Feb
£45Flixbus
£31easyJet
Mon
7 Feb
£45Flixbus
£28Vueling
Tue
8 Feb
£52Flixbus
£28easyJet
Wed
9 Feb
Find prices
£26easyJet
Thu
10 Feb
£39Flixbus
£28easyJet
Fri
11 Feb
Find prices
£19Vueling

Travel Information between Barcelona and Bern

distanceDistance463 miles (747 km)
modeAvailable travel modesCoach or flight
priceTicket price range£39 - £70
cheapestCheapest modeFlight • £39 • 1 h 50 min
fastestFastest modeFlight • £39 • 1 h 50 min
carriersPopular travel companiesFlixbus or Vueling

Take a coach or flight to travel 463 miles (747 km) from Barcelona to Bern. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £39. The most popular travel providers which serve this trip are Flixbus or Vueling among others. Travellers can even take a direct coach or flight from Barcelona to Bern.

Travel Tips: Travel from Barcelona to Bern

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

Is international travel between Barcelona, Spain and Bern, Switzerland allowed?

International travel from Barcelona, Spain to Bern, Switzerland is: Partially open.

Can I enter Switzerland if coming from Spain?

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

Am I required to self-quarantine upon arrival to Bern if travelling from Barcelona?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Bern, 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: Mandatory

The information above was last checked on 20/01/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 between Barcelona and Bern.

Are there restrictions on my return trip to Barcelona, Spain from Bern, Switzerland due to COVID-19?

Return travel to Barcelona, Spain from Switzerland is: Partially open.

Are there any travel restrictions on reentering Spain from Switzerland?

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

Are there requirements to self-quarantine on arrival into Spain from Switzerland?

Requirements for reentering Spain:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

What are the requirements for social distancing and wearing face masks in Spain?

All travellers must abide by the following measures in Spain to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Barcelona, Spain was last verified on 23/01/2022. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Barcelona from Bern.

What are my Barcelona to Bern travel options?

You can travel between Barcelona and Bern 2 different ways: coach or flight.

What is the cheapest way to go to Bern from Barcelona?

Flight services offer the cheapest way to get from Barcelona to Bern. Tickets for a flight cost on average £39.

This is compared to other travel options to Bern:

A flight journey is usually £31 less than a journey to Bern by coach, which costs on average £70 for the same trip.

What is the fastest way to Bern from Barcelona?

The quickest way to travel between Barcelona and Bern is by flight, which takes on average 1 h 50 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 15 h 20 min   on average.

How many miles from Barcelona to Bern would I travel?

The distance between Barcelona and Bern is around 463 miles (747 km).

Where do people depart from and arrive in when travelling from Barcelona to Bern?

These are the most popular departure and arrival points when travelling from Barcelona to Bern:

  • Most travellers board their coach from Barcelona, Estació d'Autobusos Nord and arrive in Bern, Schutzenmatte Hbf.

Which travel companies can take me from Barcelona to Bern?

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

  • You can travel by coach between Barcelona and Bern with Flixbus, and you can find Flixbus Barcelona to Bern tickets for £70 on Omio.
  • You can travel by plane from Barcelona to Bern with Vueling, and you can find Vueling Barcelona to Bern tickets for £39 on Omio.

Is there a direct service between Barcelona and Bern?

Yes, there are direct routes from Barcelona to Bern with the following travel companies:

  • You can check for a direct coach to Bern with.
  • You'll find direct flight services to Bern with Edelweiss Air, easyJet or Swiss.

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

What other popular destinations should I add to my itinerary for my trip to Bern from Barcelona?

Many of our customers who book a trip from Barcelona to Bern often extend their holiday and travel to other popular destinations like Zurich, Paris or Geneva. If you’re thinking of adding another destination to your Barcelona and Bern itinerary, let Omio find you the best connections between Bern and any of these top destinations today!

How early should I book Barcelona to Bern tickets online to score the best deals?

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

  • Coach tickets cost on average £70 one way.
  • Plane tickets are costing on average £39 one way.

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

Travelling from Barcelona to Bern: related information

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