Family Road Trip · March 2026

Amsterdam to Copenhagen
& Back

4 days · 4 people · 1 baby · 3 countries · unforgettable memories

🇳🇱 Amsterdam 🇩🇪 Hamburg 🇩🇰 Copenhagen 🧱 Billund 🇩🇰 Ribe 🇳🇱 Amsterdam
4Days
~1,630Total km
3Countries
3Hotel Nights
👶4-month baby
🌧️
Amsterdam · Fri
7–10°C
Partly cloudy, some rain
Hamburg · Fri–Sat
4–9°C
Cool, mostly dry
🌥️
Copenhagen · Sat–Sun
5–8°C
Overcast, light showers
Billund · Sun
4–7°C
Cool, indoor day perfect
🌤️
Ribe & Home · Mon
7–11°C
Improving, sunny spells
Day1
Friday
Amsterdam → Hamburg
🚗 ~5.5 hrs driving 📍 ~490 km 🍼 2 baby stops
Hamburg weather: 4–9°C · Mostly dry & crisp. Speicherstadt looks stunning even under grey skies. Layer up the baby.
6:30 am
Wake up & load car
Pack car night before. Baby first feed of the day.
7:00 am
🚗 Depart Amsterdam
Baby likely sleeps first stretch — use it!
9:00 am
🍼 Baby stop — Groningen service area
30 min. Feed, change, stretch.
9:30 am
🚗 Continue — cross into Germany
~2 hrs to Hamburg
11:15 am
🍼 Baby stop — near German border
20 min quick stop
12:45 pm
🏭 Walk Speicherstadt UNESCO District
45 min, flat, free. Stunning red-brick canals.
1:30 pm
🍽️ Lunch in Speicherstadt
See restaurant suggestions below
2:30 pm
☕ Alster Lake stroll
30 min flat walk, coffee stop
3:30 pm
🏨 Check in — Fraser Suites Hamburg
Request Kinderbett (baby cot).
7:00 pm
🍽️ Dinner near hotel
9:00 pm
😴 Early night
Miniatur Wunderland opens at 8am tomorrow!
Speicherstadt
UNESCO Heritage · Free
Speicherstadt Warehouse District
World's largest warehouse complex, red-brick Gothic architecture along stunning canals. Flat, stroller-friendly.
Alster Lake
City Walk · Free
Inner Alster Lake
Serene city-centre lake with elegant buildings. Beautiful promenade walk, perfect with a stroller.
Fraser Suites
Hotel · Night 1
Fraser Suites Hamburg
Spacious suites in the heart of Hamburg. Request a Kinderbett (baby cot).
Lunch · Speicherstadt
Café Fleetinsel
Canal-side café with great sandwiches and soups.
~€15–20pp
Lunch · Speicherstadt
Speicher 10
Cosy warehouse-converted restaurant, German classics.
~€18–25pp
Dinner · Near Alster
Café Paris
Classic French-German brasserie near the Rathaus.
~€25–35pp
Dinner · Near Hotel
Stocks Fischrestaurant
Excellent fresh North Sea fish. Hamburg staple.
~€20–30pp
Open Day 1 Route in Google Maps
Day2
Saturday
Hamburg → Copenhagen
🚗 ~4.5 hrs driving 📍 ~390 km 🍼 1 baby stop
🌥️
Copenhagen weather: 5–8°C · Overcast with possible light showers. Miniatur Wunderland is indoors — perfect start!
7:30 am
🍳 Breakfast at Fraser Suites
Fuel up. Bags packed the night before.
8:45 am
🎢 Miniatur Wunderland
1.5 hrs. Warm indoors. Baby sleeps in stroller. Book at miniatur-wunderland.de
10:30 am
🚗 Depart Hamburg → Copenhagen
Via E45 motorway. ~4.5 hrs direct.
12:30 pm
🍼 Baby stop — Kolding/Vejle, Denmark
30 min. Good midway point.
2:45 pm
🎨 Nyhavn Harbour Walk
1 hr. Iconic colourful waterfront. Flat, stroller-friendly.
3:45 pm
👑 Amalienborg Palace exterior
10 min walk from Nyhavn. Free to see outside.
4:15 pm
🏨 Check in — Tivoli Hotel Copenhagen
Request baby cot. Indoor pool available.
5:30 pm
🏊 Indoor pool at hotel
Perfect wind-down. Baby can splash!
7:00 pm
🍽️ Dinner
9:00 pm
😴 Early night
Guard Change at noon tomorrow!
Miniatur Wunderland
Museum · Hamburg · Must Book!
Miniatur Wunderland
World's largest model railway. Warm indoors. Opens 8am Saturdays.
Nyhavn
Landmark · Free
Nyhavn Harbour
Copenhagen's iconic colourful canal. Stroller-friendly flat quayside.
Tivoli Hotel
Hotel · Night 2
Tivoli Hotel Copenhagen
Family-friendly, indoor pool, next to Tivoli Gardens. Request baby cot.
Late Lunch · Nyhavn
Restaurant Nyhavn 17
Classic Danish smørrebrød & herring right on the canal.
~€20–30pp
Dinner · City Centre
Told og Snaps
Traditional Danish kitchen. Warm, cosy, family-friendly.
~€25–35pp
Dinner · Near Hotel
Brasserie Nimb
Elegant brasserie inside Tivoli gardens.
~€40–55pp
Casual · Near Hotel
Cock's & Cows
Great burgers & cocktails. Relaxed, family-friendly.
~€18–25pp
Open Day 2 Route in Google Maps
Day3
Sunday
Copenhagen → LEGO House, Billund
🚗 ~2.5 hrs driving 📍 ~200 km 🧱 LEGO House!
Billund weather: 4–7°C · Cool and dry. LEGO House is 100% indoors — the perfect March activity!
8:00 am
🍳 Breakfast at Tivoli Hotel
9:15 am
🌿 Tivoli Gardens morning walk
45 min. Free entry low season. Stroller-friendly.
10:15 am
🧳 Check out Tivoli Hotel
10:30 am
👑 Amalienborg Guard Change
Arrive 11:30 for noon ceremony. Free, baby loves the drums & music!
12:15 pm
🚗 Depart Copenhagen → Billund (~2.5 hrs)
1:15 pm
🍼 Baby stop en route
25 min.
3:00–6:00 pm
🧱 LEGO House, Billund
3 hrs. Under 2 is FREE! Book at legohouse.com
6:15 pm
🏨 Check in — Hotel LEGOLAND
2-min walk from LEGO House. Request baby cot.
9:00 pm
😴 Last night of the trip
Tivoli
Gardens · Morning Walk
Tivoli Gardens
Peaceful in March, no crowds. Free entry in low season. Perfect stroller walk.
LEGO House
🧱 Must-Do · Billund · Book Ahead!
LEGO House — Home of the Brick
12,000m² of LEGO magic. 6 experience zones, 25 million bricks. 100% indoors.
Hotel LEGOLAND
Hotel · Night 3
Hotel LEGOLAND, Billund
2-min walk from LEGO House. LEGO-themed rooms. Request baby cot.
Inside LEGO House
MINI CHEF (Pick-a-Bowl)
Fun concept restaurant inside LEGO House.
~€15–20pp
Dinner · Hotel
Hotel LEGOLAND Restaurant
Convenient, good quality, family portions.
~€20–30pp
Casual · Billund
Bright Restaurant
Modern Danish kitchen near the centre of Billund.
~€18–28pp
Open Day 3 Route in Google Maps
Day4
Monday
Billund → Ribe → Lüneburg → Amsterdam
🚗 ~6.5 hrs driving 📍 ~550 km 🌿 Scenic countryside
🌤️
Return route weather: 7–11°C · Best day of the trip! Sunny spells over Jutland and northern Germany. Beautiful drive.
8:00 am
🍳 Hotel breakfast + check out
9:15 am
🚗 Drive to Ribe (~45 min)
10:00 am
🏰 Ribe — Denmark's oldest town
1.5 hrs. Medieval cobblestones, Romanesque cathedral. Flat & stroller-friendly.
11:30 am
🚗 South into Germany
Scenic Schleswig-Holstein. Green marshlands, windmills.
1:00 pm
🍼 Baby stop + lunch — near Hamburg
3:00 pm
🏰 Lüneburg — Am Sande Square
45 min. Fairy-tale medieval old town ⭐ 4.8.
4:00 pm
🚗 Final drive to Amsterdam (~2.5 hrs)
5:30 pm
🍼 Final baby stop — Dutch border
7:00 pm
🏠 Home — Amsterdam! 🎉
Ribe
Historic Town · Scenic Stop
Ribe — Denmark's Oldest Town
Medieval streets, Viking heritage, magnificent Romanesque cathedral. Flat and stroller-friendly.
Luneburg
Medieval Town · Germany
Lüneburg — Am Sande Square
Fairy-tale tilted medieval brick buildings, 1,000-year-old Hanseatic city. Zero tourists in March.
Coffee & Snack · Ribe
Sælhunden
Cosy café in Ribe's old town. Hot drinks, pastries.
~€8–12pp
Lunch · Ribe
Restaurant Backhaus
Central Ribe. Good Danish lunch. Family-friendly.
~€15–22pp
Coffee Stop · Lüneburg
Café Oma Apfelkuchen
Famous apple cake bakery in Am Sande square!
~€5–8pp
Open Day 4 Route in Google Maps

Full Trip — All 4 Days

Amsterdam → Groningen → Hamburg → Copenhagen → Billund → Ribe → Lüneburg → Amsterdam

Open Complete Route in Google Maps

What This Trip Will Cost

4 adults · 1 baby (free for most things) · ~1,630 km · March 2026 prices

⚙️ Assumptions used in this calculation
🚗 Fuel consumption: 7 L/100km (typical European family car, highway)
Fuel price NL: €2.07/L (highest in EU — fill up in Germany!)
Fuel price DE: ~€1.65/L (highway average)
Fuel price DK: ~€1.98/L
🍽️ Meals: mid-range — lunch ~€18pp, dinner ~€28pp
Coffee/snacks: ~€10/person/day
🅿️ Parking: estimated from city rates
👶 Baby: under 2 — LEGO House free, hotel cots free

⛽ Fuel Cost Breakdown

LegkmLitresAvg priceCost
🇳🇱 Amsterdam → German border250 km17.5 L€2.07/L NL → €1.65/L DE~€32
🇩🇪 Germany → Copenhagen border240 km16.8 L€1.65/L~€28
🇩🇰 Denmark drives (Hamburg→CPH, CPH→Billund)590 km41.3 L€1.98/L~€82
🇩🇪 Billund→Ribe→Lüneburg (via Germany)350 km24.5 L€1.65/L DE~€40
🇳🇱 Lüneburg → Amsterdam200 km14 L€1.65/L DE + €2.07/L NL~€28
TOTAL FUEL~1,630 km~114 L~€210

💡 Tip: Fill up in Germany — it's ~20% cheaper than the Netherlands and Denmark. Plan your last NL fill-up before entering Germany.

1
Amsterdam → HamburgFriday
~€490Total (4 adults)
Fuel — Amsterdam to Hamburg
~490 km · 34 L · mixed NL/DE prices
€60
€15 /person
🏨
Fraser Suites Hamburg
1 night · family room · baby cot
€180
€45 /person
🏭
Speicherstadt walk
UNESCO canal district
Free
🍽️
Lunch — Speicherstadt café
~€18 × 4 people
€72
€18 /person
🍽️
Dinner — Hamburg restaurant
~€28 × 4 people
€112
€28 /person
Coffee, snacks, parking
~€10pp + HafenCity parking ~€8
€66
~€16 /person
2
Hamburg → CopenhagenSaturday
~€640Total (4 adults)
🎢
Miniatur Wunderland
€22.50 × 4 adults · baby free · book online
€90
€22.50 /person
Fuel — Hamburg to Copenhagen
~390 km · 27 L · Danish fuel prices
€54
€13.50 /person
🏨
Tivoli Hotel Copenhagen
1 night · indoor pool · baby cot
€160
€40 /person
🎨
Nyhavn & Amalienborg Palace
Stroll + exterior viewing
Free
🍽️
Lunch — Nyhavn canal café
~€22 × 4 people
€88
€22 /person
🍽️
Dinner — Copenhagen
~€30 × 4 people (Told og Snaps)
€120
€30 /person
🅿️
Copenhagen parking + coffees
City parking ~€20 + snacks €4pp
€36
~€9 /person
3
Copenhagen → BillundSunday
~€490Total (4 adults)
🌿
Tivoli Gardens walk
March — off-season, free entry
Free
👑
Amalienborg Guard Change
Daily at 12:00 noon · outdoor ceremony
Free
Fuel — Copenhagen to Billund
~200 km · 14 L · Danish prices
€28
€7 /person
🧱
LEGO House — Home of the Brick
€36 × 4 adults · baby under 2 = FREE
€144
€36 /person
🏨
Hotel LEGOLAND, Billund
1 night · LEGO-themed rooms · baby cot
€150
€37.50 /person
🍽️
Lunch (en route) + Dinner
Roadside stop + hotel restaurant, ~€22pp × 4
€88
€22 /person
Coffees & snacks at LEGO House
~€10pp × 4
€40
€10 /person
4
Billund → Ribe → Lüneburg → AmsterdamMonday
~€290Total (4 adults)
🏰
Ribe old town walk
Streets are free · cathedral entry optional
€16
€4 /person (cathedral)
🏰
Lüneburg Altstadt stroll
Medieval old town, coffee & apple cake
Free
Fuel — Billund → Amsterdam
~550 km · 38.5 L · DK + DE + NL prices
€75
€19 /person
🍽️
Coffee + lunch in Ribe
Café + bakery stop ~€15pp × 4
€60
€15 /person
Apple cake + coffees in Lüneburg
Café Oma Apfelkuchen ~€7pp × 4
€28
€7 /person
🛣️
Motorway tolls
NL/DE/DK — no tolls on this route 🎉
Free
Grand Total · 4 Adults · 4 Days
~€1,910 total
Budget range: €1,700 – €2,200 depending on restaurant choices
~€478Per person
€210Total fuel
€490Hotels (3 nights)
€234Attractions
€210Fuel (shared)
€490Hotels (3 nights)
€90Miniatur Wunderland
€144LEGO House
~€680All meals & coffees
~€296Parking & misc
Fill up in Germany
Dutch fuel is ~20% more expensive than German. Fill your tank just before entering NL on Day 4.
Save ~€25–35
🎢
Book attractions early
Miniatur Wunderland & LEGO House can sell out. Early booking sometimes has discounts.
Save potential queues + €10
🍽️
Lunch, not dinner out
Make lunch your big restaurant meal. Dinner can be supermarket picnic or hotel. Many hotels include breakfast.
Save €40–80
🏨
Hotel breakfast included?
Check if your hotel rate includes breakfast. If yes, that's 3 × 4 = 12 free meals!
Save €60–120
🅿️
Park outside city centres
In Copenhagen, park at a metro station on the outskirts and take the metro in. Much cheaper than city centre parking.
Save €15–25
🧱
Baby is FREE!
Your little one gets into LEGO House for free (under 2), and most attractions are free for babies. Hotels provide cots at no extra charge if you ask.
Save ~€70+
🎢Book Miniatur Wunderland
miniatur-wunderland.de
🧱Book LEGO House tickets
legohouse.com · Under 2 = FREE
🛏️Request baby cots at all hotels
Kinderbett / baby crib
📱Download Google Maps offline
Netherlands, Germany, Denmark
💰Install Splitwise app
Split costs between 4 people
🧥Warm layers for everyone
March temps: 4–11°C
🍼Baby supplies for long drives
Extra nappies, formula, wipes
🅿️Install ParkZone app
For Copenhagen parking