Find a bus from Mainz to Cologne

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 8.98£
Journey duration 3 h 10 min
Connections per day 1
First departure: 18:55
Last departure: 18:55
Distance 141km

Find your bus connections from Mainz to Cologne on virail

Finding the pertect bus tickets to travel from Mainz to Cologne is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

What is the lowest price for bus tickets from Mainz to Cologne?

You can find the cheapest bus tickets from Mainz to Cologne from 9,99 € by booking in advance If you can't, bus tickets from Mainz to Cologne cost around 9,99 €.

Which stations are served by buses from Mainz to Cologne?

Buses from Mainz to Cologne leave from Mainz and arrive at Cologne South, Airport.

Ticket price Mainz - Cologne every day

Today 26/06 27/06 28/06 29/06 30/06 01/07
9 £9 £9 £ More More More More
18 £18 £18 £ More More More More
More 9 £6 £ More More More More

Buses from Mainz to Cologne


If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

When are the buses of the line Mainz - Cologne scheduled?

The first bus leaves from Mainz at 18:04, while the last one leaves at 18:04. The journey takes 3 hours and 10 minutess.

Which bus companies are in service in the route Mainz - Cologne?

Among the several partners of virail, you can also find FlixBus, offering buses from Mainz to Cologne.

Flixbus is undoubtedly one of the youngest and most famous bus companies in whole Europe. With more than 40 millions passengers only in 2017, Flixbus offers national and international bus connections, also with night buses.

virail lets you search and compare times and prices of any transports from one city to another