Search bus tickets to Bern

switcheroo
switcheroo

Quickview

How to get to Bern by bus?

Routes38
Trips per day54
bus carriers2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How do you find cheap bus tickets to Bern?

The cheapest prices for a bus ticket to Bern that users have found recently on Wanderu start at €9.29. Such great deals to Bern are available on one route to Leinfelden-Echterdingen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Bern. Leinfelden-Echterdingen at €9.36 has consistently the lowest average bus ticket prices to Bern.

What are the main bus stations in Bern?

The most popular bus station in Bern is Neufeld Bus Station. Neufeld Bus Station is the busiest bus station in Bern.

Paris

There are 8 bus schedules per day connecting Paris with Bern. It takes on average 11 hours and 58 minutes to travel 271 miles, 436 kms, by bus from Paris. 2 bus carriers offer schedules from Paris, with FlixBus offering the most daily connections to Bern. Travelling by bus from Paris you will most likely to arrive in Bern at Neufeld Bus Station.
Avg. Time
11h 58m
Avg. Price
€42.71

Florence

There are 7 bus schedules per day connecting Florence with Bern. It takes on average 14 hours and 50 minutes to travel 288 miles, 463 kms, by bus from Florence. One bus company operates schedules from Florence, with FlixBus offering the most daily connections to Bern. Travelling by bus from Florence you will most likely to arrive in Bern at Neufeld Bus Station.
Avg. Time
14h 50m
Avg. Price
€45.31

Venice

There are 7 bus schedules per day connecting Venice with Bern. It takes on average 11 hours and 20 minutes to travel 256 miles, 411 kms, by bus from Venice. One bus company operates schedules from Venice, with FlixBus offering the most daily connections to Bern. Travelling by bus from Venice you will most likely to arrive in Bern at Neufeld Bus Station.
Avg. Time
11h 20m
Avg. Price
€32.33

Parma

There are 5 bus schedules per day connecting Parma with Bern. It takes on average 9 hours and 49 minutes to travel 204 miles, 327 kms, by bus from Parma. One bus company operates schedules from Parma, with FlixBus offering the most daily connections to Bern. Travelling by bus from Parma you will most likely to arrive in Bern at Neufeld Bus Station.
Avg. Time
9h 49m
Avg. Price
€37.44

Berlin

There are 5 bus schedules per day connecting Berlin with Bern. It takes on average 17 hours and 7 minutes to travel 468 miles, 753 kms, by bus from Berlin. One bus company operates schedules from Berlin, with FlixBus offering the most daily connections to Bern. Travelling by bus from Berlin you will most likely to arrive in Bern at Neufeld Bus Station.
Avg. Time
17h 7m
Avg. Price
€37.24

Located in , Switzerland, you can travel by bus to Bern from 38 destinations and choose from 54 daily bus schedules to get you there. FlixBus has the most bus connections to Bern. The furthest bus arriving in Bern covers a distance of 951.62 miles, 1531.10 kms, covering the journey in 31 hours and 40 minutes

Looking for other ways to get there? Check out Train options to Bern.

Bus companies serving Bern

Ouibus

There are 26.684211 daily Ouibus schedules to Bern. Ouibus can get you to Bern by bus from 42 destinations including Bayonne.
Avg. Time
21h 38m
Avg. Price
€74.82

FlixBus

There are 7.184211 daily FlixBus schedules to Bern. FlixBus can get you to Bern by bus from 6 destinations including Paris.
Avg. Time
12h 7m
Avg. Price
€39.49