Travel options
from Bern to Barcelona

You can get from Bern to Barcelona 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.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
Nov 30
Find prices
$130Vueling
Wed
Dec 1
Find prices
$65easyJet
Thu
Dec 2
$91Flixbus
$51easyJet
Fri
Dec 3
$48Flixbus
$72easyJet
Sat
Dec 4
$50Flixbus
$36easyJet
Sun
Dec 5
$54Flixbus
$42easyJet
Mon
Dec 6
$79Flixbus
$59easyJet
Tue
Dec 7
Find prices
$61easyJet
Wed
Dec 8
Find prices
$129ITA
Thu
Dec 9
$67Flixbus
$116easyJet
Fri
Dec 10
$48Flixbus
$105easyJet
Sat
Dec 11
$50Flixbus
$96easyJet
Sun
Dec 12
$79Flixbus
$84easyJet
Mon
Dec 13
$48Flixbus
$63easyJet
Tue
Dec 14
Find prices
$68easyJet
Wed
Dec 15
Find prices
$44easyJet
Thu
Dec 16
$83Flixbus
$29easyJet
Fri
Dec 17
$54Flixbus
$97easyJet
Sat
Dec 18
$91Flixbus
$130easyJet
Sun
Dec 19
$79Flixbus
$83easyJet
Mon
Dec 20
$61Flixbus
$90easyJet

Travel Tips

Travel from Bern to Barcelona
Travel to Barcelona 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 Bern to Barcelona.
FAQs
What COVID-19 safety information and travel restrictions should I be aware of before I go to Barcelona, Spain from Bern, Switzerland?

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

Is international entry into Barcelona from Bern restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival to Barcelona, Spain from Bern?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • 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

What are the COVID-19 safety measures to follow in Barcelona, Spain?

The government of Spain has imposed the following measures to reduce the spread of COVID-19:

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

The above information was last verified on 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your trip from Bern to Barcelona closer to your planned date of departure here.

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

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

Are there any travel restrictions on reentering Switzerland from Spain?

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

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

Requirements for reentering Switzerland:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

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

All travelers must abide by the following measures in Switzerland 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 Bern, Switzerland was last verified on 11/29/21. 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 Bern from Barcelona.

How do I travel from Bern to Barcelona?

There are 2 travel options from Bern to Barcelona: flight or bus.

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

The cheapest way to travel to Barcelona from Bern is by taking a bus with an average price of $55 (€45).

This is compared to other travel options to Barcelona:

Taking a bus is about $20 (€17) less than taking a flight, which costs on average $75 (€62) for this journey.

What is the fastest way from Bern to Barcelona?

The fastest way from Bern to Barcelona is by flight with an average journey time of 1 h 40 min.

There are alternative travel options to Barcelona that can usually take longer:

In comparison, taking a bus requires on average 15 h 45 min   of travel time.

How far is it from Bern to Barcelona?

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

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

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

  • Most travelers who buy a bus ticket from Bern to Barcelona depart from Bern, Schutzenmatte Hbf to Barcelona, Estació d'Autobusos Nord.
Which travel operators can get me to Barcelona from Bern?

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

  • You can travel by plane to Barcelona from Bern with Air Europa, and you can find Air Europa Bern to Barcelona tickets for $75 (€62) on Omio.
  • You can take a bus from Bern to Barcelona with Flixbus. Cheap tickets can be found for $55 (€45) with Flixbus from Bern to Barcelona.
Where should I go next after I travel to Barcelona from Bern?
Omio customers who travel from Bern to Barcelona often also extend their vacation to go to Madrid, Paris or Valencia. Omio can help you plan your trip by finding the best connections between Barcelona and these popular destinations at a great price.
How early should I buy tickets between Bern and Barcelona online for the best deals?

Before traveling from Bern to Barcelona, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket is costing on average $75 (€62) one way for this journey.
  • A bus ticket is costing on average $55 (€45) one way for this trip.

But we recommend booking Bern to Barcelona tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bern to Barcelona: related information

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