Omio recommends booking the flight as it is the most popular option from Rome to Mainz among Omio's users. If you are prioritising price take the flight with prices starting from £35. For those with little time consider booking a flight which can get you there in 2h 6m. The ticket price range depends on the travel mode: a flight costs an average of £35, and a coach costs an average of £57.
Distance: 956 km
Most popular Flight | Coach |
---|---|
£87 Average Price Cheapest | £89 Average Price |
5h 6m Average total duration Fastest 2h 6m Onboard + 3h 0m Additional time* | 19h 40m Average total duration 19h 10m Onboard + 30m Additional time* |
![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options |
Distance 956 km |
Trains per day 1 |
First train 00:06 |
Last train 22:00 |
Travel to Mainz from Rome from £522 with Omio’s train partners Frecciarossa! You can find the best timetables and tickets when comparing and booking the most popular journey for you.
Enjoy a comfortable and relaxing journey on a Frecciarossa train to Mainz from Rome. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa timetables for the Rome to Mainz train and prices starting as low as £522 for this journey. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 593 miles (956 km) quickly to Mainz from Rome.
When booking the Frecciarossa train from Rome to Mainz, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train carriages provide passengers with free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Rome and Mainz on Omio today!
Rome to Mainz train information with Frecciarossa:
Here are some other resources that might have the information you need