Mainz Hbf to Cologne Hbf train

Cheap train tickets from Mainz Hbf to Cologne Hbf

Showing times and prices for Aug 19

Cheapest

20

Average

46

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
06:07AMMainz Hbf1h41 07:48AMCologne Hbf
0 transfers
201One-way
2nd Cheapest
09:20PMMainz Hbf1h45 11:05PMCologne Hbf
0 transfers
221One-way
2nd Cheapest
12:01AMMainz Hbf2h04 02:05AMCologne Hbf
0 transfers
221One-way
07:17AMMainz Hbf1h48 09:05AMCologne Hbf
0 transfers
251One-way
06:17AMMainz Hbf1h48 08:05AMCologne Hbf
0 transfers
251One-way

Train schedule from Mainz Hbf to Cologne Hbf

Showing trains for tomorrow, Friday, August 19
12:01AMMainz Hbf2h04 02:05AMCologne Hbf
0 transfers
03:48AMMainz Hbf2h05 05:53AMCologne Hbf
0 transfers
04:20AMMainz Hbf1h43 06:03AMCologne Hbf
1 transfer
05:12AMMainz Hbf1h37 06:49AMCologne Hbf
2 transfers
05:12AMMainz Hbf1h52 07:04AMCologne Hbf
1 transfer
05:32AMMainz Hbf2h50 08:22AMCologne Hbf
1 transfer
05:47AMMainz Hbf3h15 09:02AMCologne Hbf
0 transfers
06:07AMMainz Hbf1h41 07:48AMCologne Hbf
0 transfers
06:17AMMainz Hbf1h48 08:05AMCologne Hbf
0 transfers
06:24AMMainz Hbf3h04 09:28AMCologne Hbf
1 transfer
06:29AMMainz Hbf1h36 08:05AMCologne Hbf
1 transfer
06:32AMMainz Hbf1h57 08:29AMCologne Hbf
2 transfers
07:01AMMainz Hbf3h01 10:02AMCologne Hbf
0 transfers
07:10AMMainz Hbf1h42 08:52AMCologne Hbf
2 transfers
07:17AMMainz Hbf1h48 09:05AMCologne Hbf
0 transfers
07:40AMMainz Hbf1h24 09:04AMCologne Hbf
1 transfer
07:44AMMainz Hbf1h49 09:33AMCologne Hbf
1 transfer
07:44AMMainz Hbf1h45 09:29AMCologne Hbf
2 transfers
08:20AMMainz Hbf1h45 10:05AMCologne Hbf
0 transfers
08:43AMMainz Hbf1h21 10:04AMCologne Hbf
1 transfer
08:49AMMainz Hbf1h54 10:43AMCologne Hbf
0 transfers
09:03AMMainz Hbf2h59 12:02PMCologne Hbf
0 transfers
09:10AMMainz Hbf1h42 10:52AMCologne Hbf
2 transfers
09:20AMMainz Hbf1h45 11:05AMCologne Hbf
0 transfers
09:42AMMainz Hbf1h22 11:04AMCologne Hbf
1 transfer
10:20AMMainz Hbf1h45 12:05PMCologne Hbf
0 transfers
10:43AMMainz Hbf1h22 12:05PMCologne Hbf
1 transfer
11:03AMMainz Hbf2h59 02:02PMCologne Hbf
0 transfers
11:10AMMainz Hbf1h43 12:53PMCologne Hbf
2 transfers
11:20AMMainz Hbf1h45 01:05PMCologne Hbf
0 transfers
11:42AMMainz Hbf1h23 01:05PMCologne Hbf
1 transfer
11:44AMMainz Hbf1h59 01:43PMCologne Hbf
0 transfers
12:20PMMainz Hbf1h45 02:05PMCologne Hbf
0 transfers
12:43PMMainz Hbf1h22 02:05PMCologne Hbf
1 transfer
01:03PMMainz Hbf2h59 04:02PMCologne Hbf
0 transfers
01:10PMMainz Hbf1h54 03:04PMCologne Hbf
1 transfer
01:10PMMainz Hbf1h43 02:53PMCologne Hbf
2 transfers
01:20PMMainz Hbf1h45 03:05PMCologne Hbf
0 transfers
01:42PMMainz Hbf1h47 03:29PMCologne Hbf
2 transfers
01:44PMMainz Hbf1h59 03:43PMCologne Hbf
0 transfers
02:20PMMainz Hbf1h45 04:05PMCologne Hbf
0 transfers
02:43PMMainz Hbf1h22 04:05PMCologne Hbf
1 transfer
02:49PMMainz Hbf1h54 04:43PMCologne Hbf
0 transfers
03:03PMMainz Hbf2h59 06:02PMCologne Hbf
0 transfers
03:10PMMainz Hbf1h54 05:04PMCologne Hbf
1 transfer
03:20PMMainz Hbf2h02 05:22PMCologne Hbf
1 transfer
03:20PMMainz Hbf1h45 05:05PMCologne Hbf
0 transfers
03:42PMMainz Hbf1h47 05:29PMCologne Hbf
2 transfers
03:59PMMainz Hbf1h37 05:36PMCologne Hbf
1 transfer
04:20PMMainz Hbf1h45 06:05PMCologne Hbf
0 transfers
04:22PMMainz Hbf1h54 06:16PMCologne Hbf
0 transfers
04:43PMMainz Hbf1h22 06:05PMCologne Hbf
1 transfer
04:49PMMainz Hbf1h53 06:42PMCologne Hbf
0 transfers
05:00PMMainz Hbf2h28 07:28PMCologne Hbf
1 transfer
05:03PMMainz Hbf2h59 08:02PMCologne Hbf
0 transfers
05:10PMMainz Hbf1h43 06:53PMCologne Hbf
2 transfers
05:20PMMainz Hbf1h45 07:05PMCologne Hbf
0 transfers
05:42PMMainz Hbf1h47 07:29PMCologne Hbf
2 transfers
05:44PMMainz Hbf2h18 08:02PMCologne Hbf
1 transfer
05:59PMMainz Hbf1h34 07:33PMCologne Hbf
1 transfer
06:20PMMainz Hbf1h45 08:05PMCologne Hbf
0 transfers
06:43PMMainz Hbf1h22 08:05PMCologne Hbf
1 transfer
06:57PMMainz Hbf1h42 08:39PMCologne Hbf
2 transfers
07:00PMMainz Hbf2h28 09:28PMCologne Hbf
1 transfer
07:03PMMainz Hbf2h59 10:02PMCologne Hbf
0 transfers
07:10PMMainz Hbf1h43 08:53PMCologne Hbf
2 transfers
07:20PMMainz Hbf1h45 09:05PMCologne Hbf
0 transfers
07:42PMMainz Hbf1h47 09:29PMCologne Hbf
2 transfers
08:20PMMainz Hbf1h45 10:05PMCologne Hbf
0 transfers
08:43PMMainz Hbf1h22 10:05PMCologne Hbf
1 transfer
09:03PMMainz Hbf2h59 12:02AMCologne Hbf
0 transfers
09:20PMMainz Hbf1h45 11:05PMCologne Hbf
0 transfers
09:44PMMainz Hbf1h20 11:04PMCologne Hbf
1 transfer
09:51PMMainz Hbf3h11 01:02AMCologne Hbf
1 transfer
10:20PMMainz Hbf1h45 12:05AMCologne Hbf
0 transfers
10:42PMMainz Hbf1h24 12:06AMCologne Hbf
1 transfer
11:03PMMainz Hbf2h59 02:02AMCologne Hbf
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25

Fastest train times from Mainz Hbf to Cologne Hbf

Showing times and prices for Aug 19

Fastest Journey

1 h 20 m

Average

1 h 57 m

Trains per day

77

Distance

139 km

Of the 77 trains that leave Mainz Hbf for Cologne Hbf every day 35 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
09:44PMMainz Hbf1h20 11:04PMCologne Hbf
1 transfer
561One-way
2nd Fastest
08:43AMMainz Hbf1h21 10:04AMCologne Hbf
1 transfer
561One-way
10:43AMMainz Hbf1h22 12:05PMCologne Hbf
1 transfer
671One-way
02:43PMMainz Hbf1h22 04:05PMCologne Hbf
1 transfer
791One-way
08:43PMMainz Hbf1h22 10:05PMCologne Hbf
1 transfer
561One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Mainz Hbf to Cologne Hbf

distanceDistance86 miles (139 km)
durationAverage train duration1 h 39 min
priceAverage train ticket price$15 (€14)
frequencyTrain frequency37 a day
changesDirect trainYes, there are 34 direct trains a day
carriersTrain providersDeutsche Bahn, Deutsche Bahn with connection, Flixtrain or Nightjet

Trains from Mainz Hbf to Cologne Hbf cover the 86 miles (139 km) long route taking on average 1 h 39 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection, Flixtrain or Nightjet. Normally, there are 37 trains operating per day, including direct services available. While the average ticket price for this trip costs around $15 (€14), you can find the cheapest train ticket for as low as $11 (€10). Travelers depart most frequently from Mainz Hbf and arrive in Köln Hbf.

Train companies: ÖBB Nightjet and Deutsche Bahn from Mainz Hbf to Cologne Hbf trains

You can travel by train from Mainz Hbf to Cologne Hbf with ÖBB Nightjet and Deutsche Bahn for as low as $11 (€10). When you search for schedules and tickets, Omio will show you the best trip.

Deutsche Bahn
ÖBB Nightjet

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Mainz Hbf and Cologne Hbf. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Mainz Hbf to Cologne Hbf train information with Deutsche Bahn:

  • Average Duration: 1 h 52 min
  • Average Price: $14
  • Deutsche Bahn frequency: 15 a day

Enjoy a smooth and easy journey to Cologne Hbf from Mainz Hbf with ÖBB Nightjet! As an official travel partner of ÖBB Nightjet, Omio can help you search current train schedules and timetables from ÖBB Nightjet, compare the best routes from Mainz Hbf to Cologne Hbf as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable ÖBB Nightjet Mainz Hbf to Cologne Hbf train ticket available today. If you search for ÖBB Nightjet tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Mainz Hbf to Cologne Hbf on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 86 miles (139 km) journey between Mainz Hbf and Cologne Hbf with ease and comfort on a train with ÖBB Nightjet.

Mainz Hbf to Cologne Hbf train information with ÖBB Nightjet:

  • Average Duration: 2 h 33 min
  • ÖBB Nightjet frequency: 1 a day

Travel Tips: Trains from Mainz Hbf to Cologne Hbf

Travel by train to Cologne Hbf easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Mainz Hbf to Cologne Hbf.
FAQs
Omio customers have found cheap train tickets between Mainz Hbf and Cologne Hbf for as low as $11 (€10)  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Mainz Hbf to Cologne Hbf train price to come in at an average of $15 (€14)  one way.
The train distance from Mainz Hbf to Cologne Hbf is around 86 miles (139 km).
On average the Mainz Hbf to Cologne Hbf train travel time is 1 h 39 min  for the 86 miles (139 km) long journey, but the duration can vary if you travel on weekends and holidays.

Omio customers traveling this route depart most frequently from Mainz Hbf   and arrive in Köln Hbf.

Passengers board the train most frequently from Mainz Hbf, which is located around 1.9 miles (3.1 km) away from the city center, and they get off the train at Köln Hbf, located 1.1 miles (1.7 km) away from the city center.

For the best Mainz Hbf to Cologne Hbf train to purchase, you can travel safely and comfortably with Deutsche Bahn, Deutsche Bahn with connection, Flixtrain or Nightjet. However, it's always good to check all possible train companies with services between Mainz Hbf and Cologne Hbf to compare what amenities they may offer.
Yes, there are 34 direct trains per day from Mainz Hbf to Cologne Hbf. You can look to travel with Deutsche Bahn  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
The average number of trains departing Mainz Hbf for Cologne Hbf is 37 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from Mainz Hbf to Cologne Hbf leaves at 5: 17 AM. The last train departing from Mainz Hbf to Cologne Hbf leaves at 10: 03 PM. You can find the latest Mainz Hbf to Cologne Hbf train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets from Mainz Hbf to Cologne Hbf within the next 7 days, you can find tickets to cost on average $15 (€14) one way. To find the best prices for this route, consider booking your train ticket from Mainz Hbf to Cologne Hbf a few months in advance.

Trains departing from Mainz Hbf

Phone
Phone

Distance from Mainz Hbf to city center
Distance from Mainz Hbf to city center
1.9 miles (3.1 km)
Ticket Office Hours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
Wifi
Wifi
At this station we offer you free wifi. It allows you to go online with your smartphone or laptop, edit e-mails and much more. You can find information about the various wifi offers at our stations here.
Lockers
Lockers
If you want to take a load off your hands, you can put your luggage in a locker at this station.
Shopping
Shopping
Information Desk
Information Desk
DB Information counters are the place to go for information about your rail journey, and they serve as a meeting point for travellers and station visitors. If you have any questions about your trip or the town/city where the station is located, staff at the counter have the answers you need. If a station does not have a counter, our service staff are only too happy to help you with any query you might have.
Accessibility
Accessibility
The following equipment features serve to ensure barrier-free accessibility to the station. Available are: Gleis 1: step-free access platform height >= 55 cm passenger information display public address system tactile platform access stairs marking contrasting guidance Gleis 1a/b: Gleis 2: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 2a/b: Gleis 3: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 3a/b: Gleis 4: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 4a/b: Gleis 5: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 5a/b: Gleis 6: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 6a/b: Gleis 8: step-free access platform height > = 55 cm passenger information display public address system tactile platform access tactile guiding strip stairs marking tactile handrail label contrasting guidance Gleis 11: step-free access platform height > = 55 cm passenger information display public address system tactile platform access stairs marking contrasting guidance

Trains arriving to Cologne Hbf

Distance from Cologne Hbf to city center
Distance from Cologne Hbf to city center
1.7 km
Ticket Office Hours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 07: 00 - 21: 00
How to get to this station?
How to get to this station?
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB
Nearest Airport
Nearest Airport
Cologne/Bonn Airport
9 miles (15 km)
How to get to nearest airport?
How to get to nearest airport?
Take the S19 train for 14 minutes to reach the airport from the station.
Amenities at station
Wifi
Wifi
Free Wi-Fi for 30 minutes only.
ATM
ATM
There are various ATMs around the station.
Lockers
Lockers
There are luggage lockers in the station.
Parking
Parking
Opening Hours: 24/7 Parking space: 410 (including handicapped parking spaces) Parking Pricing: €1. 80 per hour | €18. 00 per day
Shopping
Shopping
Dining
Dining
Asiagourmet | Coffee Fellows | dean&david | Dunkin' Donuts | KFC | McDonald's | Pizza Hut | Nordsee | Starbucks | Schweinske | & more
Car Rentals
Car Rentals
Avis | Europcar | SIXT
Information Desk
Information Desk
One near the departure/arrival board and another near the escalators close to Platforms 4 and 5.
Accessibility
Accessibility
Wheelchair accessible & mobility assistance staff. Contact the Mobility Service Centre at +49 3065212888 or [email protected] Com.

More options for your journey from Mainz Hbf to Cologne Hbf

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language