1map logoGo to main page

Mainz, Rhineland-Palatinate to Cologne, North Rhine-Westphalia from $5.4: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mainz, Germany
to
Cologne, Germany

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

$5.4 RideshareBest price
188 kmDistance
1h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mainz 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
1h  45m
Estimated price
$33-48
Recommended
Company
various
Rideshare
Average Duration
2h  8m
Estimated price
$5.4-15
Cheapest
route map
Distance: 188 km
Duration: 1h 41m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
3h  18m
Estimated price
$19-43
Company
various
Drive
Average Duration
1h  41m
Estimated price
$27-310
Company
various
Train
Average Duration
3h  46m
Estimated price
$32-45
Company
various
Train
Average Duration
2h  58m
Estimated price
$48-5.46
Company
Lufthansa, Deutsche Bahn Intercity-Express
Plane
Train
Average Duration
3h  13m
Estimated price
$311-312

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $9 $8 $19 $19 $11 $9 $11
Train $27 $19 $19 $24 $26 $29 $17

Traveling From Mainz to Cologne

The journey from Mainz to Cologne offers a fascinating contrast between Mainz's charming old town vibes and Cologne's vibrant urban atmosphere.

Best Neighbourhoods in Cologne

Cologne boasts diverse neighborhoods, each offering its own charm and character.

Altstadt (Old Town)
• Home to stunning Gothic architecture.
• Lively atmosphere with numerous bars and cafés.
Belgian Quarter
• Trendy shops and unique boutiques line the streets.
• A hub for creative dining and nightlife.
Ehrenfeld
• Vibrant street art scene attracts culture lovers.
• Diverse international cuisine options available.

Best Times To Visit Cologne's Attractions

Timing your visits to Cologne's attractions can greatly enhance your experience.

Cologne Cathedral (Kölner Dom)
Visit early in the morning or later in the afternoon to avoid peak tourists.
Cologne Old Town (Altstadt)
Weekdays are quieter; explore during lunchtime for a more relaxed vibe.
Museum Ludwig
Mondays or late afternoons during weekdays often see fewer visitors.

Cologne Weather: What to Expect Year-Round

Cologne experiences a temperate oceanic climate, with mild winters and warm summers, making spring and early fall the most pleasant times to visit. Be mindful of weather changes, as rain can occur year-round and may impact outdoor activities.

Dining Recommendation

In Cologne, you shouldn't miss trying the famous Himmel un Ääd, a delightful dish featuring black pudding, mashed potatoes, and apple sauce that reflects the city's hearty flavors. The bustling atmosphere of local breweries and cozy eateries offers a distinct contrast to Mainz’s traditional wine taverns, showcasing Cologne's vibrant culinary scene.

Mainz - Cologne operators

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

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

Train from Mainz Hbf to Koeln Hbf

Average Duration
1h 45m
Estimated price
31-45

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

Average Duration
2h 14m
Estimated price
48-5.46

Train from Neuwied Bf to Köln Hbf

Average Duration
1h 21m
Estimated price
31-45

Train from Mainz-Kastel to Neuwied

Average Duration
2h 5m
Estimated price
451-452

Train from Mainz Hbf to Duesseldorf Flughafen

Average Duration
38m
Estimated price
455-15
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Mainz Hbf to Koeln Hbf

Average Duration
1h 45m
Estimated price
5.45-450
Contact phone
+49-261-98887070
Website
https://mittelrheinbahn.de

Train from Mainz Hbf to Köln Hbf

Average Duration
2h 59m
Estimated price
31-45
Contact phone
069 450099650
Website
https://vias-online.de

Train from Mainz-Kastel to Neuwied

Average Duration
2h 5m
Estimated price
451-452
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Mainz central train station to Cologne Airport CGN

Average Duration
2h 55m
Estimated price
15-314
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Mainz to Cologne

Average Duration
2h 8m
Estimated price
5.4-15
Plane Show flights
Website
lufthansa.com

Plane from Frankfurt (FRA) to Dusseldorf (DUS)

Average Duration
50m
Estimated price
315-316

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

Traveling between Mainz 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 road trip from Mainz to Cologne spans 117 miles of scenic German countryside, with an estimated driving time of 1 hour and 41 minutes. 💸 Prices for driving from Mainz to Cologne range from €28 to €41, offering a budget-friendly transportation option for travelers.
Average price
€28 - €42
🌉 The journey itself takes approximately 1 hour and 45 minutes, allowing travelers to relax and enjoy the scenic views along the route. Arriving at Koeln Hbf station, passengers will be in the heart of Cologne, ready to explore the city's attractions and landmarks. 💰 Tickets for the Mainz to Cologne train ride range from €32 to €46, offering affordable options for those looking to travel between these two vibrant German cities quickly and comfortably. Whether for leisure or business, the train journey provides a hassle-free experience for visitors exploring the beautiful region.
Departure Point
Mainz Hbf station
Arrival Point
Koeln Hbf station
🛫 Starting your journey from Mainz you can catch a quick and convenient Lufthansa flight from Frankfurt Airport to Dusseldorf Airport. This direct flight will take approximately 50 minutes, making it a time-efficient option for your trip to Cologne.
Departure Point
Frankfurt Airport
Arrival Point
Dusseldorf Airport
🚌 Discover the beautiful journey from Mainz to Cologne by bus, which takes approximately 3 hours and 18 minutes to reach your destination. 🎟️ Explore the flexible price ranges for bus tickets between Mainz and Cologne, ranging from €19 to €44, making it an affordable and convenient travel option.