Coach Geneva to San Sebastián

940 km 11h 45min From £ 34
BlaBlaBus Geneva San Sebastián FlixBus Geneva San Sebastián
Find your coach tickets from Geneva to San Sebastián

The Geneva - San Sebastián coach journey

Recommended
🚌
Coach
From
£ 34*
Duration
11h 45min
Book your coach ticket →
🚆
Train
From
£ 63*
Duration
8h 50min
✈️
Flight
From
£ 64*
Duration
4h 35min

* Indicative lowest prices observed.

940 km
Road distance
11h 45min
Estimated coach duration
139 kg
CO2 saved vs car

Everything about the coach from Geneva to San Sebastián

Everything about the coach from Geneva to San Sebastián economical, often cheaper than the train, practical and eco-friendly. The journey covers approximately 940 km and takes approximately 11h 45min. Coach tickets from Geneva to San Sebastián are available from £ 34.

This route is served by BlaBlaBus and FlixBus, with several departures per week. Book in advance for the best fares.

From an environmental perspective, choosing the coach over the car for this journey saves approximately 139 kg of CO2, equivalent to 5.6 trees planted.

Your carbon saving

By taking the coach instead of the car between Geneva and San Sebastián

By car
166 kg CO₂
By coach
27 kg CO₂
Saving
−139 kg CO₂
Trees planted
≈ 5.6

Everything about the coach between Geneva and San Sebastián

How much does the coach from Geneva to San Sebastián cost?

Coach tickets from Geneva to San Sebastián are available from £ 34. Prices vary by date and availability.

How long does the coach journey from Geneva to San Sebastián take?

The coach journey between Geneva and San Sebastián takes approximately 11h 45min.

How far is it from Geneva to San Sebastián?

The road distance between Geneva and San Sebastián is approximately 940 km.

Which coach companies operate the Geneva to San Sebastián route?

The Geneva to San Sebastián route is served by BlaBlaBus and FlixBus.

Is the coach from Geneva to San Sebastián eco-friendly?

Yes! By taking the coach instead of the car between Geneva and San Sebastián, you save approximately 139 kg of CO2.