Rome2rio's partners include

There are 8 ways to get from Esbjerg to Hamburg by bus, train, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Esbjerg to Hamburg.
Launch map view
  • Distance: 146 miles
  • Duration: 4 h 47 min

What companies run services between Esbjerg, Denmark and Hamburg, Germany?

You can take a train from Esbjerg to Hamburg via Lunderskov st and Flensburg in around 4 hours 48 minutes.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Billund to Hamburg via Copenhagen
Avg. Duration
3 h 20 min
When
Monday to Saturday
Estimated price
$140 - $490
Flights from Billund to Hamburg via Oslo
Avg. Duration
5 h 10 min
When
Wednesday and Thursday
Estimated price
$140 - $490
Flights from Copenhagen to Hamburg
Avg. Duration
58 min
When
Every day
Estimated price
$90 - $440
KLM
Website
klm.com
Flights from Billund to Hamburg via Amsterdam
Avg. Duration
3 h 28 min
When
Every day
Estimated price
$210 - $410
Lufthansa
Website
lufthansa.com
Flights from Billund to Hamburg via Frankfurt
Avg. Duration
3 h 46 min
When
Every day
Estimated price
$150 - $700
Brussels Airlines
Website
brusselsairlines.com
Flights from Billund to Hamburg via Brussels
Avg. Duration
4 h 40 min
When
Monday to Saturday
Estimated price
$190 - $550
Finnair
Website
finnair.com
Flights from Billund to Hamburg via Helsinki
Avg. Duration
6 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$170 - $650
Sylt Air
Website
syltair.de
Flights from Westerland to Hamburg
Avg. Duration
50 min
When
Monday to Friday
Estimated price
$50 - $470
Train operators
Danish Railways (DSB)
Phone
70 13 14 15
Website
dsb.dk
Train from Rødekro St. to Hamburg Dammtor
Avg. Duration
2 h 23 min
Frequency
Twice a week
Estimated price
$30 - $45
Website
dsb.dk
Train from Esbjerg st to Lunderskov st
Avg. Duration
40 min
Frequency
Every 30 minutes
Estimated price
$11 - $16
Website
dsb.dk
Train from Lunderskov st to Flensburg
Avg. Duration
1 h 11 min
Frequency
Hourly
Estimated price
$12 - $17
Website
dsb.dk
Train from Flensburg to Hamburg Dammtor
Avg. Duration
1 h 47 min
Frequency
Twice a week
Estimated price
$26 - $40
Website
dsb.dk
Train from Esbjerg st to Kolding st
Avg. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$12 - $19
Website
dsb.dk
Train from Esbjerg st to Niebüll
Avg. Duration
1 h 44 min
Frequency
Every 2 hours
Estimated price
$18 - $27
Website
dsb.dk
Train from Esbjerg st to Odense st
Avg. Duration
1 h 29 min
Frequency
Every 30 minutes
Estimated price
$22 - $35
Website
dsb.dk
Train from Odense st to Koebenhavns Lufthavn st
Avg. Duration
1 h 34 min
Frequency
Hourly
Estimated price
$25 - $40
Website
dsb.dk
HVV
Phone
040/ 19 449
Website
hvv.de
Train from Flensburg to Hamburg Dammtor
Avg. Duration
1 h 54 min
Frequency
Hourly
Estimated price
$5 - $7
Website
hvv.de
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Flensburg to Hamburg Dammtor
Avg. Duration
1 h 58 min
Frequency
Hourly
Estimated price
$40 - $65
Website
bahn.de
Train from Niebüll to Hamburg-Altona
Avg. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$45 - $70
Website
bahn.de
Bus operators
Sydtrafik
Website
sydtrafik.dk
Bus from Esbjerg Busterminal to Rødekro St.
Avg. Duration
1 h 24 min
Frequency
5 times a day
Estimated price
$12 - $19
Schedules at
sydtrafik.dk
Bus from Esbjerg Busterminal to Billund Lufthavn / Billund Airport
Avg. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$9 - $14
Schedules at
sydtrafik.dk
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Kolding to Hamburg
Avg. Duration
3 h 20 min
Frequency
Once daily
Estimated price
$15 - $25
Website
flixbus.co.uk
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Kolding to Hamburg ZOB
Avg. Duration
4 h 20 min
Frequency
4 times a week
Estimated price
$45 - $65
Website
eurolines.de

How far is it from Esbjerg to Hamburg?

The distance between Esbjerg and Hamburg is 234 km. The road distance is 306 km.

What is the cheapest way to get from Esbjerg to Hamburg?

The cheapest way to get from Esbjerg to Hamburg is to drive which costs 320 kr and takes 3 hours 7 minutes.

What is the fastest way to get from Esbjerg to Hamburg?

The quickest way to get from Esbjerg to Hamburg is to drive which takes 3 hours 7 minutes and costs 320 kr.

Is there a direct train between Esbjerg and Hamburg?

No, there is no direct train from Esbjerg to Hamburg. However, there are services departing from Esbjerg st and arriving at Hamburg Dammtor via Lunderskov st and Flensburg. The journey, including transfers, takes approximately 4 hours 48 minutes.

How long does it take to get from Esbjerg to Hamburg?

It takes approximately 4 hours 47 minutes to get from Esbjerg to Hamburg, including transfers.