1map logoGo to main page

Duisburg, North Rhine-Westphalia to Cologne, North Rhine-Westphalia from $2.7: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Duisburg, Germany
to
Cologne, Germany

How to Get from Duisburg to Cologne: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2.7 RideshareBest price
65 kmDistance
42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Duisburg to Cologne with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Deutsche Bahn Intercity-Express
Train
Average Duration
42m
Estimated price
$4.5-63
Recommended
Company
various
Rideshare
Average Duration
1h  3m
Estimated price
$2.7-6.3
Cheapest
route map
Distance: 65 km
Duration: 42m

See more options

Company
various
Drive
Average Duration
43m
Estimated price
$8.9-4.5
Company
various
Subway
Train
Average Duration
2h  1m
Estimated price
$16-21
Company
Ecolines
Bus
Average Duration
1h  25m
Estimated price
$19-2.7
Company
various
Taxi
Average Duration
43m
Estimated price
$134-160

Duisburg - Cologne operators

Explore transport companies operating between Duisburg and Cologne, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+49 0180 6 99 66 33
Website
https://www.bahn.com/en

Train from Duisburg Hbf to Köln Hbf

Average Duration
42m
Estimated price
4.5-63
Contact phone
0221 13 999 444
Website
https://nationalexpress.de

Train from Duisburg Hbf to Köln Hbf

Average Duration
47m
Estimated price
4.52-4.53
Contact phone
+31 30 751 5155
Website
https://www.ns.nl/en

Train from Duisburg Hbf to Köln Hbf

Average Duration
43m
Estimated price
4.54-4.55
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf-connect.com/en-en/

Train from Duisburg Hbf to Köln Hbf

Average Duration
38m
Estimated price
4.58-4.59
Contact phone
+49 1807 123 99 123
Website
https://www.flixtrain.com/

Train from Duisburg Central Station to Cologne Central Station

Average Duration
39m
Estimated price
4.5-630
Contact phone
+32 70 66 77 88
Website
https://www.thalys.com/fr/en

Train from Duisburg Hbf to Köln Hbf

Average Duration
38m
Estimated price
2.7-63
Bus
Contact phone
+371 67214512
Website
https://ecolines.net

Bus from Duisburg to Köln

Average Duration
1h 25m
Estimated price
19-2.7
Other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Other from Duisburg to Cologne

Average Duration
1h 3m
Estimated price
2.7-6.3

Other from Duisburg to Cologne

Average Duration
43m
Estimated price
8.9-4.5
Taxi
Contact phone
+49 1590 6426696
Website
https://taxi-arnu.de

Taxi from Duisburg to Cologne

Average Duration
43m
Estimated price
134-160

Duisburg to Cologne: Overview of Bus, Train, Flight, and Car Trips

Traveling between Duisburg and Cologne offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

The journey from Duisburg to Cologne by train is a convenient and efficient way to travel. The direct train operates every day, departing from Duisburg Hbf and arriving at Köln Hbf, with services running approximately every 15 minutes. The travel time is approximately 41 minutes, making it a quick trip between the two cities. The train services are operated by Deutsche Bahn Intercity-Express, ensuring a comfortable and reliable journey. Ticket prices for the train between Duisburg and Cologne range from €9 to €58, providing flexibility for various budgets and travel preferences.
Departure Point
Duisburg Hbf station
Arrival Point
Köln Hbf station
Useful tips for train travellers
• Onboard services on your train from Duisburg to Cologne will vary depending on the operator. Deutsche Bahn (DB) typically offers a catering service where you can purchase snacks, light meals, and beverages from a trolley service or at their onboard bistro in certain trains. Make sure to check the train type beforehand, as some regional trains might have limited catering options.
• For this route, you can choose from First Class and Second Class options. First-Class seating offers more spacious and comfortable seats with adjustable reclining features and complimentary newspaper service, while Second Class provides standard seating, which is still quite comfortable. Note that both classes have access to power outlets, but First Class has more amenities like a quiet zone and cleaner facilities.
• The main operators for the Duisburg to Cologne route include Deutsche Bahn (DB), FlixTrain, and Abellio. You can visit their websites for schedules and ticket bookings: DB - bahn.com; FlixTrain - flixtrain.com; Abellio - abellio.de
Traveling by bus from Duisburg to Cologne is a convenient and efficient option for those looking to explore Germany. Ecolines offers direct bus services departing from Duisburg station and arriving at Köln station, with four weekly departures on Monday, Tuesday, Friday, and Saturday. The journey typically takes around 1 hour and 25 minutes, allowing passengers to reach their destination quickly. With ticket prices ranging from €19 to €27, this mode of transportation provides a cost-effective and hassle-free way to travel between these two vibrant cities. Whether it's for sightseeing, business, or leisure, the bus trip from Duisburg to Cologne offers a comfortable and enjoyable travel experience.
Departure Point
Duisburg station
Arrival Point
Köln station

Frequently asked questions

Find out more about the route from Duisburg to Cologne.

Or choose the category:
The cheapest way to travel from Duisburg to Cologne is by ridesharing. Ridesharing allows you to share a car with other travelers heading in the same direction, which helps to split the cost of the journey. It typically costs between €3-€6 and takes around 1 hour and 3 minutes to reach Cologne.
The fastest way to travel from Duisburg to Cologne is by train. The train journey takes approximately 41 minutes and tickets can cost between €9 and €59, depending on the class and type of ticket. Trains are frequent and depart from Duisburg Hauptbahnhof, arriving at Cologne Hauptbahnhof. It is advisable to check the train schedule in advance and book tickets early to ensure availability.
The distance between Duisburg and Cologne is approximately 36 miles. When driving, the road distance is about 40.2 miles. This journey can be completed in less than an hour by car or by taking public transportation.
To travel from Duisburg to Cologne without a car, the best option is to take a train. The journey takes approximately 41 minutes and the ticket prices range from €9 to €59, depending on the class and type of train. Trains run frequently between the two cities, offering a convenient and efficient mode of transportation. Additionally, the train route provides scenic views of the German countryside along the way.
The journey from Duisburg to Cologne by train takes approximately 41 minutes, with trains departing every 15 minutes. The duration of the journey includes any necessary transfers. Please note that travel times may vary depending on the specific train route and any potential delays.
There are 1145+ hotels available in Cologne for accommodation. The prices for hotels in Cologne start at €41 per night. It is recommended to book your hotel in advance to ensure availability and to get the best deals. You can check various online hotel booking platforms or contact a local travel agency for assistance in finding the perfect accommodation for your stay.
Yes, you can share a ride from Duisburg to Cologne. BlaBlaCar offers carpooling services for rideshare options between these two cities. It is a convenient and cost-effective option, especially if you do not have a driver's license or prefer to avoid public transport. Simply book a seat with a verified driver and enjoy the journey with fellow travelers.
Yes, you can drive from Duisburg to Cologne. The two cities are relatively close, with a driving distance of 40 miles. The journey typically takes around 43 minutes, depending on traffic conditions. It is important to note that tolls may apply on certain roads, so it is advisable to check for any applicable fees before embarking on the trip.
Yes, there is a direct bus service between Duisburg and Cologne. The bus departs from Duisburg and arrives at Köln, and it operates four times a week on Mondays, Tuesdays, Fridays, and Saturdays. The journey typically takes around 1 hour and 25 minutes. This option provides a convenient and direct way to travel between the two cities.
To catch the bus from Duisburg to Cologne you need to go to Duisburg station. Buses operated by Ecolines depart from there. Make sure to check the departure times and platform before your journey. It is recommended to arrive at the station a little early to ensure a smooth boarding process.
The Duisburg to Cologne bus services, operated by Ecolines, arrive at Köln station. Köln station is a central transportation hub in Cologne making it convenient for travelers to access various parts of the city. From there, passengers can easily transfer to other modes of transport or explore nearby attractions. The station also offers amenities such as shops, restaurants, and information centers to cater to the needs of travelers.
Trains from Duisburg to Cologne arrive at Köln Hbf station. This is the main train station in Cologne and is well-connected to other parts of the city. It is conveniently located in the city center, making it easy to explore Cologne's attractions after arriving. From Köln Hbf, you can easily access public transportation or walk to your desired destination in Cologne.
Yes, there is a direct train between Duisburg and Cologne. The train departs from Duisburg Hbf and arrives at Köln Hbf. Trains are available every 15 minutes and operate daily. The journey takes approximately 41 minutes.
To catch the train from Duisburg to Cologne you will need to go to Duisburg Hbf station. This is the main train station in Duisburg and is easily accessible by public transportation or taxi. Once at Duisburg Hbf, look for the platform where the Deutsche Bahn Intercity-Express trains bound for Cologne depart from. Be sure to check the train schedule ahead of time to ensure you don't miss your desired departure time.
The cost of a train ticket from Duisburg to Cologne ranges from €9 to €59, depending on factors such as the type of train, class, and time of travel. It is recommended to book in advance to secure the best fares. Prices may also vary during peak travel seasons. Please check with the train operator for the most up-to-date fares and schedules.
The cost of a bus ticket from Duisburg to Cologne ranges from €19 to €27. The price may vary depending on factors such as the bus company, time of travel, and whether you book in advance or on the day of departure. It is recommended to check with different bus operators and compare prices to find the best deal for your journey.
The cost of driving from Duisburg to Cologne can vary between €9 to €15. This estimate is based on factors such as fuel prices, tolls, and vehicle efficiency. It is important to note that these prices are subject to change and may be higher during peak travel times. Additionally, it is always a good idea to factor in the cost of parking in Cologne, as this can add to the overall expenses of driving.