Travel Duesseldorf to Berlin

Duesseldorf to Berlin

Several transport options connect Duesseldorf and Berlin, all brought together here so you can compare schedules, travel times and prices in one place.

Travel options for Duesseldorf to Berlin

Travel from Duesseldorf to Berlin with a bus for 18 EUR to save, or reach Berlin faster by flight in 1h y 10 minutes.

Bus from Duesseldorf to Berlin

For the route from Duesseldorf to Berlin by bus, departures are available from Duesseldorf Bus Station or Duesseldorf Airport throughout the day, giving you plenty of options to choose a time that fits your schedule. Expect the journey to take around 8 hours 5 minutes, arriving at Berlin Sudkreuz Bus Station or Berlin Central Bus Station, with tickets usually priced at 18 EUR, offering an affordable way to travel. Don’t forget to check schedules, compare fares, and secure your seat in advance here for a smooth and enjoyable trip.

Prices: 18 EUR

Duration: 8h 5m – 9h 50m ⏱

Book bus from Duesseldorf to Berlin in 8h 5m

View all Bus tickets →

Train from Duesseldorf to Berlin

Begin your journey at Duesseldorf Central in Duesseldorf and enjoy the train ride heading to Berlin, reaching Berlin Main after around 4 hours 42 minutes. Tickets begin at 19 EUR, so be sure to reserve your place for the trip.

Popular departures: Duesseldorf Central
Popular arrivals: Berlin Main

Prices: 19 EUR

Duration: 4h 42m ⏱

Go with train from Duesseldorf to Berlin in 4h 42m

View all Train tickets →

Flight from Duesseldorf to Berlin

If speed matters, catch a flight from Duesseldorf and depart from DUS Duesseldorf Airport to reach Berlin, landing at BER Berlin Brandenburg Airport. Flight time of approximately 1 hour 10 minutes. Fares are usually 95 EUR, book your ticket here for a smooth and convenient journey.

Prices: 95 EUR

Duration: 1h 10m ⏱

Travel with avia from Duesseldorf to Berlin in 1h 10m Journey with avia from Duesseldorf to Berlin for 95 EUR Ride with avia from Duesseldorf to Berlin for 95 EUR

View all Flight tickets →

Combined from Duesseldorf to Berlin

From Duesseldorf to Berlin, combined transport allows you to start at DUS Duesseldorf Airport and reach BER Berlin Brandenburg Airport comfortably. Expect a travel time of approximately 3 hours 20 minutes, with fares beginning at 376 EUR. See all routes and book your tickets here.

Prices: 376 EUR

Duration: 3h 20m – 4h 50m ⏱

Explore with combined from Duesseldorf to Berlin for 376 EUR

View all Combined tickets →

Charter from Duesseldorf to Berlin

From the bustling streets of Duesseldorf to the heart of Berlin, a private transfer ensures you travel comfortably and on your own schedule. Expect the trip to last around 5 hours 37 minutes with fares beginning at 1,160 EUR. Book your ride here and enjoy the freedom of a direct, hassle-free journey.

Prices: 1,160 EUR

Duration: 5h 37m ⏱

Journey with charter from Duesseldorf to Berlin for 1160 EUR

View all Charter tickets →

Distance Duesseldorf to Berlin

The distance between Duesseldorf and Berlin is 476.4 kilometers.

Duesseldorf to Berlin Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Duesseldorf to Berlin

Bus
Train
Flight
Combined
Charter
Average price
19 EUR
23 EUR
172 EUR
396 EUR
1,160 EUR
Cheapest price
18 EUR
19 EUR
95 EUR
376 EUR
1,160 EUR
Average duration
8h 51m
4h 42m
1h 10m
4h 00m
5h 37m
Minimum duration
8h 05m
4h 42m
1h 10m
3h 20m
5h 37m
Number of departures
8
2
18
3
4
Tickets
Operators
FlixBus
FlixTrain
Eurowings
Eurowings
Daytrip private transfer with English speaking driver

Bus Routes & Schedules from Duesseldorf to Berlin

- Board a bus at Duesseldorf Bus Station to reach Berlin Sudkreuz Bus Station, with the journey typically lasting 8h 25m to 9h 50m. Departures occur from 14:00 until 21:40, and bus ticket prices begin at 19 EUR.
- From Duesseldorf Bus Station, you’ll board a bus that travels for about 8h 5m to 9h 25m before reaching Berlin Central Bus Station. Departures are from 12:10 until 21:40, and fares start at 18 to 19 EUR.
- Starting at Duesseldorf Airport, buses head toward Berlin Central Bus Station, covering the distance in roughly 9h. With departures at 12:35 and tickets from 23 EUR.

Departure stations
Duesseldorf Bus Station
Duesseldorf Airport
Arrival stations
Berlin Sudkreuz Bus Station
Berlin Central Bus Station

Bus Timetable: Duesseldorf Airport → Berlin Central Bus Station

  • 12:35 21:35 9h 23 EUR

Bus Timetable: Duesseldorf Bus Station → Berlin Central Bus Station

  • 12:10 21:35 9h 25m 18 EUR
  • 14:00 23:25 9h 25m 19 EUR
  • 19:05 03:10 8h 5m 19 EUR
  • 21:40 05:50 8h 10m 19 EUR

Bus Timetable: Duesseldorf Bus Station → Berlin Sudkreuz Bus Station

  • 14:00 23:50 9h 50m 19 EUR
  • 19:05 03:30 8h 25m 19 EUR
  • 21:40 06:10 8h 30m 19 EUR

Check all Charter tickets →

Train Routes & Schedules from Duesseldorf to Berlin

Start your journey by boarding the train at Duesseldorf Central. Services operate from 08:38 until 16:38, and once the train departs you can expect a journey of around 4h 42m before arriving at Berlin Main. Ticket prices start from 19 to 26 EUR, and the timetable lists all daily departures so you can choose the option that best fits your plans. Check the full train timetable for the route from Duesseldorf to Berlin to review departure times and plan your trip accordingly.

Departure stations
Duesseldorf Central
Arrival stations
Berlin Main

Train Timetable: Duesseldorf Central → Berlin Main

  • 08:38 13:20 4h 42m 26 EUR
  • 16:38 21:20 4h 42m 19 EUR

Check all Train tickets →

Flight Routes & Schedules from Duesseldorf to Berlin

Board your flight at DUS Duesseldorf Airport, the only direct service from Duesseldorf to Berlin. Flights operate from 07:10 until 19:45, and you can expect to be in the air for around 1h 10m before landing at BER Berlin Brandenburg Airport. Fares start from 95 to 244 EUR, and you can check the full timetable for the Duesseldorf–Berlin route to pick the departure that fits your plans and book your seat in advance.

Flight Timetable: DUS Duesseldorf Airport → BER Berlin Brandenburg Airport

  • 07:10 08:20 1h 10m 219 EUR
  • 07:10 08:20 1h 10m 216 EUR
  • 07:10 08:20 1h 10m 217 EUR
  • 10:40 11:50 1h 10m 244 EUR
  • 10:40 11:50 1h 10m 240 EUR
  • 10:40 11:50 1h 10m 242 EUR
  • 15:00 16:10 1h 10m 178 EUR
  • 15:00 16:10 1h 10m 176 EUR
  • 15:00 16:10 1h 10m 176 EUR
  • 16:50 18:00 1h 10m 122 EUR
  • 16:50 18:00 1h 10m 124 EUR
  • 16:50 18:00 1h 10m 122 EUR
  • 18:40 19:50 1h 10m 176 EUR
  • 18:40 19:50 1h 10m 178 EUR
  • 18:40 19:50 1h 10m 176 EUR
  • 19:45 20:55 1h 10m 95 EUR
  • 19:45 20:55 1h 10m 96 EUR
  • 19:45 20:55 1h 10m 95 EUR

Check all Flight tickets →

Combined Routes & Schedules from Duesseldorf to Berlin

Embark from DUS Duesseldorf Airport and travel to Berlin using a combination of vehicles. You’ll reach BER Berlin Brandenburg Airport after about 3h 20m to 4h 50m, with services operating from 14:15 until 18:45 and tickets starting at 376 to 437 EUR. Consulting the timetable for routes connecting Duesseldorf and Berlin ensures you select the best departure.

Departure stations
DUS Duesseldorf Airport
Arrival stations
BER Berlin Brandenburg Airport

Combined Timetable: DUS Duesseldorf Airport → BER Berlin Brandenburg Airport

  • 14:15 17:35 3h 20m 437 EUR
  • 14:15 19:05 4h 50m 376 EUR
  • 18:45 22:35 3h 50m 376 EUR

Check all Combined tickets →

Charter Routes & Schedules from Duesseldorf to Berlin

- Hop into a private driver service at Duesseldorf Airport and reach Berlin Hotel Transfer after roughly 5h 37m. With frequent departures available, tickets start at 1,160 EUR.
- Reach Berlin Tegel Airport via a private transfer, starting from Duesseldorf Airport and spending about 5h 37m on the road. Tickets start at 1,160 EUR, and you can depart at different times during the day.
- Book a private driver at Duesseldorf Hotel Transfer to reach Berlin Hotel Transfer, with the ride taking roughly 5h 37m. Travel options are flexible with fares starting from 1,160 EUR.
- Hop into an on-demand private car at Duesseldorf Hotel Transfer for a ride to Berlin Tegel Airport, lasting around 5h 37m. Several departures operate daily, and ticket prices begin at 1,160 EUR.

Check all Charter tickets →

Frequently Asked Questions Duesseldorf to Berlin

Below you will find answers to the most common questions about traveling from Duesseldorf to Berlin.

How long does the Duesseldorf to Berlin route usually take?

Travel time on the Duesseldorf to Berlin route depends on the transport type. The fastest listed option is the flight at about 1 hour 10 minutes, while buses take about 8 hours 5 minutes to 9 hours 50 minutes and trains about 4 hours 42 minutes.

What is the cheapest way to travel from Duesseldorf to Berlin?

The cheapest option on the Duesseldorf to Berlin route is the bus, with fares from 18 EUR to 23 EUR. Train tickets start at 19 EUR, while flights are higher at 95 EUR to 244 EUR.

Which transport is fastest on the Duesseldorf to Berlin route?

The fastest listed transport on the Duesseldorf to Berlin route is the flight, which takes about 1 hour 10 minutes. It runs from DUS Duesseldorf Airport to BER Berlin Brandenburg Airport.

How much does it cost to travel from Duesseldorf to Berlin overall?

Prices on the Duesseldorf to Berlin route vary widely by transport. Buses cost 18 EUR to 23 EUR, trains 19 EUR to 26 EUR, flights 95 EUR to 244 EUR, combined air options 376 EUR to 437 EUR, and charter 1160 EUR.

Where do buses leave and arrive on the Duesseldorf to Berlin route?

Bus services on the Duesseldorf to Berlin route depart from Duesseldorf Bus Station or Duesseldorf Airport. They arrive at Berlin Sudkreuz Bus Station or Berlin Central Bus Station, depending on the service.

Where do trains run between on the Duesseldorf to Berlin route?

Trains on the Duesseldorf to Berlin route run from Duesseldorf Central to Berlin Main. The listed train journey takes about 4 hours 42 minutes and there are 2 trips.

What are the flight stations for the Duesseldorf to Berlin route?

Flights on the Duesseldorf to Berlin route depart from DUS Duesseldorf Airport and arrive at BER Berlin Brandenburg Airport. The flight time is about 1 hour 10 minutes, with 18 trips listed.

How often do buses run from Duesseldorf to Berlin, and what are the first and last departures?

Bus departures on the Duesseldorf to Berlin route are listed from 12:10 to 21:40. The schedule does not show a fixed frequency, and there are 8 bus trips in total.

What are the first and last flight departures on the Duesseldorf to Berlin route?

Flights on the Duesseldorf to Berlin route start at 07:10 and the last departure is at 19:45. The route has 18 listed flights, all between DUS Duesseldorf Airport and BER Berlin Brandenburg Airport.

How do the bus and train options compare on the Duesseldorf to Berlin route?

Buses on the Duesseldorf to Berlin route take about 8 hours 5 minutes to 9 hours 50 minutes and cost 18 EUR to 23 EUR. Trains are faster at about 4 hours 42 minutes and cost 19 EUR to 26 EUR.

Is there a combined air option on the Duesseldorf to Berlin route, and what does it involve?

A combined air option is listed on the Duesseldorf to Berlin route. It runs from DUS Duesseldorf Airport to BER Berlin Brandenburg Airport, takes about 3 hours 20 minutes to 4 hours 50 minutes, and costs 376 EUR to 437 EUR.

How can I book tickets for the Duesseldorf to Berlin route?

For the Duesseldorf to Berlin route, tickets can be checked and booked on TicketRoutes.com. The listed options include bus, train, flight, combined air travel, and charter services, so you can compare the available departures in one place.

Explore Germany's transport network

Route finder

Discover how destinations across Germany are connected by bus, train, ferry, and air. Choose any two locations on the map to compare routes and travel options in one place.


More travel routes for Duesseldorf and Berlin

Planning more stops after Duesseldorf to Berlin?

If your journey doesn’t end with Duesseldorf to Berlin, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.