Search train tickets to Bergen

switcheroo

Quickview

How to get to Bergen by train?

Routes4
Trips per day59
train carriers3
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Bergen?

The cheapest prices for a train ticket to Bergen that users have found recently on Wanderu start at $52.60. Such great deals to Bergen are available on one route to Zurich. 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 Bergen. Zurich at $96.06 has consistently the lowest average train ticket prices to Bergen.

What are the main train stations in Bergen?

The most popular train station in Bergen is Bergen(Oberbay). Bergen(Oberbay) is the busiest train station in Bergen.

Utrecht

There are 165 train schedules per day connecting Utrecht with Bergen. It takes on average 11 hours to travel 445 miles, 716 kms, by train from Utrecht. 2 train carriers offer schedules from Utrecht, with Deutsche Bahn offering the most daily connections to Bergen. Traveling by train from Utrecht you will most likely to arrive in Bergen at Bergen(Oberbay).
Avg. Time
11h 0m
Avg. Price
$178.17

Aying

There are 157 train schedules per day connecting Aying with Bergen. It takes on average 2 hours to travel 40 miles, 64 kms, by train from Aying. 2 train carriers offer schedules from Aying, with Deutsche Bahn offering the most daily connections to Bergen. Traveling by train from Aying you will most likely to arrive in Bergen at Bergen(Oberbay).
Avg. Time
2h 0m
Avg. Price
$33.78

Drensteinfurt

There are 104 train schedules per day connecting Drensteinfurt with Bergen. It takes on average 9 hours and 22 minutes to travel 351 miles, 564 kms, by train from Drensteinfurt. One train company operates schedules from Drensteinfurt, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Bergen. Traveling by train from Drensteinfurt you will most likely to arrive in Bergen at Bergen(Oberbay).
Avg. Time
9h 22m
Avg. Price
$177.68

Soest

There are 61 train schedules per day connecting Soest with Bergen. It takes on average 11 hours to travel 443 miles, 713 kms, by train from Soest. One train company operates schedules from Soest, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Bergen. Traveling by train from Soest you will most likely to arrive in Bergen at Bergen(Oberbay).
Avg. Time
11h 0m
Avg. Price
$211.51

Chemnitz

There are 52 train schedules per day connecting Chemnitz with Bergen. It takes on average 7 hours to travel 210 miles, 337 kms, by train from Chemnitz. 2 train carriers offer schedules from Chemnitz, with Deutsche Bahn offering the most daily connections to Bergen. Traveling by train from Chemnitz you will most likely to arrive in Bergen at Bergen(Oberbay).
Avg. Time
7h 0m
Avg. Price
$59.84

Located in , Germany, you can travel by train to Bergen from 4 destinations and choose from 59 daily train schedules to get you there. Deutsche Bahn with non-federally owned railway company has the most train connections to Bergen. The furthest train arriving in Bergen covers a distance of 544.01 miles, 875.28 kms, covering the journey in 15 hours and 29 minutes

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

train companies serving Bergen

Deutsche Bahn

There are 3 daily Deutsche Bahn schedules to Bergen. Deutsche Bahn can get you to Bergen by train from Amsterdam.
Power outlet
Avg. Time
0h 13m
Avg. Price
$107.20

Deutsche Bahn with non-federally owned railway company

There are 13 daily Deutsche Bahn with non-federally owned railway company schedules to Bergen. Deutsche Bahn with non-federally owned railway company can get you to Bergen by train from 4 destinations including Amsterdam.
Power outlet
Avg. Time
0h 10m
Avg. Price
$157.47

Meridian

There are 2 daily Meridian schedules to Bergen. Meridian can get you to Bergen by train from Zurich.
Avg. Time
0h 6m
Avg. Price
$158.90