Compare prices and tickets by train, coach or flight

Sat
22 Jan
£38Deutsche Bahn
£17BlaBlaCar Bus
£130Lufthansa
Sun
23 Jan
£31Deutsche Bahn
£20BlaBlaCar Bus
£52Eurowings
Mon
24 Jan
£16Deutsche Bahn
Find prices
£29easyJet
Tue
25 Jan
£21Deutsche Bahn
Find prices
£85easyJet
Wed
26 Jan
£16Deutsche Bahn
Find prices
£122Eurowings
Fri
28 Jan
£31Deutsche Bahn
£17BlaBlaCar Bus
£33Eurowings
Sat
29 Jan
£16Deutsche Bahn
£17BlaBlaCar Bus
£52Eurowings
Sun
30 Jan
Find prices
Find prices
£44Eurowings
Mon
31 Jan
£16Deutsche Bahn
Find prices
£32easyJet
Tue
1 Feb
£16Deutsche Bahn
Find prices
£27easyJet
Thu
3 Feb
£16Deutsche Bahn
£17BlaBlaCar Bus
£27easyJet
Fri
4 Feb
£16Deutsche Bahn
£24Flixbus
£32easyJet
Sun
6 Feb
£16Deutsche Bahn
£26Flixbus
£27easyJet
Mon
7 Feb
£16Deutsche Bahn
Find prices
£32easyJet
Tue
8 Feb
£16Deutsche Bahn
Find prices
£35easyJet
Wed
9 Feb
£16Deutsche Bahn
Find prices
£61Eurowings
Thu
10 Feb
£16Deutsche Bahn
£17BlaBlaCar Bus
£52Eurowings

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Berlin to Mainz flight

distanceDistance282 miles (455 km)
durationAverage flight duration1 h 10 min
priceAverage plane ticket price£111 (€127)
changesDirect flightYes
carriersAirlinesLufthansa, easyJet or Ryanair

Flights from Berlin to Mainz cover the 282 miles (455 km) long route taking on average 1 h 10 min with our travel partners like Lufthansa, easyJet or Ryanair. There are direct flight services available. While the average ticket price for this route costs around £111, you can find the cheapest plane ticket for as low as £29.

Airlines: Ryanair and Lufthansa Berlin to Mainz

Travel to Mainz from Berlin from £29 with Omio’s flight partners Ryanair and Lufthansa! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Ryanair
Lufthansa

    When purchasing your Ryanair flight tickets between Berlin and Mainz, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Berlin to Mainz flight

    Take a flight to Mainz easily. 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 Berlin to Mainz.
    FAQs

    How much does a cheap flight from Berlin to Mainz cost?

    You can find a cheap flight from Berlin to Mainz for some dates and times for as low as £29  one way in the next 7 days.

    How much does the flight from Berlin to Mainz cost on average?

    If you’re looking to buy your plane tickets in the next week, you can expect the Berlin to Mainz flight price to come in at an average of £111  one way.

    What is the distance between Berlin and Mainz by flight?

    You should expect to travel around 282 miles (455 km)  between Berlin and Mainz by plane.

    How many hours does it take from Berlin to Mainz by plane?

    While the time it takes to travel 282 miles (455 km) to Mainz from Berlin can vary based on specific dates, weekends, and bank holidays, the flight duration from Berlin to Mainz is on average 1 h 10 min.

    What airlines go from Berlin to Mainz?

    Take the Berlin to Mainz flight with Lufthansa, easyJet or Ryanair. However, it's always good to check out all possible airlines for the journey to Mainz from Berlin as there might be differences in the amenities they offer.

    Can I purchase a direct flight from Berlin to Mainz?

    Yes, you can search for direct flights from Berlin to Mainz on Omio with Lufthansa or Eurowings, and you won’t need to change in between. Direct flight services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your plane ticket.

    When can I take the first flight from Berlin to Mainz? When can I take the last flight for the day?

    If you prefer early morning flights from Berlin to Mainz, the first flight leaves at 05: 40. If you prefer late night flights from Berlin to Mainz, the last flight of the day leaves at 18: 45. Omio shows you the latest flight from Berlin to Mainz times to help you book the best departure time for this journey.

    How early should I purchase Berlin to Mainz plane tickets to get the best deals?

    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you purchase plane tickets from Berlin to Mainz within the next 7 days, you can find tickets to cost on average £111 one way. To find the best prices for this trip, consider booking your plane ticket from Berlin to Mainz a few months in advance.