Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Bern to Aarhus by train
-
First train00:02
-
Last train23:36
-
Avg changes2
-
Fastest journey12hr 38m
-
Distance1,042 kilometres
-
Trains per day13
-
Avg. journey time17hr 42m
-
Train operators
Travelling from Bern to Aarhus by train
Considering a train trip from Bern to Aarhus? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Train ticket cost for journeys between Bern and Aarhus
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically £235.06, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Train times for travel between Bern and Aarhus
If you are taking the train from Bern to Aarhus, you will have 13 trains each day (with a departure every 1 hour and 12 minutes) to choose from. Earlier risers can catch the first weekday train at 00:02. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:36. On weekends, the first train departs at 00:02, and the last scheduled train of the day leaves at 23:36.
Bern to Aarhus distance and train travel time
The total distance for this route is 1,042 kilometres, with the fastest trip taking 12 hours and 38 minutes.
How early can you book train tickets from Bern to Aarhus?
Tickets on this route typically go on sale 5 and a half months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Additional information on train travel from Bern to Aarhus
Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Aarhus city guide to start planning your getaway.
Frequently asked questions
What is the travel distance between Bern and Aarhus by train?
The total journey from Bern to Aarhus is 1,042 kilometres.
How much does the train from Bern to Aarhus cost?
The lowest fare on this route is £235.06. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
When do tickets go on sale for trains travelling from Bern to Aarhus?
Tickets for this journey become available 5 and a half months ahead of the travel date.
How long does it take to get from Bern to Aarhus?
The fastest jouney takes 12 hours and 38 minutes.
Other journeys to Aarhus View all journeys to Aarhus
-
From Flensburg to Aarhus From £26.49
-
From Fredericia to Aarhus From £21.64
-
From Hamburg to Aarhus From £22.76
-
From Copenhagen to Aarhus From £60.44
-
From Neumünster to Aarhus From £31.34
-
From Berlin to Aarhus From £36.94
-
From Roskilde to Aarhus From £57.83
-
From Osnabrück Hbf to Aarhus From £34.33
-
From Cologne to Aarhus From £41.41
-
From Viborg to Aarhus From £18.50
-
From Brussels to Aarhus From £60.07
-
From Amsterdam to Aarhus From £64.17
Other journeys from Aarhus
-
From Aarhus to Flensburg From £27.61
-
From Aarhus to Fredericia From £22.01
-
From Aarhus to Neumünster From £31.34
-
From Aarhus to Hamburg From £26.49
-
From Aarhus to Copenhagen From £60.44
-
From Aarhus to Berlin From £38.43
-
From Aarhus to Aalborg From £25.50
-
From Aarhus to Cologne From £44.03
-
From Aarhus to Stuttgart From £64.92
-
From Aarhus to London From £151.48
-
From Aarhus to Paris From £99.62
-
From Aarhus to Amsterdam From £52.61
Other journeys from Bern
-
From Bern to Interlaken From £29.85
-
From Bern to London From £83.58
-
From Bern to Paris From £39.18
-
From Bern to Basel From £12.69
-
From Bern to Zurich From £15.67
-
From Bern to Milan From £13.73
-
From Bern to Geneva From £26.12
-
From Bern to Lausanne From £18.28
-
From Bern to Olten From £14.92
-
From Bern to Strasbourg From £30.97
-
From Bern to Spiez From £18.50
-
From Bern to Lucerne From £15.67