Bus Overview

Average Duration:
2h 10m
Buses Per Day:
1

First and Last Bus

First Bus:
15:35
Last Bus:
15:35

Ticket Details

Average Price:
SFr 5 - SFr 90

Overview

The bus between Geneva and Bern takes 2h. On an average weekday, there is one bus per day travelling from Geneva to Bern. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Need a hotel room in Bern?

Book now

Geneva to Bern bus times

All available buses travelling from Geneva to Bern. To see full schedules, alternative transport and to book your tickets online click here.
Departing Sunday, March 24, 2019
Geneve, Gare Routiere, pl. Dorciere
2h 10m
Bern, Car-Terminal Neufeld
2h 10m
Direct
Find Tickets
Departing Sunday, March 31, 2019
Geneve, Gare Routiere, pl. Dorciere
2h 10m
Bern, Car-Terminal Neufeld
2h 10m
Direct
Find Tickets

Questions & Answers

Yes, there is a direct bus departing from Genève and arriving at Bern. Services depart twice a week, and operate Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 2h.

More details

The distance between Geneva and Bern is 130 km. The road distance is 160.1 km.

Get driving directions

Geneva to Bern bus services, operated by Iberocoach, depart from Genève station.

More details

Geneva to Bern bus services, operated by Iberocoach, arrive at Bern station.

More details

Book your Geneva to Bern bus tickets online with Busbud and Distribusion.

Search and book

There are 174+ hotels available in Bern. Prices start at SFr 89 per night.

More details

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps