Carpooling Basel – Lucerne

With Ride-Share, a shared ride from Basel to Lucerne costs around CHF 10 per seat, paid online with TWINT or credit card. Find rides in both directions here, or offer your own free seats.

The route at a glance

Distance (road)
approx. 98 km
Driving time
approx. 1 h 15 min
Suggested price per seat
approx. CHF 10

Basel–Lucerne is motorway all the way: the A2 runs through the Belchen tunnel and via Sursee to Lucerne; without traffic it takes around 1 h 15 min. Basel SBB station and Lucerne station next to the KKL make good meeting points.

Carpooling Lucerne – Basel

The same suggested price of approx. CHF 10 per seat applies in the other direction, from Lucerne to Basel, over the same distance of around 98 km. If you drive there and back, offer both trips.

Why Ride-Share?

  • 5% service fee plus payment fee – 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 and payment fees excluded)
  • Confirmed email addresses and driver ratings

More routes from Basel and Lucerne

All routes of a city: Carpooling Basel · Carpooling Lucerne

Questions? All answers in the FAQ