How to travel from Bern to Barcelona

Sat, Jul 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information between Bern and Barcelona

distanceDistance463 miles (747 km)
modeAvailable travel modesBus or flight
priceTicket price range- $51
cheapestCheapest modeFlight • $24 (€21) • 1 h 40 min
fastestFastest modeFlight • $24 (€21) • 1 h 40 min
carriersPopular travel companiesFlixBus, Vueling Airlines or Renfe AVE INT

Take a bus or flight to travel 463 miles (747 km) to Barcelona from Bern. The most popular travel companies which serve this journey are FlixBus, Vueling Airlines or Renfe AVE INT among others. Travelers can even take a direct bus, flight or train from Bern to Barcelona.

Travel options
from Bern to Barcelona

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

Our recommendation
bus

The best way to travel from Bern to Barcelona is by taking a bus because it’s the best combination of price and speed.

FlixBus
06:30AM14h00
Bern, Car-Terminal Neufeld
08:30PMBarcelona, Estació d'Autobusos Nord
$1531One-way
0 transfers
Cheapest
FlixBus
06:30AM14h00
Bern, Car-Terminal Neufeld
08:30PMBarcelona, Estació d'Autobusos Nord
$1531One-way
0 transfers
Fastest
FlixBus
06:30AM14h00
Bern, Car-Terminal Neufeld
08:30PMBarcelona, Estació d'Autobusos Nord
$1531One-way
0 transfers
Other options
FlixBus
11:30AM16h45
Bern, Car-Terminal Neufeld
04:15AMBarcelona, Estació d'Autobusos Nord
$1571One-way
1 transfer
FlixBus
04:15PM15h45
Bern, Car-Terminal Neufeld
08:00AMBarcelona, Estació d'Autobusos Nord
$1621One-way
1 transfer
FlixBus
11:30AM17h10
Bern, Car-Terminal Neufeld
04:40AMBarcelona, Estación de Autobuses de Sants
$1571One-way
1 transfer

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

Compare prices and tickets Prices for trains, buses and flights

Sat
Jul 20
Sun
Jul 21
Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Airlines and Bus from Bern to Barcelona

Vueling Airlines, FlixBus and SWISS will get you from Bern to Barcelona at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.

Alsa is the main provider of travel travel in Spain. As a subsidiary of the UK travel company National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of travel with different levels of comfort and amenities on offer. Aside from the Alsa Normal travel with free WiFi, bathrooms, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium travel provide more luxurious services when traveling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other travel tickets like Minimum, Reduced and Flexible fares on select routes.

    Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next travel between Bern and Barcelona.

      FAQs: Travel from Bern to Barcelona

      FAQs: 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

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

      The cheapest way to get from Bern to Barcelona is by taking a flight with average ticket prices of $24 (€21) compared to other travel options to Barcelona:

      Taking a flight costs $27 (€23) less than taking a bus, which costs on average $51 (€44) for the same trip.

      Taking a flight costs () less than taking a train, which costs on average () for the same trip.

      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 take longer:

      Bus takes on average 13 h 15 min.

      Barcelona is approximately 463 miles (747 km) away from Bern.

      The average frequency per day from Bern to Barcelona is:

      • 1 bus per day.

      However, we recommend checking specific travel dates for your journey to Barcelona from Bern as scheduled services by bus or flight can vary by season or day of the week.

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

      • Most travelers take a bus from Bern, Park + Ride Neufeld to Barcelona, Estación de Autobuses de Sants.
      • Most travelers catch their flight from Belp Airport and arrive in Barcelona El Prat Airport.
      • Most travelers take a train from Bern Hauptbahnhof to Barcelona Sants.

      The following travel companies offer services from Bern to Barcelona:

      • FlixBus or Alsa can take you to Barcelona by bus. If searching for a good deal on buses, you can find tickets for Alsa from Bern to Barcelona for $51 (€44).
      • Vueling Airlines, easyJet, SWISS, Lufthansa, Air Baltic, Air Europa or Iberia can get you to Barcelona by plane. You can find a good deal for plane tickets with Vueling Airlines from Bern to Barcelona for $24 (€21) on Omio.

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

      • You can check for a direct bus to Barcelona with FlixBus with 1 direct bus per day.

      Direct services to Barcelona tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

      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, Valencia, Seville or Zaragoza, 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!
      HomeTravelTravel to SpainTravel to BarcelonaHow to travel from Bern to Barcelona

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      More routes, destinations and providers
      Currency
      Language