Rome to Mainz flight with Lufthansa

Wed, Jul 16
+ Add return
Lufthansa
ITA
KM Malta Airlines
Ryanair
easyJet
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Rome to Mainz flight

ItalyItaly
GermanyGermany
Icon of flight
Flights from Rome to Mainz depart on average 110 times per day, taking around 2h 6m. Cheap flight tickets for this journey start at $48 (€38) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
594 miles (956 km)
Average flight duration
2h 6m
Cheapest ticket price
$48 (€38)
Flights per day
110
Direct flights
9
Fastest flight
1h 50m
Cheapest month to travel
February
First flight
00:45
Last flight
23:35
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

The cheapest and fastest flights from Rome to Mainz

Showing times and prices for Jul 17

Cheapest price

$140

Average price

$640

Fastest journey

1 h 50 m

Average duration

1 h 58 m

Flights per day

129

Distance

956 km

Cheap tickets

The best way to find a cheap flight ticket from Rome to Mainz is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Rome to Mainz will cost around $640 if you buy it on the day, but the cheapest tickets can be found for only $140.

Fast flights

Of the 129 flights that leave Rome for Mainz onThu, Jul 17, 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Thu, Jul 17 the direct flights cover the 956 km distance in an average of 1 h 58 m but if you time it right, some flights will get you there in just 1 h 50 m .

On Thu, Jul 17 the longest flights will take 2 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

easyJetU22994
06:25PM2h00
Rome Leonardo da Vinci Fiumicino Airport
08:25PMFrankfurt am Main Airport
$1401One-way
0 transfers
easyJetU22992
01:00PM2h00
Rome Leonardo da Vinci Fiumicino Airport
03:00PMFrankfurt am Main Airport
$1401One-way
0 transfers
Air SerbiaJU401 · JU350
09:25AM23h35
Rome Leonardo da Vinci Fiumicino Airport
09:00AMFrankfurt am Main Airport
$1511One-way
1 transfer
Air SerbiaJU401 · JU352
09:25AM10h05
Rome Leonardo da Vinci Fiumicino Airport
07:30PMFrankfurt am Main Airport
$1881One-way
1 transfer
Eurowings EW9887
07:55PM2h10
Rome Leonardo da Vinci Fiumicino Airport
10:05PMDusseldorf Airport
$2041One-way
0 transfers

Travel Information

Compare bus and flight for Rome to Mainz

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 €38. 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 €38, and a bus costs an average of €63.

Distance: 594 miles (956 km)

Compare flight with

Most popular
Flight
Bus

€96

Average price

Cheapest

€99

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*

Lufthansa

Most popular airline

FlixBus

Most popular bus company

Direct Options

Direct Options

Live departures

Rome to Mainz flight times

Showing flights for tomorrow, Thursday, July 17
Last updated at 8:00 AM
ProviderDepartsDurationArrivesTransfers
Tickets
air_franceAF1005+air_france_hopAF18184:05 AM Rome Leonardo da Vinci Fiumicino Airport
13h05
5:10 PM Frankfurt am Main Airport1 transfer
vuelingVY6109 · VY18984:25 AM Rome Leonardo da Vinci Fiumicino Airport
13h50
6:15 PM Dusseldorf Airport1 transfer
italia_trasportoaz2014+lufthansaaz7312 · az47264:30 AM Rome Leonardo da Vinci Fiumicino Airport
15h30
8:00 PM Dusseldorf Airport2 transfers
klmKL1600+klm_cityhopperKL18174:30 AM Rome Leonardo da Vinci Fiumicino Airport
4h30
9:00 AM Frankfurt am Main Airport1 transfer
italia_trasportoaz2014+air_dolomitiaz7434+lufthansaaz47264:30 AM Rome Leonardo da Vinci Fiumicino Airport
15h30
8:00 PM Dusseldorf Airport2 transfers
italia_trasportoaz2014 · az4144:30 AM Rome Leonardo da Vinci Fiumicino Airport
12h00
4:30 PM Dusseldorf Airport1 transfer
klmKL1600 · KL18214:30 AM Rome Leonardo da Vinci Fiumicino Airport
11h15
3:45 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2014+lufthansaaz73124:30 AM Rome Leonardo da Vinci Fiumicino Airport
7h30
12:00 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2014+air_dolomitiaz74344:30 AM Rome Leonardo da Vinci Fiumicino Airport
5h25
9:55 AM Frankfurt am Main Airport1 transfer
italia_trasportoaz2014 · az4184:30 AM Rome Leonardo da Vinci Fiumicino Airport
4h15
8:45 AM Dusseldorf Airport1 transfer
klmKL1600+klm_cityhopperKL18254:30 AM Rome Leonardo da Vinci Fiumicino Airport
15h15
7:45 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2014+lufthansaaz73104:30 AM Rome Leonardo da Vinci Fiumicino Airport
10h15
2:45 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2010+lufthansaaz7312 · az47265:00 AM Rome Leonardo da Vinci Fiumicino Airport
15h00
8:00 PM Dusseldorf Airport2 transfers
italia_trasportoaz2010+lufthansaaz73125:00 AM Rome Leonardo da Vinci Fiumicino Airport
7h00
12:00 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2010+air_dolomitiaz7434+lufthansaaz47265:00 AM Rome Leonardo da Vinci Fiumicino Airport
15h00
8:00 PM Dusseldorf Airport2 transfers
italia_trasportoaz2010 · az4145:00 AM Rome Leonardo da Vinci Fiumicino Airport
11h30
4:30 PM Dusseldorf Airport1 transfer
italia_trasportoaz2010+air_dolomitiaz74345:00 AM Rome Leonardo da Vinci Fiumicino Airport
4h55
9:55 AM Frankfurt am Main Airport1 transfer
italia_trasportoaz2010+lufthansaaz73105:00 AM Rome Leonardo da Vinci Fiumicino Airport
9h45
2:45 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2010 · az4185:00 AM Rome Leonardo da Vinci Fiumicino Airport
3h45
8:45 AM Dusseldorf Airport1 transfer
lufthansaaz7288 · az47265:10 AM Rome Leonardo da Vinci Fiumicino Airport
14h50
8:00 PM Dusseldorf Airport1 transfer
lufthansaaz7288+deutsche_bahnICE 9285:10 AM Rome Leonardo da Vinci Fiumicino Airport
5h08
10:18 AM Mainz Hbf1 transfer
lufthansaLH2435:10 AM Rome Leonardo da Vinci Fiumicino Airport
2h00
7:10 AM Frankfurt am Main Airport0 transfersDirect
lufthansaaz72885:10 AM Rome Leonardo da Vinci Fiumicino Airport
2h00
7:10 AM Frankfurt am Main Airport0 transfersDirect
lufthansaLH243+deutsche_bahnICE 9285:10 AM Rome Leonardo da Vinci Fiumicino Airport
5h08
10:18 AM Mainz Hbf1 transfer
italia_trasportoaz2016+air_dolomitiaz7434+lufthansaaz47266:00 AM Rome Leonardo da Vinci Fiumicino Airport
14h00
8:00 PM Dusseldorf Airport2 transfers
lufthansaLH1873 · LH20146:00 AM Rome Leonardo da Vinci Fiumicino Airport
4h40
10:40 AM Dusseldorf Airport1 transfer
italia_trasportoaz2016+air_dolomitiaz74346:00 AM Rome Leonardo da Vinci Fiumicino Airport
3h55
9:55 AM Frankfurt am Main Airport1 transfer
italia_trasportoaz2016+lufthansaaz73126:00 AM Rome Leonardo da Vinci Fiumicino Airport
6h00
12:00 PM Frankfurt am Main Airport1 transfer
lufthansaLH1873+lufthansa_citylineLH20126:00 AM Rome Leonardo da Vinci Fiumicino Airport
3h40
9:40 AM Dusseldorf Airport1 transfer
italia_trasportoaz2016 · az4146:00 AM Rome Leonardo da Vinci Fiumicino Airport
10h30
4:30 PM Dusseldorf Airport1 transfer
italia_trasportoaz2016+lufthansaaz7312 · az47266:00 AM Rome Leonardo da Vinci Fiumicino Airport
14h00
8:00 PM Dusseldorf Airport2 transfers
lufthansaLH1873 · LH1056:00 AM Rome Leonardo da Vinci Fiumicino Airport
5h00
11:00 AM Frankfurt am Main Airport1 transfer
lufthansaLH1873 · LH1036:00 AM Rome Leonardo da Vinci Fiumicino Airport
4h00
10:00 AM Frankfurt am Main Airport1 transfer
condor_flugdienstde4418+deutsche_bahnICE 9286:20 AM Rome Leonardo da Vinci Fiumicino Airport
3h58
10:18 AM Mainz Hbf1 transfer
condor_flugdienstde44186:20 AM Rome Leonardo da Vinci Fiumicino Airport
1h50
8:10 AM Frankfurt am Main Airport0 transfersDirect
austrian_airlinesOS502 · OS2096:55 AM Rome Leonardo da Vinci Fiumicino Airport
3h55
10:50 AM Frankfurt am Main Airport1 transfer
vuelingVY6101 · VY18987:00 AM Rome Leonardo da Vinci Fiumicino Airport
11h15
6:15 PM Dusseldorf Airport1 transfer
italia_trasportoaz2028 · az4187:00 AM Rome Leonardo da Vinci Fiumicino Airport
25h45
8:45 AM Dusseldorf Airport1 transfer
italia_trasportoaz2028+lufthansaaz73107:00 AM Rome Leonardo da Vinci Fiumicino Airport
7h45
2:45 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2028 · az4147:00 AM Rome Leonardo da Vinci Fiumicino Airport
9h30
4:30 PM Dusseldorf Airport1 transfer
italia_trasportoaz2028+lufthansaaz73127:00 AM Rome Leonardo da Vinci Fiumicino Airport
5h00
12:00 PM Frankfurt am Main Airport1 transfer
italia_trasportoaz2028+lufthansaaz7312 · az47267:00 AM Rome Leonardo da Vinci Fiumicino Airport
13h00
8:00 PM Dusseldorf Airport2 transfers
air_serbiaJU401 · JU3527:25 AM Rome Leonardo da Vinci Fiumicino Airport
10h05
5:30 PM Frankfurt am Main Airport1 transfer
air_serbiaJU401 · JU3507:25 AM Rome Leonardo da Vinci Fiumicino Airport
23h35
7:00 AM Frankfurt am Main Airport1 transfer
air_serbiaJU401 · JU3627:25 AM Rome Leonardo da Vinci Fiumicino Airport
10h30
5:55 PM Dusseldorf Airport1 transfer
air_serbiaJU401 · JU3607:25 AM Rome Leonardo da Vinci Fiumicino Airport
23h20
6:45 AM Dusseldorf Airport1 transfer
qatar_airwaysQR116 · QR717:40 AM Rome Leonardo da Vinci Fiumicino Airport
33h15
4:55 PM Frankfurt am Main Airport1 transfer
qatar_airwaysQR116 · QR697:40 AM Rome Leonardo da Vinci Fiumicino Airport
21h35
5:15 AM Frankfurt am Main Airport1 transfer
helveticLX1727 · LX10727:40 AM Rome Leonardo da Vinci Fiumicino Airport
4h15
11:55 AM Frankfurt am Main Airport1 transfer
helveticLX1727 · LX10187:40 AM Rome Leonardo da Vinci Fiumicino Airport
4h25
12:05 PM Dusseldorf Airport1 transfer
qatar_airwaysQR116 · QR677:40 AM Rome Leonardo da Vinci Fiumicino Airport
28h55
12:35 PM Frankfurt am Main Airport1 transfer
qatar_airwaysQR116 · QR857:40 AM Rome Leonardo da Vinci Fiumicino Airport
28h05
11:45 AM Dusseldorf Airport1 transfer
lufthansaaz7292 · az47268:00 AM Rome Leonardo da Vinci Fiumicino Airport
12h00
8:00 PM Dusseldorf Airport1 transfer
lufthansaaz72928:00 AM Rome Leonardo da Vinci Fiumicino Airport
2h00
10:00 AM Frankfurt am Main Airport0 transfersDirect
lufthansaLH2318:00 AM Rome Leonardo da Vinci Fiumicino Airport
2h00
10:00 AM Frankfurt am Main Airport0 transfersDirect
lufthansaLH231 · LH788:00 AM Rome Leonardo da Vinci Fiumicino Airport
4h20
12:20 PM Dusseldorf Airport1 transfer
air_franceAF1205+air_france_hopAF18188:00 AM Rome Leonardo da Vinci Fiumicino Airport
9h10
5:10 PM Frankfurt am Main Airport1 transfer
air_franceAF1205+air_france_hopAF10188:00 AM Rome Leonardo da Vinci Fiumicino Airport
12h05
8:05 PM Frankfurt am Main Airport1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome to Mainz by bus or flight

Thu
Jul 17
Fri
Jul 18
Sat
Jul 19
Sun
Jul 20
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23

FAQs: Rome to Mainz Flight

FAQs: Take a flight from Rome to Mainz hassle-free. 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 Rome to Mainz.
FAQs

More options for your journey from Rome to Mainz

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

Most popular flights to Mainz

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
More routes, destinations and providers
Currency
Language

Useful links