How to travel from Dubrovnik to Aarhus, Denmark

The distance between Dubrovnik and Aarhus is around 1,790km (1,112 miles) and the quickest way to get there is to fly and then take the train which takes around 4h 55m.

9 routes found

We've found 9 different ways to get from Dubrovnik to Aarhus by plane, train, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out AarhusDubrovnik if you're planning a return trip.

🚀 Fastest
1
plane
+
train
+

Plane and Train

Fly from Dubrovnik (DBV) to Billund (BLL) then take the train to Aarhus H.

  • Duration4h 55m
  • Flight time3h 10m
  • Typical cost
    DKK 2,205($295)
Operated by

Multiple operators

3 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

2
3 x bus
+

Bus

Take the bus to Mannheim then Kolding bus station and then to Aarhus C FlixBus stop.

  • Duration1 day 13h
  • Departs5 times a week
  • Typical cost
    DKK 1,120($150)
Operated by

Multiple bus operators

3
bus
+
3 x train
+

Bus and Train

Take the bus to München then take the train to Kassel Bahnhof Wilhelmshöhe then Hamburg Hbf and then to Aarhus H.

  • Duration1 day 4h
  • Departsonce daily
  • Typical cost
    DKK 2,170($290)
Operated by

Multiple operators

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

4
car
+

Drive

Drive to Århus.

  • Duration20h 5m
  • Distance2,182km (1,356 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Dubrovnik and Aarhus

There are several options for getting from Dubrovnik to Aarhus by plane, train, bus and car. The cheapest option is to take the bus and then take the train which costs around DKK 960 ($130) and will take around 1 day 12h. If you need to get there more quickly, you can fly and then take the train and arrive in approximately 4h 55m, though it is a bit more costly at approximately DKK 2,205 ($295).

The distance between Dubrovnik and Aarhus is around 1,790km (1,112 miles). In a direct line (as the crow flies), the distance is 1,603km (996 miles)

It takes around 4h 55m to get from Dubrovnik and Aarhus by plane and train. If you are travelling by car it will take around 20h 5m to drive there.

The quickest way to get from Dubrovnik to Aarhus is to fly and then take the train which takes around 4h 55m and will set you back approx DKK 2,205 ($295).

The cheapest way to travel between Dubrovnik and Aarhus, if you exclude driving, is to take the bus and then take the train which will typically cost around DKK 960 ($130) for a standard one-way ticket.

Train travel

There is no train service that runs between Dubrovnik and Aarhus. We recommend that you fly from Dubrovnik (DBV) to Billund (BLL) then take the train to Aarhus H. instead which will take 4h 55m.

Bus travel

Yes there is a bus that runs regularly from Dubrovnik and Aarhus. It typically takes around 1 day 13h and departs 5 times a week.

There are no direct bus services that runs from Dubrovnik to Aarhus. However, you can instead can take several connecting buses with changeovers in Dubrovnik - Gruz, Mannheim and Kolding bus station. These services run 5 times a week and will take a minimum of 1 day 13h.

Croatia Bus International and FlixBus run regular bus services between Dubrovnik and Aarhus. Buses run 5 times a week and take around 1 day 13h on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from Dubrovnik to Aarhus. We recommend that you fly from Dubrovnik (DBV) to Billund (BLL) then take the train to Aarhus H. instead which will take 4h 55m.

The closest major airport to Aarhus is Aarhus Airport (AAR) (AAR) which is approximately 31km (19 miles) from Aarhus. Midtjyllands Airport (KRP) (KRP) and Billund Airport (BLL) (BLL) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Dubrovnik and Aarhus. The distance is around 2,182km (1,356 miles) by road and it will take around 20h 5m in normal traffic conditons.

If you don't have a car, the easiest way to get from Dubrovnik to Aarhus is to fly and then take the train which takes, on average, 4h 55m and will usually cost around DKK 2,205 ($295).

How do I get from Dubrovnik to Aarhus

Compare travel optionsbetween Dubrovnik and Aarhus

Transport options from Dubrovnik to Aarhus
Transport optionDurationCostFrequencyDistance
Plane and Train + 3 similar
4h 55m
DKK 2,205($295)
4 times a day1,790km (1,112 miles)
Fly to Aalborg (AAL), Train5h 10m
DKK 1,775($240)
4 times a day1,906km (1,185 miles)
Fly to Copenhagen (CPH), Train6h 15m
DKK 6,300($850)
4 times a day1,865km (1,159 miles)
Bus and Plane7h 30m
DKK 2,405($325)
twice daily2,620km (1,628 miles)
Bus
1 day 13h
DKK 1,120($150)
5 times a week2,600km (1,615 miles)
Bus and Train + 2 similar
1 day 4h
DKK 2,170($290)
once daily2,364km (1,469 miles)
Bus to Opuzen, train1 day 12h
DKK 960($130)
once daily2,484km (1,543 miles)
Bus to Kakanj Bus Terminal, train1 day 16h
DKK 1,420($190)
twice a week2,498km (1,552 miles)
Drive
20h 5m
DKK 3,360($450)
on demand2,182km (1,356 miles)

Top Carriersoperating between Dubrovnik and Aarhus

Airlines

Bus companies

Airports near Aarhus

The following major airports near Aarhus offer regular flights to various popular destinations within Denmark and internationally.

AAR
Aarhus Airport (AAR)
Domestic Airport
Distance
31km (19 miles) from Aarhus
KRP
Midtjyllands Airport (KRP)
Domestic Airport
Distance
70km (43 miles) from Aarhus
BLL
Billund Airport (BLL)
International Airport
Distance
80km (50 miles) from Aarhus