Travel options
from London to Mainz

You can get from London to Mainz by train, bus or flight.

Our recommendation

To get from London to Mainz on 18 May we recommend taking a flight because it’s the best combination of price and speed.

11:45London Stansted Airport1h35 14:20Frankfurt Hahn Airport
0 changes
£221One-way
Cheapest
11:45London Stansted Airport1h35 14:20Frankfurt Hahn Airport
0 changes
£221One-way
Other options
08:05London Heathrow Airport1h25 10:30Dusseldorf Airport
0 changes
£1221One-way
19:35London Heathrow Airport1h25 22:00Dusseldorf Airport
0 changes
£1341One-way
14:50London Heathrow Airport5h35 21:25Dusseldorf Airport
1 changes
£991One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
18 May
£40Flixbus
£28Ryanair
Thu
19 May
£38BlaBlaCar Bus
£25Ryanair
Fri
20 May
£57Flixbus
£89Eurowings
Sat
21 May
£55Flixbus
£78Eurowings
Sun
22 May
£58Flixbus
£64Eurowings
Mon
23 May
£49Flixbus
£25Ryanair
Tue
24 May
£40Flixbus
£9Ryanair

Travel Information between London and Mainz

distanceDistance381 miles (614 km)
modeAvailable travel modesCoach or flight
priceTicket price range£26 - £59
fastestFastest modeFlight • £26 • 1 h 35 min
carriersPopular travel companiesBlaBlaCar Bus or Ryanair

Travel 381 miles (614 km) by coach or flight to Mainz from London. The most popular travel providers which serve this trip are BlaBlaCar Bus or Ryanair among others. Travellers can even take a direct from London to Mainz.

Travel Tips: Travel from London to Mainz

Travel 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 London to Mainz.
FAQs

Does Germany have any COVID-19 travel restrictions for people travelling from London to Mainz?

International travel from London, United Kingdom to Mainz, Germany is: Partially open.

Can I enter Germany if coming from United Kingdom?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of United Kingdom.

Am I required to self-quarantine upon arrival to Mainz if travelling from London?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Mainz, Germany due to the pandemic?

All travellers in Germany must observe the following coronavirus safety measures:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 16/05/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Mainz from London.

Do I need to self-quarantine when I arrive back to United Kingdom from Mainz, Germany?

The current restriction level for returning to London, United Kingdom from Germany is: Fully open.

Am I allowed to reenter London, United Kingdom from Mainz, Germany?

Reentering United Kingdom is currently allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to self-quarantine when I arrive back to London from Mainz?

  • No COVID-19 testing required
  • No quarantine required

Which rules do I need to follow in London, United Kingdom regarding COVID-19?

All travellers returning to United Kingdom must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: metre (s) ( feet)
  • Face masks: Regional advice

The information above was last checked on 16/05/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to London from Mainz here.

What are my London to Mainz travel options?

You can travel from London to Mainz 2 different ways: coach or flight.

How do I get from London to Mainz the cheapest way?

The cheapest way from London to Mainz is by taking a flight. You can find average ticket prices around £26 compared to other travel options to Mainz:

A flight is £33 less than a coach for this trip with tickets for a coach from London to Mainz costing on average £59.

How far is Mainz from London?

The distance between London and Mainz is around 381 miles (614 km).

Where do people depart from and arrive in when travelling from London to Mainz?

These are the most popular departure and arrival points for travellers from London to Mainz:

    Which travel companies can help me find a way to get from London to Mainz?

    Omio works with many trusted partners that can help you travel the best way from London to Mainz:

    • You can go to Mainz from London by coach with BlaBlaCar Bus. You'll see cheap coach tickets for £59 with BlaBlaCar Bus from London to Mainz on Omio.
    • You can go to Mainz from London by plane with Ryanair. You'll see cheap plane tickets for £26 with Ryanair from London to Mainz on Omio.

    What other destinations are worth visiting after travelling from London to Mainz?

    Omio customers who travel from London to Mainz often also extend their holiday to go to Berlin, Frankfurt am Main or Cologne. Omio can help you plan your trip by finding the best connections between Mainz and these popular destinations at a great price.

    How early should I buy London to Mainz tickets online to score the best deals?

    Before travelling from London to Mainz, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

    • The price of a coach ticket for this journey is £59 one way on average.
    • The price of a plane ticket for this route is on average £26 one way.

    But we recommend booking London to Mainz tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    Travelling from London to Mainz: related information

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