Train from Mainz to Olomouc: Tickets & Schedules

Search form

Previously seen trips

Next departures for Mainz to Olomouc on September 16
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationPrice and booking link
Deutsche Bahn + Deutsche Bahn Regio
Train
Mainz Central Train Station
Jeremenkova, 40
Deutsche Bahn Regio + Deutsche Bahn
Train
Mainz Central Train Station
Jeremenkova, 40
Deutsche Bahn + Deutsche Bahn Regio
Train
Mainz Central Train Station
Jeremenkova, 40
Deutsche Bahn Regio + Deutsche Bahn
Train
Mainz Central Train Station
Jeremenkova, 40
Deutsche BahnTrain
  • Wi‑Fi
  • Toilet
  • Power outlets
Mainz Central Train Station
Jeremenkova, 40

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 RUB 14,199, it presents an excellent value for a comfortable ride.

1train per day
11h 22mAverage Duration
649 kmDistance
16kgCO₂ emissions
Average PriceRUB 11,382 - RUB 13,575Average Duration1d 1h
16kg CO₂e
Average PriceRUB 14,199 - RUB 14,199Average Duration11h 22m
16kg CO₂e

People from around the world trust Busbud