Train from Mainz to Olomouc: Tickets & Schedules

Search form

Next train departures

Next departures for Mainz to Olomouc on September 15
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Deutsche Bahn + DB Regio Südost + Ceske Drahy
Train
Mainz Central Train Station
Jeremenkova, 40CheapestFastest
Deutsche Bahn + DB Regio Südost + Ceske Drahy
Train
Mainz Central Train Station
Jeremenkova, 40No tags
Deutsche Bahn + DB Regio Südost + Ceske Drahy
Train
Mainz Central Train Station
Jeremenkova, 40No tags
Deutsche Bahn + DB Regio Südost + Ceske Drahy
Train
Mainz Central Train Station
Jeremenkova, 40No tags
Deutsche Bahn + DB Regio Südost + Ceske Drahy
Train
Mainz Central Train Station
Jeremenkova, 40No tags

Last refresh of the prices: Yesterday at 11:06 AM CEST.

Compare 2 ways to go from Mainz to Olomouc

We recommend taking the train

Among the sustainable travel choices, the Train stands out as a good way to reach Olomouc. The journey takes about 11 hours 22 minutes and with fares starting at just MAD 1,598, it presents an excellent value for a comfortable ride.

1train per day
11h 22mAverage Duration
403 milesDistance
16kgCO₂ emissions
Average PriceMAD 1,281 - MAD 1,528Average Duration1d 1h
16kg CO₂e
Average PriceMAD 1,598 - MAD 1,598Average Duration11h 22m
16kg CO₂e

People from around the world trust Busbud