There are 13 ways to get from Parma to Cologne by train, plane, train (Trenitalia), bus, car, shuttle, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Bologna Guglielmo Marconi Airport, fly to Cologne Bonn Airport
best- Take the train from Parma to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Cologne Bonn Airport (CGN)plane BLQ - CGN
5h 13m€51–275Train
- Take the train from Parma to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Köln Hbftrain Ice
11h 4m€292–730Bus, train
- Take the bus from Parma to Baselbus
- Take the train from Basel SBB to Köln Hbftrain 43 / ...
14h 29m€135–283Drive 949.2 km
- Drive from Parma to Colognecar 949.2 km
8h 57m€148–214Shuttle to Il Caravaggio International Airport, fly to Cologne Bonn Airport
- Take a shuttle bus from Parma to Orio al Serio Airport
- Fly from Il Caravaggio International Airport (BGY) to Cologne Bonn Airport (CGN)plane BGY - CGN
5h 59m€171–526Train to Bologna Guglielmo Marconi Airport, fly to Düsseldorf International Airport
- Take the train from Parma to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Düsseldorf International Airport (DUS)plane BLQ - DUS
5h 59m€79–293Shuttle to Milan Linate Airport, fly to Düsseldorf International Airport
- Take a shuttle bus from Parma to Milano Linate airport
- Fly from Milan Linate Airport (LIN) to Düsseldorf International Airport (DUS)plane LIN - DUS
6h 20m€191–532Train, train to Milano Malpensa Airport, fly to Düsseldorf International Airport
- Take the train from Parma to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Düsseldorf International Airport (DUS)plane MXP - DUS
6h 42m€57–236Shuttle to Milan Linate Airport, fly to Frankfurt, train
- Take a shuttle bus from Parma to Milano Linate airport
- Fly from Milan Linate Airport (LIN) to Frankfurt (FRA)plane LIN - FRA
- Take the train from Frankfurt to Köln Messe/Deutz Bftrain
6h 26m€181–532Train, train to Verona Villafranca Airport, fly to Cologne Bonn Airport
- Take the train from Parma to Bologna Centraletrain
- Take the train from Bologna Centrale to Verona Porta Nuovatrain
- Fly from Verona Villafranca Airport (VRN) to Cologne Bonn Airport (CGN)plane VRN - CGN
6h 33m€108–346Train via Milan
- Take the train from Parma to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Köln Hbftrain Ice
11h 16m€278–745Drive, car train
- Drive from Parma to Innsbruck Hauptbahnhofcar
- Take the car train from Innsbruck Hauptbahnhof to Kassel-Wilhelmshöhecartrain
- Drive from Kassel-Wilhelmshöhe to Colognecar
13h 33m€182–252Bus
- Take the bus from Parma to Zürich Bus Stationbus 36
- Take the bus from Zürich Bus Station to Kölnbus Ivano-Frankivsk
14h 53m
Parma to Cologne by train
Questions & Answers
The cheapest way to get from Parma to Cologne is to train and fly which costs €50 - €280 and takes 5h 13m.
The fastest way to get from Parma to Cologne is to train and fly which takes 5h 13m and costs €50 - €280.
No, there is no direct bus from Parma to Cologne. However, there are services departing from Parma and arriving at Köln via Zürich Bus Station. The journey, including transfers, takes approximately 14h 53m.
No, there is no direct train from Parma to Cologne. However, there are services departing from Parma and arriving at Köln Hbf via Zürich HB. The journey, including transfers, takes approximately 11h 4m.
The distance between Parma and Cologne is 882 km. The road distance is 949.2 km.
The best way to get from Parma to Cologne without a car is to train which takes 11h 4m and costs €290 - €750.
It takes approximately 5h 13m to get from Parma to Cologne, including transfers.
Parma to Cologne bus services, operated by Itabus S.p.A., depart from Parma station.
Parma to Cologne train services, operated by Trenitalia EuroCity, depart from Parma station.
The best way to get from Parma to Cologne is to train which takes 11h 4m and costs €290 - €750. Alternatively, you can bus, which costs and takes 14h 53m.
What companies run services between Parma, Italy and Cologne, Germany?
You can take a train from Parma to Köln Hbf via Zuerich Hb and Zürich HB in around 11h 4m. Alternatively, you can take a bus from Parma to Köln via Zürich Bus Station in around 14h 53m.
- Website
- lufthansa.com
Flights from Bologna Guglielmo Marconi Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €45–380
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €85–350
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €85–350
Flights from Milan Linate Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 41m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–600
Flights from Milan Linate Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- €100–600
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €75–470
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- €40–320
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €110–480
Flights from Milan Linate Airport to Frankfurt via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €110–310
Flights from Verona Villafranca Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- €55–450
- Website
- ita-airways.com
Flights from Bologna Guglielmo Marconi Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–180
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €85–350
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €85–350
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €80–320
Flights from Milan Linate Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–210
Flights from Milan Linate Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–600
Flights from Milan Linate Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €100–600
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €75–310
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Thursday
- Estimated price
- €80–320
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €75–290
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €110–480
Flights from Verona Villafranca Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €75–180
- Website
- eurowings.com
Flights from Bologna Guglielmo Marconi Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–180
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €55–180
Flights from Milan Linate Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–210
Flights from Milano Malpensa Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Friday
- Estimated price
- €45–220
Flights from Verona Villafranca Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €75–180
- Website
- ryanair.com
Flights from Bologna Guglielmo Marconi Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €40–180
Flights from Il Caravaggio International Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–200
- Website
- airdolomiti.it
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €110–480
- Website
- swiss.com
Flights from Bologna Guglielmo Marconi Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €80–320
Flights from Milano Malpensa Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- €75–290
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Düsseldorf International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €30–140
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €40–160
- Website
- airfrance.com
Flights from Milan Linate Airport to Düsseldorf International Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €55–320
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Parma to Bologna Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- €9–20
- Website
- https://www.trenitalia.com/en.html
Train from Parma to Milano Centrale
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- €12–28
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- €11–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Parma to Bologna Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- €13–26
- Schedules at
- trenitalia.com
Train from Parma to Milano Centrale
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €18–35
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Parma to Bologna Centrale
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- €14–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Parma to Bologna Centrale
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €26–35
Train from Parma to Zuerich Hb
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €80–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €90–130
- 2nd Class
- €80–110
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–110
- 2nd Class
- €55–75
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Köln Hbf
- Ave. Duration
- 5h 4m
- Frequency
- 3 times a week
- Estimated price
- €210–600
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel SBB to Köln Hbf
- Ave. Duration
- 3h 49m
- Frequency
- Every 3 hours
- Estimated price
- €90–220
- Website
- https://int.bahn.de/en
Train from Frankfurt to Köln Messe/Deutz Bf
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €30–75
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Basel SBB to Köln Hbf
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- €100–150
- Website
- https://konzern.oebb.at/en/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Verona Porta Nuova
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €15–30
- Website
- https://www.italotreno.it/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Innsbruck Hauptbahnhof to Kassel-Wilhelmshöhe
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Parma to Basel
- Ave. Duration
- 9h 30m
- Frequency
- Twice a week
- Estimated price
- €40–60
- Schedules at
- gruppodimaio.it
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Parma to Orio al Serio Airport
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- €120–300
- Website
- https://www.goopti.com/en/
Shuttle from Parma to Milano Linate airport
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €110–270
- Website
- https://www.goopti.com/en/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Parma to Zürich Bus Station
- Ave. Duration
- 7h 3m
- Frequency
- Once daily
- Estimated price
- €23–45
- Website
- https://www.itabus.it/en/home
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Zürich Bus Station to Köln
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Parma to Cologne bus services, operated by Itabus S.p.A., arrive at Zürich Bus Station.
Parma to Cologne train services, operated by Trenitalia EuroCity, arrive at Zuerich Hb station.
Yes, the driving distance between Parma to Cologne is 949 km. It takes approximately 8h 57m to drive from Parma to Cologne.
Book your Parma to Cologne train tickets online with Omio.
There are 1822+ hotels available in Cologne.





















































