Cheap bus tickets from Barcelona to Geneva

Showing times and prices for Dec 3

Cheapest

$138

Average

$138

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Barcelona to Geneva will cost around $ 138 if you buy it on the day, but the cheapest tickets can be found for only $ 138.

2nd Cheapest
06:00AMBarcelona, Estació d'Autobusos Nord24h35 06:35AMGeneve, Gare Routiere, pl. Dorciere
1 changes
$1381One-way

Bus schedule from Barcelona to Geneva

Showing buses for tomorrow, Fri, Dec 3
06:00AMBarcelona, Estació d'Autobusos Nord24h35 06:35AMGeneve, Gare Routiere, pl. Dorciere
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 2
$108Flixbus
Find prices
Fri
Dec 3
$108Flixbus
$154Lufthansa
Sat
Dec 4
$60Flixbus
$124Lufthansa
Sun
Dec 5
$53Flixbus
$101easyJet
Mon
Dec 6
$55Flixbus
$67easyJet
Tue
Dec 7
$47Flixbus
$48easyJet
Wed
Dec 8
$55Flixbus
$37Vueling
Thu
Dec 9
$72Flixbus
$30easyJet
Fri
Dec 10
$42BlaBlaCar Bus
Find prices
Sat
Dec 11
$35Flixbus
$28Vueling
Sun
Dec 12
$42BlaBlaCar Bus
$30easyJet
Mon
Dec 13
$42BlaBlaCar Bus
$24Vueling
Tue
Dec 14
$56Flixbus
$33easyJet
Wed
Dec 15
$51Flixbus
$33easyJet
Thu
Dec 16
$55BlaBlaCar Bus
$24Vueling
Fri
Dec 17
$49Flixbus
$28Vueling
Sat
Dec 18
$53Flixbus
$81Lufthansa
Sun
Dec 19
$56Flixbus
$24Vueling
Mon
Dec 20
$60BlaBlaCar Bus
$24Vueling
Tue
Dec 21
$60BlaBlaCar Bus
$28Vueling
Wed
Dec 22
$84BlaBlaCar Bus
Find prices

Bus times from Barcelona to Geneva

Showing times and prices for Dec 3

Fastest Journey

1d 35 m

Average

1d 35 m

Buses per day

1

Distance

623 km

It's difficult to get from Barcelona to Geneva without transferring at least once.

2nd Fastest
06:00AMBarcelona, Estació d'Autobusos Nord24h35 06:35AMGeneve, Gare Routiere, pl. Dorciere
1 changes
$1381One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Bus Information to Geneva from Barcelona

distanceDistance386 miles (623 km)
durationAverage bus duration10 h 40 min
priceAverage bus ticket price$69 (€58)
changesDirect busYes
carriersBus providersFlixbus or Eurolines Switzerland

Buses from Barcelona to Geneva cover the 386 miles (623 km) long journey taking on average 10 h 40 min with our travel partners like Flixbus or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $47 (€39), but the average price of bus tickets is $69 (€58). Travelers depart most frequently from Barcelona Sants and arrive in Geneva, Eaux-Vives.

Bus companies

FlixBus Barcelona – Geneva

Travel from Barcelona to Geneva from $47 (€39) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

FlixBus

FlixBus is one of the most popular low-cost bus 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 bus at an affordable price. FlixBus also operates overnight buses 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 bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $47

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Barcelona and Geneva and when traveling by bus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Bus to Geneva from Barcelona
Take the bus to Geneva 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 Geneva.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my bus between Barcelona and Geneva?

Travel between Barcelona, Spain and Geneva, Switzerland by bus is: Partially open.

What is the status of international entry into Switzerland from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine on arrival in Switzerland from Barcelona?

Conditions of entry:

  • 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 safety rules to follow in Geneva, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

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

The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Barcelona to Geneva before traveling.

What restrictions are there on reentering Spain from Geneva, Switzerland?

The current restriction level for your return trip by bus from Geneva to Barcelona is: Partially open

Are there any international entry restrictions on returning to Spain from Switzerland?

Reentry to Spain is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Spain from Geneva?

What are the requirements?

  • 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 safety rules to follow in Barcelona, Spain?

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

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

Last checked on 12/1/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Barcelona from Geneva here.

What is the price of the cheapest bus from Barcelona to Geneva?
Bus tickets from Barcelona to Geneva for some dates and times can be found for as cheap as $47 (€39)  one way in the next 7 days.
How much is the bus between Barcelona and Geneva on average?
The bus price to Geneva from Barcelona is on average $69 (€58)  if you are looking to book your tickets for this trip in the next 7 days.
What is the distance from Barcelona to Geneva by bus?
The bus distance from Barcelona to Geneva is around 386 miles (623 km).
How many hours is the bus time from Barcelona to Geneva?
On average the Barcelona to Geneva bus time is 10 h 40 min  covering the 386 miles (623 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Barcelona to Geneva, which bus station in Barcelona do I depart from and which bus station in Geneva do I arrive in?

When traveling this route, Omio customers are departing most frequently from Barcelona Sants   and arriving in Geneva, Eaux-Vives.

Where is the Barcelona bus station located? Where is the Geneva bus station located?

You can find the most popular departure bus station for this route, Barcelona Sants, located approximately 1.2 miles (1.9 km) from the city center of Barcelona. The most popular arrival bus station in Geneva, called Geneva, Eaux-Vives, is located around 0.5 miles (752 m) away from its city center.

What bus companies offer a service between Barcelona and Geneva?
When taking a bus from Barcelona to Geneva, you can count on Flixbus or Eurolines Switzerland for the best way to get you to Geneva. You can also check all possible bus companies who offer a service between Barcelona and Geneva and compare the amenities they offer before buying a bus ticket.
Are there any nonstop bus services from Barcelona to Geneva?
If you’re looking for a direct bus, consider traveling with Flixbus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
What time is the earliest bus from Barcelona to Geneva? What time is the last bus from Barcelona to Geneva?
You can take the first bus from Barcelona to Geneva at 5: 00 AM. The last bus from Barcelona to Geneva that you can take departs at 8: 55 PM. Omio shows you the latest bus from Barcelona to Geneva schedule to help you book the best departure time for this route.
When should I book the Barcelona to Geneva bus for the best deals on tickets?
If you buy a bus ticket from Barcelona to Geneva within the next 7 days, you can find tickets to cost on average $69 (€58) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Barcelona and Geneva are generally on sale a few months before the planned departure date.