Bus Tickets from Geneva to Bern

Previously seen trips

Next departures for Geneva to Bern on November 21
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
KLR BusBus
    Bus Station, Place Dorcière, Geneva
    Bus Station, Studerstrasse, BernNo tags

    Compare 2 ways to go from Geneva to Bern

    We recommend taking the train

    Among the sustainable travel choices, the train stands out as a good way to reach Bern. The journey takes about 1 hour 51 minutes, and with fares starting at just $64, it presents an excellent value for a comfortable ride.

    5train per day
    1h 51mAverage Duration
    129 kmDistance
    3kgCO₂ emissions
    Average Price$26 - $26Average Duration2h 25m
    3kg CO₂e
    Average Price$64 - $348Average Duration1h 51m
    3kg CO₂e

    Frequently asked questions about travelling from Geneva to Bern by bus

    1. What is the travel distance from Geneva to Bern?

      It's about 130 km (81 miles) from Geneva to Bern.

    2. What are the departure and arrival locations for buses traveling from Geneva to Bern?

      Buses traveling this route start their trip at Gare Routière Place Dorcière, in Geneva, and end it at Neufeld Car Terminal, in Bern.

    What's the cheapest way to go from Geneva to Bern?

    busbud logoThe bus is the cheapest travel choice for this destination

    People from around the world trust Busbud