How to travel from Barcelona to Basel

Mon, Jul 22
+ Add return
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
42K ratings
Google Play
136K reviews

Travel Information from Barcelona to Basel

distanceDistance501 miles (808 km)
modeAvailable travel modesBus or flight
priceTicket price range- $58
cheapestCheapest modeFlight • $47 (€40) • 1 h 50 min
fastestFastest modeFlight • $47 (€40) • 1 h 50 min
carriersPopular travel companiesFlixBus, Vueling Airlines or Renfe AVE INT

Travel 501 miles (808 km) by bus or flight to Basel from Barcelona. The most popular travel companies which serve this trip are FlixBus, Vueling Airlines or Renfe AVE INT among others. Travelers can even take a direct bus, flight or train from Barcelona to Basel.

Travel options
from Barcelona to Basel

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

Our recommendation

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

Barcelona El Prat Airport (BCN)
09:45AMEuroAirport Basel Mulhouse Freiburg (BSL)
0 transfers
BlaBlaCar Bus
Barcelona, Estació d'Autobusos Nord
1 transfer
Barcelona El Prat Airport (BCN)
08:30PMEuroAirport Basel Mulhouse Freiburg (BSL)
0 transfers
Other options
Barcelona, Estació d'Autobusos Nord
0 transfers
Barcelona, Estació d'Autobusos Nord
1 transfer
Barcelona, Estació d'Autobusos Nord
1 transfer
Barcelona El Prat Airport (BCN)
11:35AMEuroAirport Basel Mulhouse Freiburg (BSL)
0 transfers

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

Jul 23
Jul 24
Jul 25
Jul 26
Jul 27
Jul 28
Jul 29
Jul 30
Jul 31
Aug 01
Aug 02
Aug 03
Aug 04
Aug 05
Aug 06
Aug 07
Aug 08
Aug 09
Aug 10
Aug 11
Aug 12

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

Deutsche Bahn

All travel companies: Airlines, Train and Bus from Barcelona to Basel

Travel on Lufthansa, Air France and Vueling Airlines travel from Barcelona to Basel at great prices. Omio finds you travel times and tickets for over 1000 travel companies all in one place.

Renfe AVE is a high-speed train service operated by the Spanish railway company Renfe with trains between Barcelona and Basel. It is one of the most popular train services in Spain, connecting major cities across the country. The AVE trains are some of the fastest in Europe, reaching speeds of up to 310 km/h. They offer a comfortable and convenient way to travel, with spacious seating, air conditioning, and onboard entertainment. Renfe AVE offers several types of trains, including the AVE S-100, AVE S-112, AVE S-130, and AVE S-120. The AVE S-100 is the fastest, while the AVE S-120 is the most luxurious. Passengers can choose from a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for Renfe AVE include Madrid to Barcelona, Madrid to Seville, and Barcelona to Valencia.

    FlixBus is one of the most popular low-cost travel companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance travel at an affordable price. FlixBus also operates overnight travel on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long travel journeys, extra legroom, luggage space and toilets.

      Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your travel between Barcelona and Basel including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

        FAQs: Travel from Barcelona to Basel

        FAQs: Travel to Basel 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 Basel.

        There are 2 ways to get from Barcelona to Basel: bus or flight.

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

        Taking a flight costs $11 (€10) less than taking a bus, which costs on average $58 (€50) for the same trip.

        A flight is () less than a train for this route with tickets for a train from Barcelona to Basel costing on average ().

        The quickest way to travel between Barcelona and Basel is by flight, which takes on average 1 h 50 min   compared to other travel options that take longer:

        Bus takes 16 h 5 min on average.

        The distance is approximately 501 miles (808 km) from Barcelona to Basel.

        The average frequency per day from Barcelona to Basel is:

        • 2 buses per day.

        However, we recommend checking specific travel dates for your trip to Basel from Barcelona 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 from Barcelona to Basel:

        • Buses from Barcelona to Basel most often leave from Barcelona, Estación de Autobuses de Sants and arrive in Basel, Meret Oppenheim-Strasse (Bahnhof SBB).
        • Flights from Barcelona to Basel most often leave from Barcelona El Prat Airport and arrive in EuroAirport Basel Mulhouse Freiburg.
        • Trains mostly depart from Barcelona Sants and arrive in Basel SBB.

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

        • You can take a bus from Barcelona to Basel with FlixBus or Alsa. Cheap tickets can be found for $58 (€50) with FlixBus from Barcelona to Basel.
        • You can travel from Barcelona to Basel by flight with Vueling Airlines, easyJet, Air France, Lufthansa, KLM or Austrian Airlines. You can find cheap tickets on Omio for $47 (€40) with easyJet from Barcelona to Basel.

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

        • You can find 1 direct bus per day to take to Basel with FlixBus.

        Direct services to Basel 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 trip.

        Looking to extend your trip from Barcelona to Basel? Many Omio customers who go from Barcelona to Basel usually extend their vacation to explore other popular destinations like Paris, Zurich, Milan, Strasbourg or Amsterdam. If you're looking to explore Paris, Zurich, Milan, Strasbourg or Amsterdam from Basel, let Omio find you the best connections available at an affordable price.

        Travelling from Barcelona to Basel: related information

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

        HomeTravelTravel to SwitzerlandTravel to BaselHow to travel from Barcelona to Basel

        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.

        Hand With Phone
        More routes, destinations and providers