1map logoGo to main page

Cologne, North Rhine-Westphalia to Barcelona, Catalonia from $568: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cologne, Germany
to
Barcelona, Spain

How to Get from Cologne to Barcelona: 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.

$568 by busBest price
1130 kmDistance
4h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cologne to Barcelona 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
various
Plane
Average Duration
5h  8m
Estimated price
$54-268
Recommended
route map
Distance: 1130 km
Duration: 4h 21m

See more options

Pricing table
Company
various
Train
Plane
Average Duration
5h  27m
Estimated price
$63-298
Company
various
Drive
Plane
Average Duration
4h  44m
Estimated price
$82-300
Company
various
Drive
Plane
Average Duration
4h  21m
Estimated price
$85-303
Company
various
Train
Plane
Average Duration
5h  50m
Estimated price
$118-523
Company
various
Train
Plane
Average Duration
6h  49m
Estimated price
$564-566
Company
various
Train
Average Duration
11h  33m
Estimated price
$566-568
Company
various
Bus
Average Duration
19h  57m
Estimated price
$568-572
Company
various
Train
Bus
Average Duration
21h  45m
Estimated price
$573-575
Company
various
Drive
Average Duration
12h  48m
Estimated price
$579-2714

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $49 $50 $45 $62 $67 $61 $61
Fly $75 $99 $73 $87 $96 $146 $85

Cologne - Barcelona operators

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

Plane
Website
ryanair.com

Plane from Cologne Bonn (CGN) to Barcelona (BCN)

Average Duration
2h 10m
Estimated price
51-247
Website
eurowings.com

Plane from Cologne Bonn (CGN) to Barcelona (BCN)

Average Duration
2h 15m
Estimated price
76-2801
Website
lufthansa.com

Plane from Cologne Bonn to Barcelona (BCN) via Munich

Average Duration
4h 36m
Estimated price
475-476
Train
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Köln Hbf to D-Flughafen Bf

Average Duration
29m
Estimated price
79-80

Train from Köln Hbf to Frankfurt(M) Flughafen Fernbf

Average Duration
59m
Estimated price
79-80

Train from Köln Hbf to Bruxelles-Nord

Average Duration
1h 45m
Estimated price
94-95
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Köln Hbf to D-Flughafen Bf

Average Duration
32m
Estimated price
79-930

Train from Köln Hbf to Paris Nord

Average Duration
3h 32m
Estimated price
280-932
Contact phone
+32 70 66 77 88
Website
thalys.com

Train from Köln Hbf to Paris Nord

Average Duration
3h 22m
Estimated price
597-519
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Cologne Airport CGN to Estación de Autobuses Barcelona Nord

Average Duration
18h 45m
Estimated price
473-7980

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

Traveling between Cologne and Barcelona 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.

Average price
€221 - €332
Departure Point
Köln Hbf station
Arrival Point
Barcelona-Sants station
Useful tips for train travellers
• On your train trip from Cologne to Barcelona, you can expect onboard catering services that usually include options like meals prepared by local chefs depending on the time of day. Look for snack bars and cafe-cars where you can purchase light meals, drinks, and regional specialties. The services vary between train operators, so check your specific train's offerings prior to departure.
• For your journey, you will find several seating options available on trains operated by Deutsche Bahn (DB) and Renfe-SNCF. Generally, the seating categories include: 1st Class with more spacious seating and amenities, Business Class which offers a comfortable and productive environment, and Economy Class which is budget-friendly but still comfortable. Be sure to reserve your seats ahead of time to ensure the best experience.
• As you travel from Cologne to Barcelona, you will be using the services of Deutsche Bahn (DB) and Renfe-SNCF. More information can be found on their websites: DB at bahn.com and Renfe-SNCF at renfe-sncf.com For local transport schedules and maps, check out the Barcelona transport website at tmb.cat If you're seeking dining options upon arrival, the station has numerous establishments.
Departure Point
Cologne Bonn Airport
Arrival Point
Barcelona Airport

Frequently asked questions

Find out more about the route from Cologne to Barcelona.

Or choose the category:
The distance between Cologne and Barcelona is approximately 702 miles or 848.2 miles by road. The typical travel times vary depending on the mode of transportation. By train, it takes about 11 hours and 20 minutes to reach Barcelona from Cologne. By combining train and flying via Dusseldorf, the travel time is around 5 hours and 57 minutes. Alternatively, a direct flight from Cologne to Barcelona takes approximately 5 hours and 8 minutes. If traveling by car, it takes around 12 hours and 48 minutes, while a bus journey can take up to 19 hours and 57 minutes.
The most cost-effective and time-efficient transportation option for traveling from Cologne to Barcelona is to fly. Flying from Cologne to Barcelona takes approximately 5 hours and 8 minutes and can cost between €50 and €253. This option allows you to reach your destination quickly and is often the most affordable choice.
The prices for a train journey between Cologne and Barcelona can range from €215 to €469. For those opting to travel by bus, the prices can vary between €95 and €143. These prices are subject to change and may vary depending on factors such as time of travel, availability, and booking method. It is advisable to check with the specific transportation providers for the most up-to-date and accurate pricing information.
To travel from Cologne to Barcelona without public transportation, you can drive the 848-mile distance. It takes approximately 12 hours and 48 minutes by car. The cost of this journey ranges from €217 to €326, depending on various factors such as fuel prices and tolls.
To travel from Cologne to Barcelona without a car, the best option is to take a train. The train journey takes approximately 11 hours and 20 minutes and costs between €208 and €498. Another option is to fly, which takes around 5 hours and 8 minutes and costs between €50 and €253. There is also a bus option available, which takes almost 20 hours and costs between €91 and €145.
No, there is no direct link between Cologne and Barcelona. The most convenient option is to take a train from Cologne to Barcelona, with a transfer in Paris, which takes approximately 11 hours and 20 minutes. Another option is to take a direct bus from Cologne to Barcelona, which takes approximately 24 hours and 45 minutes. Both options provide a convenient way to travel between these two cities.
The flight between Cologne and Barcelona typically takes around 2 hours and 10 minutes. The duration may vary depending on the airline and specific flight. As for the cost, prices range from €52 to €245, depending on factors such as the time of booking, airline, and class of service. It's advisable to check for the best deals and compare prices before booking your flight.
You can find numerous accommodation options near Barcelona. There are over 1986 hotels available, catering to a wide range of budgets and preferences. Prices start at €43 per night, offering affordable options for travelers. With such a variety of hotels to choose from, you are sure to find the perfect place to stay during your visit to Barcelona.