Search train tickets to Bern

switcheroo

Quickview

How to get to Bern by train?

Routes1
Trips per day9
train carriers3
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 to find cheap train tickets to Bern?

The cheapest prices for a train ticket to Bern that users have found recently on Wanderu start at $229.51. Such great deals to Bern are available on one route to Berlin. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Bern. Berlin at $274.25 has consistently the lowest average train ticket prices to Bern.

What are the main train stations in Bern?

The most popular train station in Bern is Train Station. Train Station is the busiest train station in Bern.

Augsburg

There are 121 train schedules per day connecting Augsburg with Bern. It takes on average 6 hours and 30 minutes to travel 189 miles, 304 kms, by train from Augsburg. 2 train carriers offer schedules from Augsburg, with Deutsche Bahn offering the most daily connections to Bern. Traveling by train from Augsburg you will most likely to arrive in Bern at Train Station.
Avg. Time
6h 30m
Avg. Price
$67.62

Loerrach

There are 112 train schedules per day connecting Loerrach with Bern. It takes on average 1 hour and 37 minutes to travel 48 miles, 77 kms, by train from Loerrach. 3 train carriers offer schedules from Loerrach, with Deutsche Bahn offering the most daily connections to Bern. Traveling by train from Loerrach you will most likely to arrive in Bern at Train Station.
Avg. Time
1h 37m
Avg. Price
$58.77

Wuppertal

There are 106 train schedules per day connecting Wuppertal with Bern. It takes on average 7 hours to travel 299 miles, 480 kms, by train from Wuppertal. 2 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Bern. Traveling by train from Wuppertal you will most likely to arrive in Bern at Train Station.
Avg. Time
7h 0m
Avg. Price
$173.54

Münster

There are 95 train schedules per day connecting Münster with Bern. It takes on average 8 hours and 37 minutes to travel 347 miles, 558 kms, by train from Münster. 2 train carriers offer schedules from Münster, with Deutsche Bahn offering the most daily connections to Bern. Traveling by train from Münster you will most likely to arrive in Bern at Train Station.
Avg. Time
8h 37m
Avg. Price
$101.31

Bonn

There are 91 train schedules per day connecting Bonn with Bern. It takes on average 6 hours and 33 minutes to travel 263 miles, 423 kms, by train from Bonn. 2 train carriers offer schedules from Bonn, with Deutsche Bahn offering the most daily connections to Bern. Traveling by train from Bonn you will most likely to arrive in Bern at Train Station.
Avg. Time
6h 33m
Avg. Price
$134.91

Located in , Switzerland, you can travel by train to Bern from 1 destinations and choose from 9 daily train schedules to get you there. Deutsche Bahn with non-federally owned railway company has the most train connections to Bern. The furthest train arriving in Bern covers a distance of 467.89 miles, 752.80 kms, covering the journey in 8 hours and 45 minutes

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

Train companies serving Bern

Deutsche Bahn

There are 4 daily Deutsche Bahn schedules to Bern. Deutsche Bahn can get you to Bern by train from Berlin.
Avg. Time
9h 12m
Avg. Price
$267.26

DB Intercity-Express

There are 1 daily DB Intercity-Express schedules to Bern. DB Intercity-Express can get you to Bern by train from Berlin.
Avg. Time
8h 26m
Avg. Price
$279.84

Deutsche Bahn with non-federally owned railway company

There are 4 daily Deutsche Bahn with non-federally owned railway company schedules to Bern. Deutsche Bahn with non-federally owned railway company can get you to Bern by train from Berlin.
Avg. Time
8h 24m
Avg. Price
$279.84