Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Aarhus?

Book now

There are 7 ways to get from Bergen to Aarhus by plane, train, ferry, bus, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly to Billund, train  •  5h 37m

  1. Fly from Bergen (BGO) to Billund (BLL) BGO - BLL
  2. Take the train from Vejle St. to Aarhus H

Cheapest option

Fly to Aarhus  •  7h 35m

  1. Fly from Bergen (BGO) to Aarhus (AAR) BGO - AAR

5 alternative options

Fly to Copenhagen, train  •  8h 12m

  1. Fly from Bergen (BGO) to Copenhagen (CPH) BGO - CPH
  2. Take the train from København, Københavns Lufthavn to Aarhus H

Train  •  19h 28m

  1. Take the train from Bergen stasjon to Oslo S F4
  2. Take the train from Oslo S to Göteborg Centralstation 391 / ...
  3. Take the train from Göteborg Centralstation to Köpenhamn H
  4. Take the train from København H to Aarhus H Icl / ...

Ferry, train  •  22h 40m

  1. Take the ferry from Bergen Skoltegrunnskaien to Hirtshals
  2. Take the train from Hirtshals St. to Aalborg St. 76
  3. Take the train from Aalborg St. to Aarhus H Ic / ...

Bus  •  23h 46m

  1. Take the bus from Bergen busstasjon to Borlaug
  2. Take the bus from Borlaug to Oslo bussterminal
  3. Take the bus from Oslo Bussterminal to Köbenhavn Ingerslevsgade
  4. Take the bus from Copenhagen central train station to Aarhus C FlixBus stop 620 / ...

Drive, car ferry  •  18h 16m

  1. Drive from Bergen to Oslo Vipperangen
  2. Take the car ferry from Oslo Vipperangen to Frederkishavn
  3. Drive from Frederkishavn to Aarhus

Bergen to Aarhus by train

The train journey time between Bergen and Aarhus is around 19h 28m and covers a distance of around 1413 km. This includes an average layover time of around 2h 22m. Operated by Norwegian Railways (VY), Öresundståg and Danish Railways (DSB), the Bergen to Aarhus train service departs from Bergen stasjon and arrives in Aarhus H. Typically 27 trains run weekly, although weekend and holiday schedules can vary so check in advance.

27 Weekly Trains
19h 28m Average Duration
1322 kr Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Bergen to Aarhus is to fly and train which costs kr 950 - kr 2500 and takes 5h 37m.

More details

The fastest way to get from Bergen to Aarhus is to fly and train which takes 5h 37m and costs kr 950 - kr 2500.

More details

No, there is no direct bus from Bergen to Aarhus. However, there are services departing from Bergen busstasjon and arriving at Aarhus C FlixBus stop via Borlaug, Oslo Bussterminal and Copenhagen central train station. The journey, including transfers, takes approximately 23h 46m.

More details

No, there is no direct train from Bergen to Aarhus. However, there are services departing from Bergen stasjon and arriving at Aarhus H via Oslo S, Göteborg Centralstation and København H. The journey, including transfers, takes approximately 19h 28m.

More details

The distance between Bergen and Aarhus is 551 km.

The best way to get from Bergen to Aarhus without a car is to train which takes 19h 28m and costs kr 2000 - kr 2900.

More details

It takes approximately 5h 37m to get from Bergen to Aarhus, including transfers.

More details

Bergen to Aarhus bus services, operated by Nor-Way Bussekspress, depart from Bergen busstasjon station.

More details

Bergen to Aarhus train services, operated by Norwegian Railways (VY), depart from Bergen stasjon station.

More details

The best way to get from Bergen to Aarhus is to fly which takes 7h 35m and costs kr 950 - kr 3300. Alternatively, you can train, which costs kr 2000 - kr 2900 and takes 19h 28m, you could also bus, which costs kr 1800 - kr 2900 and takes 23h 46m.

Mode details

Map of how to get from Bergen to Aarhus.
Launch map view
  • Distance: 550.6 km
  • Duration: 5h 37m

What companies run services between Bergen, Norway and Aarhus, Denmark?

Scandinavian Airlines, Norwegian Air Shuttle and two other airlines fly from Bergen to Aarhus hourly. Alternatively, you can take a train from Bergen to Aarhus via Oslo S, Göteborg Centralstation, Köpenhamn H, and København H in around 19h 28m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Bergen to Aarhus via Copenhagen
Ave. Duration
3h 57m
When
Every day
Estimated price
650 kr - 2100 kr
Flights from Bergen to Aarhus via Oslo
Ave. Duration
5h
When
Monday, Wednesday, Thursday and Friday
Estimated price
600 kr - 2100 kr
Flights from Bergen to Aarhus via Oslo, Copenhagen
Ave. Duration
5h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
650 kr - 2200 kr
Flights from Bergen to Aarhus via Stavanger, Oslo
Ave. Duration
5h 15m
When
Monday to Friday
Estimated price
650 kr - 2200 kr
Flights from Bergen to Aarhus via Stavanger, Copenhagen
Ave. Duration
6h 30m
When
Monday, Tuesday, Wednesday and Friday
Estimated price
650 kr - 2100 kr
Flights from Bergen to Aarhus via Stockholm, Copenhagen
Ave. Duration
7h 20m
When
Monday, Thursday, Friday and Sunday
Estimated price
700 kr - 2400 kr
Flights from Bergen to Copenhagen
Ave. Duration
1h 20m
When
Every day
Estimated price
1300 kr - 2600 kr
Flights from Bergen to Copenhagen via Stavanger
Ave. Duration
2h 40m
When
Monday, Tuesday, Wednesday and Friday
Estimated price
1300 kr - 2600 kr
Flights from Bergen to Copenhagen via Oslo
Ave. Duration
3h 12m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
1300 kr - 2600 kr
Norwegian Air Shuttle
Website
norwegian.com
Flights from Bergen to Billund
Ave. Duration
1h 10m
When
Thursday
Estimated price
500 kr - 1400 kr
Flights from Bergen to Billund via Oslo
Ave. Duration
3h 10m
When
Monday to Friday
Estimated price
550 kr - 1600 kr
Flights from Bergen to Copenhagen
Ave. Duration
1h 20m
When
Monday, Thursday and Friday
Estimated price
700 kr - 1900 kr
Flights from Bergen to Copenhagen via Oslo
Ave. Duration
3h 7m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
700 kr - 1900 kr
Widerøe
Website
wideroe.no
Flights from Bergen to Billund
Ave. Duration
1h 30m
When
Monday and Friday
Estimated price
650 kr - 2500 kr
Flights from Bergen to Copenhagen via Oslo Sandefjord
Ave. Duration
3h 20m
When
Sunday
Estimated price
650 kr - 2600 kr
Norwegian Air International
Website
norwegian.com
Flights from Bergen to Copenhagen
Ave. Duration
1h 20m
When
Sunday
Estimated price
360 kr - 1200 kr
Train operators
Danish Railways (DSB)
Phone
+47 70 13 14 15
Email
kundehenv@dsb.dk
Website
dsb.dk
Train from Vejle St. to Aarhus H
Ave. Duration
44 min
Frequency
Every 30 minutes
Estimated price
85 kr - 120 kr
Website
https://www.dsb.dk/en/
Train from København, Københavns Lufthavn to Aarhus H
Ave. Duration
3h 16m
Frequency
Hourly
Estimated price
320 kr - 450 kr
Website
https://www.dsb.dk/en/
Train from København H to Aarhus H
Ave. Duration
2h 46m
Frequency
Hourly
Estimated price
310 kr - 430 kr
Website
https://www.dsb.dk/en/
Train from Aalborg St. to Aarhus H
Ave. Duration
1h 33m
Frequency
Hourly
Estimated price
130 kr - 200 kr
Website
https://www.dsb.dk/en/
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Email
tog@vy.no
Website
vy.no
Train from Bergen stasjon to Oslo S
Ave. Duration
6h 44m
Frequency
4 times a day
Estimated price
430 kr - 650 kr
Website
https://www.vy.no/en
Train from Oslo S to Göteborg Centralstation
Ave. Duration
3h 47m
Frequency
Every 2 hours
Estimated price
340 kr - 500 kr
Website
https://www.vy.no/en
Öresundståg
Phone
0771-77 77 11
Email
bokningssupporten@oresundstag.se
Website
oresundstag.se
Train from Göteborg Centralstation to Köpenhamn H
Ave. Duration
3h 49m
Frequency
Hourly
Estimated price
240 kr - 330 kr
Website
https://www.oresundstag.se/en
Bus operators
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Bergen busstasjon to Borlaug
Ave. Duration
3h 56m
Frequency
Once daily
Estimated price
250 kr - 350 kr
Schedules at
nor-way.no
Online Ticket
250 kr - 350 kr
Vy Buss
Phone
+47 407 05070
Email
buss@vy.no
Website
vybuss.no
Bus from Borlaug to Oslo bussterminal
Ave. Duration
4h 50m
Frequency
Twice daily
Estimated price
250 kr - 390 kr
Website
https://www.vybuss.com/
Bus from Oslo Bussterminal to Köbenhavn Ingerslevsgade
Ave. Duration
8h 25m
Frequency
Every 3 hours
Estimated price
550 kr - 850 kr
Website
https://www.vybuss.com/
FlixBus
Rome2Rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Copenhagen central train station to Aarhus C FlixBus stop
Ave. Duration
3h 35m
Frequency
Every 2 hours
Estimated price
180 kr - 260 kr
Website
https://www.flixbus.co.uk
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Ferry operators
Fjordline
Phone
+47 51 46 40 99
Email
info@fjordline.com
Website
fjordline.com
Ferry from Bergen Skoltegrunnskaien to Hirtshals
Ave. Duration
18h 30m
Frequency
3 times a week
Estimated price
300 kr - 420 kr
Website
Fjordline
DFDS Seaways
Phone
+45 33 42 30 10
Email
incoming@dfdsseaways.dk​​
Website
dfds.com
Car ferry from Oslo Vipperangen to Frederkishavn
Ave. Duration
9h 35m
Frequency
3 times a week
Website
https://www.dfds.com/en

Want to know more about travelling around Denmark

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Bergen Airport to Billund Airport is the direct flight which takes 1h 10m.

Search flights

Bergen to Aarhus bus services, operated by FlixBus, arrive at Aarhus C FlixBus stop station.

More details

Bergen to Aarhus train services, operated by Danish Railways (DSB), arrive at Aarhus H station.

More details

Widerøe and Norwegian Air Shuttle offer flights from Bergen Airport to Billund Airport.

Search flights

There are 531+ hotels available in Aarhus. Prices start at 425 kr DKK per night.

More details

The best way to get from Bergen to Bergen Airport is to line 1 tram which takes 43 min and costs kr 35 - kr 60.

More details

ticket