|Average price||SFr 110|
|Possible routes||6 found|
Rome2rio has found 6 ways to get from Barcelona to Geneva by flight, train, bus and car. We recommend flying from Barcelona to Geneva, which is the fastest option and takes around 4h 18m.
The cheapest way to get from Barcelona to Geneva is to bus via Montpellier which costs 50€ - 75€ and takes 13h 30m.More details
The quickest way to get from Barcelona to Geneva is to fly which costs 30€ - 160€ and takes 4h 18m.More details
Yes, there is a direct bus departing from Barcelona and arriving at Ginebra. Services depart once daily, and operate Thursday, Friday, Saturday and Sunday. The journey takes approximately 39h 25m.More details
No, there is no direct train from Barcelona to Geneva. However, there are services departing from Barcelona-Sants and arriving at Gare de Genève via Gare de Lyon-Part-Dieu. The journey, including transfers, takes approximately 7h 51m.More details
The distance between Barcelona and Geneva is 623 km. The road distance is 783.4 km.Get driving directions
The best way to get from Barcelona to Geneva without a car is to train which takes 7h 51m and costs 110€ - 220€.More details
It takes approximately 4h 18m to get from Barcelona to Geneva, including transfers.More details
Barcelona to Geneva bus services, operated by ALSA, depart from Barcelona station.More details
Barcelona to Geneva train services, operated by SNCF, depart from Barcelona-Sants station.More details
The best way to get from Barcelona to Geneva is to fly which takes 4h 18m and costs 30€ - 160€. Alternatively, you can train, which costs 110€ - 220€ and takes 7h 51m, you could also bus, which costs 45€ - 95€ and takes 11h 33m.Mode details
The quickest flight from Barcelona Airport to Geneva Airport is the direct flight which takes 1h 30m.Search flights
Barcelona to Geneva bus services, operated by ALSA, arrive at Ginebra station.More details
Barcelona to Geneva train services, operated by SNCF, arrive at Gare de Genève station.More details
Yes, the driving distance between Barcelona to Geneva is 783 km. It takes approximately 7h 16m to drive from Barcelona to Geneva.Get driving directions
Lufthansa, Vueling Airlines, Swiss and easyJet offer flights from Barcelona Airport to Geneva Airport.Search flights
Book your Barcelona to Geneva bus tickets online with Busbud and FlixBus.Search and book
There are 515+ hotels available in Geneva. Prices start at SFr 100 per night.More details
The best way to get from Barcelona to Barcelona Airport is to train which takes 25 min and costs .More details
The Jet d'Eau is a large fountain in Geneva, Switzerland, and is one of the city's most fa...
The International Monument to the Reformation (French: Monument international de la Réform...
The Parc La Grange, Geneva, has a surface of 200,000 m2, hosts very old and tall tree...
The Natural History Museum of Geneva (in French: Muséum d'histoire naturelle de Genève) is...