[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Bern to Barcelona

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

Our recommendation

To get from Bern to Barcelona on Aug 6 we recommend taking a flight because it’s the best combination of price and speed.

11:10PMEuroAirport Basel Mulhouse Freiburg1h45 12:55AMBarcelona El Prat Airport
0 changes
$701One-way
Cheapest
11:10PMEuroAirport Basel Mulhouse Freiburg1h45 12:55AMBarcelona El Prat Airport
0 changes
$701One-way
Other options
09:45AMZurich Airport1h50 11:35AMBarcelona El Prat Airport
0 changes
$1081One-way
06:05PMZurich Airport1h50 07:55PMBarcelona El Prat Airport
0 changes
$1301One-way
05:35PMZurich Airport1h45 07:20PMBarcelona El Prat Airport
0 changes
$1921One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

COMPARE Prices for trains, buses and flights

Thu
Aug 5
Find prices
$73easyJet
Fri
Aug 6
$85Flixbus
$63Vueling
Sat
Aug 7
$55Flixbus
$70easyJet
Sun
Aug 8
$84Flixbus
$56Vueling
Mon
Aug 9
$84Flixbus
$56Vueling
Tue
Aug 10
$55Flixbus
$45easyJet
Wed
Aug 11
$54Flixbus
$53easyJet
Thu
Aug 12
$50Flixbus
$54easyJet
Fri
Aug 13
$75Flixbus
$44Vueling
Sat
Aug 14
$63Flixbus
$35easyJet
Sun
Aug 15
$54Flixbus
$50Vueling
Mon
Aug 16
$56Flixbus
$43easyJet
Tue
Aug 17
$50Flixbus
$38easyJet

Travel Information from Bern to Barcelona

distanceDistance463 miles (747 km)
modeAvailable travel modesFlight or bus
priceTicket price range$44 - $69
cheapestCheapest modeFlight • $44 (€35) • 1 h 45 min
fastestFastest modeFlight • $44 (€35) • 1 h 45 min
carriersPopular travel companiesVueling or Flixbus

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

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 are the international travel restrictions for Spain due to COVID-19 if I’m traveling to Barcelona from Bern?

Travel between Bern, Switzerland and Barcelona, Spain is: Partially open.

Can travelers from Switzerland enter Spain?

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

Are there rules for self-quarantine when arriving to Barcelona from Bern?

Conditions of entry into Spain:

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

Are there COVID-19 safety rules for social distancing and wearing face masks in Barcelona, Spain?

To reduce the spread of COVID-19, the government of Spain has imposed the following measures:

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

This information was last checked on 8/5/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey between Bern and Barcelona.

Are there restrictions on reentering Switzerland from Barcelona, Spain due to the coronavirus pandemic?

The current restriction level for returning to Bern, Switzerland from Spain is: Partially open.

Am I allowed to reenter Bern, Switzerland from Barcelona, Spain?

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

Do I need to self-quarantine when I arrive back to Bern from Barcelona?

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

Which rules do I need to follow in Bern, Switzerland regarding COVID-19?

All travelers returning to Switzerland must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 7/29/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Bern from Barcelona here.

How do I travel from Bern to Barcelona?

There are 2 ways to travel between Bern and Barcelona including taking a flight or bus.

How far is Barcelona from Bern?

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

What are the departure and arrival points in Bern and in Barcelona?

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

  • Buses most often depart from Bern at Bern, Schutzenmatte Hbf and arrive in Barcelona at 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 to Barcelona from Bern by flight with Vueling. You can find cheap tickets on Omio for $44 (€35) with Vueling from Bern to Barcelona.
  • You can travel from Bern to Barcelona by bus with Flixbus. You can find cheap tickets on Omio for $69 (€55) with Flixbus from Bern to Barcelona.
What other destinations are worth visiting after traveling from Bern to Barcelona?
Many of our customers traveling from Bern to Barcelona don't make Barcelona their final stop. Some of the destinations worth visiting after Barcelona are Madrid, Paris or Valencia, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Barcelona to any of these top destinations today!
How early should I purchase Bern to Barcelona tickets online to score the best deals?

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

  • Plane tickets are costing $44 (€35) one way on average.
  • Bus tickets are costing $69 (€55) one way on average.

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

What is the cheapest way from Bern to Barcelona?

The cheapest way to get from Bern to Barcelona is by taking a flight. You can find average ticket prices around $44 (€35) compared to other travel options to Barcelona:

A flight is $25 (€20) less than a bus for this journey with tickets for a bus from Bern to Barcelona costing on average $69 (€55).

What is the fastest way from Bern to Barcelona?

The fastest way to get to Barcelona from Bern is by flight with an average travel time of 1 h 45 min.

Other travel options to Barcelona can usually take longer:

In comparison, traveling by bus can take you on average 15 h 45 min.

Stations

Important Stations and Airports for this Journey

Bern
Barcelona
Bern
Amenities
Bern - Car-Terminal Neufeld
Amenities
Berna
Amenities

Travelling from Bern to Barcelona: related information

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