Carpooling Basel – Geneva
With Ride-Share, a shared ride from Basel to Geneva costs around CHF 22.44 per seat – roughly 71% less than a standard train ticket. Find rides in both directions here, or offer your own free seats.
The route at a glance
- Distance (road)
- approx. 250 km
- Driving time
- approx. 2 h 35 min
- Price per seat, fees included
- approx. CHF 22.44
- Train, 2nd class without Half Fare
- approx. CHF 78
From Basel to Geneva you take the A2 through the Belchen tunnel and then the A1 via Bern and Lausanne; the trip takes around 2 h 35 min. Stops in Bern or Lausanne fit in easily – passengers can then book part of the route too.
Carpooling Geneva – Basel
The same price of approx. CHF 22.44 per seat applies in the other direction, from Geneva to Basel, over the same distance of around 250 km. If you drive there and back, offer both trips.
Why Ride-Share?
- One service fee of 8% + CHF 0.30, payment fees included – no subscription, no fixed costs
- Secure online payment with TWINT or credit card, no cash needed
- Full fare refunded if you cancel up to 5 hours before departure (service fee excluded)
- Confirmed email addresses and driver ratings
More routes from Basel and Geneva
- Zurich – Basel from approx. CHF 10.02
- Bern – Basel from approx. CHF 11.10
- Bern – Geneva from approx. CHF 15.96
- Zurich – Geneva from approx. CHF 24.60
- Geneva – Lausanne from approx. CHF 7.86
- Basel – Lucerne from approx. CHF 11.10
All routes of a city: Carpooling Basel · Carpooling Geneva