There are 13 ways to get from Verona to Cologne by plane, train (Trenitalia), bus, night train, train, car, 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.
Fly Verona Villafranca Airport to Cologne Bonn Airport
best- Fly from Verona Villafranca Airport (VRN) to Cologne Bonn Airport (CGN)plane VRN - CGN
4h 5m€73–218Bus to Il Caravaggio International Airport, fly to Cologne Bonn Airport
cheapest- Take the bus from Verona to Bergamobus
- Fly from Il Caravaggio International Airport (BGY) to Cologne Bonn Airport (CGN)plane BGY - CGN
5h 10m€61–235Train
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Take the train from Milano Centrale to Mannheim Hbftrain Ec
- Take the train from Mannheim, Hauptbahnhof to Köln Messe/Deutz Bftrain 47 / ...
10h 57m€179–385Bus via Leverkusen
- Take the bus from Verona to Leverkusenbus N28
13h 48m€75–130Night train, train
- Take the nighttrain from Verona Porta Nuova to Stuttgart Hbfnighttrain Nj
- Take the train from Hauptbahnhof to Köln Hbftrain 42 / ...
15h 11m€108–376Train to Bologna Guglielmo Marconi Airport, fly to Cologne Bonn Airport
- Take the train from Verona Porta Nuova to Bologna centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Cologne Bonn Airport (CGN)plane BLQ - CGN
5h 5m€75–293Fly Verona Villafranca Airport to Frankfurt, train
- Fly from Verona Villafranca Airport (VRN) to Frankfurt (FRA)plane VRN - FRA
- Take the train from Frankfurt to Köln Messe/Deutz Bftrain
4h 47m€146–397Train to Venice Marco Polo Airport, fly to Cologne Bonn Airport
- Take the train from Verona Porta Nuova to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Cologne Bonn Airport (CGN)plane VCE - CGN
5h 27m€67–316Train to Venice Marco Polo Airport, fly to Düsseldorf International Airport
- Take the train from Verona Porta Nuova to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Düsseldorf International Airport (DUS)plane VCE - DUS
6h 9m€78–326Train to Milan Linate Airport, fly to Düsseldorf International Airport
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Düsseldorf International Airport (DUS)plane LIN - DUS
6h 17m€109–300Drive, car train
- Drive from Verona to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Kassel-Wilhelmshöhecartrain
- Drive from Kassel-Wilhelmshöhe to Colognecar
12h€169–234Bus
- Take the bus from Verona Porta Nuova Station to Colognebus
14h 27m€130–190Drive 927.9 km
- Drive from Verona to Colognecar 927.9 km
8h 57m€147–212
Verona to Cologne by train
Questions & Answers
The cheapest way to get from Verona to Cologne is to bus via Leverkusen which costs €75 - €130 and takes 13h 48m.
The fastest way to get from Verona to Cologne is to fly which takes 4h 5m and costs €70 - €220.
Yes, there is a direct bus departing from Verona Porta Nuova Station station and arriving at Cologne. Services depart once a week, and operate Saturday. The journey takes approximately 14h 27m.
No, there is no direct train from Verona to Cologne. However, there are services departing from Verona Porta Nuova and arriving at Köln Messe/Deutz Bf via Milano Centrale and Mannheim, Hauptbahnhof. The journey, including transfers, takes approximately 10h 57m.
The distance between Verona and Cologne is 696 km. The road distance is 927.9 km.
The best way to get from Verona to Cologne without a car is to train which takes 10h 57m and costs €170 - €390.
It takes approximately 4h 5m to get from Verona to Cologne, including transfers.
Verona to Cologne bus services, operated by FlixBus, depart from Verona station.
Verona to Cologne train services, operated by ItaloTreno, depart from Verona Porta Nuova station.
The best way to get from Verona to Cologne is to fly which takes 4h 5m and costs €70 - €220. Alternatively, you can train, which costs €170 - €390 and takes 10h 57m, you could also bus via Leverkusen, which costs €75 - €130 and takes 13h 48m.
What companies run services between Verona, Italy and Cologne, Germany?
Eurowings, Air Dolomiti, and Lufthansa fly from Verona Villafranca Airport (VRN) to Cologne Bonn Airport (CGN) twice daily. Alternatively, you can take a train from Verona Porta Nuova to Köln Messe/Deutz Bf via Milano Centrale, Mannheim Hbf, and Mannheim, Hauptbahnhof in around 10h 57m.
- Website
- lufthansa.com
Flights from Verona Villafranca Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €65–280
Flights from Bologna Guglielmo Marconi Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €65–330
Flights from Verona Villafranca Airport to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €140–480
Flights from Verona Villafranca Airport to Frankfurt via Munich
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €150–500
Flights from Venice Marco Polo Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €45–300
Flights from Venice Marco Polo Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- €40–280
Flights from Venice Marco Polo Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €80–280
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–330
Flights from Milan Linate Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- €100–330
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Italo Treno
Train from Verona Porta Nuova to Bologna centrale
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- €14–28
- Website
- Italo Treno
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €14–27
- Website
- Italo Treno
Train from Verona Porta Nuova to Venezia Mestre
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €14–27
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Italo Treno
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Verona to Leverkusen
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- Flixbus
Bus from Verona to Bergamo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–15
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Verona to Cologne bus services, operated by FlixBus, arrive at Leverkusen station.
Verona to Cologne train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Verona to Cologne is 928 km. It takes approximately 8h 57m to drive from Verona to Cologne.
Book your Verona to Cologne train tickets online with Omio.
Book your Verona to Cologne bus tickets online with Omio.
There are 1822+ hotels available in Cologne.









