The cheapest buses from Geneva to Bern

Showing times and prices for Sep 30

Cheapest

$8

Average

$11

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Geneva to Bern will cost around $ 11 if you buy it on the day, but the cheapest tickets can be found for only $ 8.

07:30PMGeneva1h30 09:00PMBern
0 changes
$81One-way
09:30AMGeneva1h50 11:20AMBern
0 changes
$91One-way
05:20PMGeneva1h30 06:50PMBern
0 changes
$121One-way
12:10PMGeneva1h50 02:00PMBern
0 changes
$121One-way
07:00PMGeneva1h40 08:40PMBern
0 changes
$131One-way

Timetable Geneva to Bern

Showing buses for tomorrow, Thu, Sep 30
09:30AMGeneva1h50 11:20AMBern
0 changes
12:10PMGeneva1h50 02:00PMBern
0 changes
05:20PMGeneva1h30 06:50PMBern
0 changes
07:00PMGeneva1h40 08:40PMBern
0 changes
07:30PMGeneva1h30 09:00PMBern
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Sep 29
$56SBB
Thu
Sep 30
$43SBB
Fri
Oct 1
$41SBB
Sat
Oct 2
$46SBB
Sun
Oct 3
$36SBB
Mon
Oct 4
$35SBB
Tue
Oct 5
$37SBB
Wed
Oct 6
$35SBB
Thu
Oct 7
$37SBB
Fri
Oct 8
$35SBB
Sat
Oct 9
$50SBB
Mon
Oct 11
$31SBB
Tue
Oct 12
$31SBB
Wed
Oct 13
$31SBB
Thu
Oct 14
$35SBB
Fri
Oct 15
$31SBB
Sat
Oct 16
$34SBB
Sun
Oct 17
$31SBB
Mon
Oct 18
$25SBB
Tue
Oct 19
$25SBB

The fastest buses from Geneva to Bern

Showing times and prices for Sep 30

Fastest Journey

1 h 30 m

Average

1 h 40 m

Buses per day

5

Distance

130 km

Of the 5 buses that leave Geneva for Bern every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 130 km distance in an average of 1 h 40 m but if you time it right, some buses will get you there in just 1 h 30 m .

The slowest buses will take 1 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

05:20PMGeneva1h30 06:50PMBern
0 changes
$121One-way
07:30PMGeneva1h30 09:00PMBern
0 changes
$81One-way
07:00PMGeneva1h40 08:40PMBern
0 changes
$131One-way
09:30AMGeneva1h50 11:20AMBern
0 changes
$91One-way
12:10PMGeneva1h50 02:00PMBern
0 changes
$121One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Geneva to Bern

distanceDistance80 miles (129 km)
changesDirect busYes
carriersBus providersBlaBlaCar

Buses from Geneva to Bern cover the 80 miles (129 km) long trip with our travel partners like BlaBlaCar. There are direct bus services available. Travelers depart most frequently from Genève and arrive in Bern, Schutzenmatte Hbf.

Travel Tips

Buses from Geneva to Bern
Take the bus to Bern easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Bern.
FAQs
How far is Bern from Geneva by bus?
The bus distance from Geneva to Bern is around 80 miles (129 km).
What is the departure bus station in Geneva and arrival bus station in Bern?

Omio customers book a bus from Genève   to Bern, Schutzenmatte Hbf   most frequently for this route.

Where do I find the Geneva bus station to Bern? Where is the Bern bus station?

You can find the most popular departure bus station for this route, Genève, located approximately 0 mile (s) / 0 km from the city center of Geneva. The most popular arrival bus station in Bern, called Bern, Schutzenmatte Hbf, is located around 0 mile (s) / 0 km away from its city center.

What bus companies go from Geneva to Bern?
When taking a bus from Geneva to Bern, you can count on BlaBlaCar for the best way to get you to Bern. You can also check all possible bus companies who offer a service to Bern from Geneva and compare the amenities they offer before buying a bus ticket.
Are there any direct buses from Geneva to Bern?
If you’re looking for a direct bus, consider traveling with BlaBlaCar. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.