1map logoGo to main page

Geneva to Cologne from €85: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Geneva, Switzerland
to
Cologne, Germany

How to Get from Geneva 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.

$85 - PlaneBest price
533 kmDistance
4h 38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Geneva 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
various
Plane
Average Duration
5h  57m
Estimated price
85-299
Recommended
route map
Distance: 533 km
Duration: 4h 38m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
4h  38m
Estimated price
93-302
Company
various
Plane
Drive
Average Duration
5h  24m
Estimated price
99-349
Company
various
Train
Plane
Average Duration
6h  25m
Estimated price
157-850
Company
various
Plane
Train
Average Duration
6h 
Estimated price
158-333
Company
various
Plane
Train
Average Duration
6h  27m
Estimated price
851-852
Company
various
Train
Average Duration
8h  17m
Estimated price
853-854
Company
various
Train
Average Duration
8h  58m
Estimated price
855-856
Company
various
Train
Train
Average Duration
11h  28m
Estimated price
857-858
Company
various
Drive
Average Duration
6h  36m
Estimated price
859-2990
Company
FlixBus
Bus
Average Duration
13h  10m
Estimated price
3338-3021

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $39 $39 $33 $40 $44 $47 $44

Geneva - Cologne operators

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

Plane
Website
lufthansa.com

Plane from Geneva (GVA) to Cologne Bonn (CGN)

Average Duration
3h 36m
Estimated price
859-2995

Plane from Geneva (GVA) to Dusseldorf (DUS)

Average Duration
3h 17m
Estimated price
2996-2997

Plane from Geneva (GVA) to Dusseldorf (DUS)

Average Duration
3h 17m
Estimated price
2996-2998

Plane from Geneva (GVA) to Frankfurt (FRA)

Average Duration
1h 13m
Estimated price
2999-930

Plane from Geneva (GVA) to Frankfurt (FRA)

Average Duration
3h 15m
Estimated price
931-932

Plane from Geneva (GVA) to Luxembourg (LUX)

Average Duration
3h 3m
Estimated price
931-933
Website
swiss.com

Plane from Geneva (GVA) to Cologne Bonn (CGN)

Average Duration
5h 5m
Estimated price
936-937

Plane from Geneva (GVA) to Dusseldorf (DUS)

Average Duration
1h 20m
Estimated price
938-349

Plane from Geneva (GVA) to Frankfurt (FRA)

Average Duration
1h 14m
Estimated price
858-3020
Train
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Duesseldorf Flughafen to Koeln Hbf

Average Duration
39m
Estimated price
3029-1580

Train from Frankfurt(M) Flughafen Fernbf to Koeln Messe/Deutz Gl.11-12

Average Duration
2h 14m
Estimated price
1583-1584

Train from Bruxelles-Nord to Koeln Hbf

Average Duration
1h 43m
Estimated price
1585-1586

Train from Basel SBB to Köln Hbf

Average Duration
4h 20m
Estimated price
1587-85

Train from Basel SBB to Bonn Hbf

Average Duration
6h 11m
Estimated price
1587-2992

Train from Geneve to Bern

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

Train from D-Flughafen Bf to Köln Hbf

Average Duration
38m
Estimated price
1588-1589
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Geneva to Frankfurt central train station

Average Duration
9h 30m
Estimated price
3338-3021
all-pages.other Show other routes
Contact phone
+38139423824
Website
try-tours.com

Other from Frankfurt to Cologne

Average Duration
2h 40m
Estimated price
0-0

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

Traveling between Geneva 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.

Average price
€128 - €201
Departure Point
Genève station
Arrival Point
Köln Hbf station
Departure Point
Geneva Airport
Arrival Point
Cologne Bonn Airport. The quickest flight takes 3h 20m and has one stopover
Useful tips for plane travellers
• Book a flight with a shorter layover; Eurowings often provides efficient connections between Geneva and Cologne, making your travel time closer to the minimum of 3h 20m.
• When you arrive at Cologne Bonn Airport, be prepared for a straightforward but busy customs process; having your ID and boarding pass ready will help speed things along, especially during peak travel hours.
• Expect to pay approximately €30-€40 for a taxi from Cologne Bonn Airport to the city center; alternatively, consider taking the S-Bahn (line S13) for about €12, which offers a scenic and budget-friendly route to your destination.
Departure Point
Geneva station
Arrival Point
Cologne station

Frequently asked questions

Find out more about the route from Geneva to Cologne.

Or choose the category:
The distance between Geneva and Cologne is approximately 532.7 km by air and 743.4 km by road. The typical travel times vary depending on the mode of transportation used. By train, it takes around 7 hours and 50 minutes, while a combination of flying from Geneva to Dusseldorf and then taking a train takes approximately 4 hours and 29 minutes. By car, the journey takes approximately 6 hours and 36 minutes, and by bus, it takes around 12 hours and 20 minutes.
The most cost-effective option for traveling from Geneva to Cologne is by bus, as it is relatively affordable compared to other modes of transportation. However, this option takes the longest, with a travel time of approximately 12 hours and 20 minutes. For a quicker alternative, flying and taking a train is the most time-efficient option, with a travel time of 4 hours and 29 minutes.
The prices for a train ride from Geneva to Cologne range from €145 to €339, depending on the class and type of ticket. On the other hand, the prices for a bus trip from Cologne to Geneva range from €64 to €108, depending on the bus company and booking conditions.
To travel from Geneva to Cologne without using public transportation, you can opt to drive. The road distance between the two cities is approximately 743.5 km, and it takes approximately 6 hours and 36 minutes to drive. Prices for renting a car for this journey vary from €128 to €202, depending on the rental company and vehicle type.
The best way to travel from Geneva to Cologne without a car is by train via Mannheim. This journey takes approximately 7 hours and 50 minutes and costs between €137 and €339. Another option is to fly, which takes around 6 hours and costs between €87 and €339. If you prefer a more affordable option, you can take a bus, which takes 12 hours and 20 minutes and costs between €64 and €110.
There is no direct train link between Geneva and Cologne. However, it is possible to travel between the two cities with a combination of train transfers. The journey takes approximately 7 hours and 50 minutes, with transfers at Olten, Basel Sbb, Mannheim, Hauptbahnhof, and Siegburg Bf. It is recommended to check the schedules and purchase tickets in advance to ensure a smooth journey.
The flight between Geneva and Cologne typically takes around 1 hour and 20 minutes. However, the prices can vary between €87 to €334 depending on the airline and time of booking.
There are plenty of accommodation options near Cologne with over 1145 hotels available. Prices for these hotels start at €41.