Bus London to Mainz and return

Cheap bus and train tickets for trips from Mainz to London and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Bus ticket prices from London to Mainz or from Mainz to London typically start from $38.76. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart bus search you'll find the ideal travel option. Just pick one of the offers by FlixBus and OUIBUS. The quickest bus from Mainz to London only takes . Just click "Find Now" and check for prices, departure times and availability!

London to Mainz Bus Information

Cheapest Bus$38.76
Fastest Bus18h 5m
Distance380.7 miles
Bus CompaniesFlixBus, OUIBUS
  Bus London - Mainz    381 mi
Ø Bus connections2 x
Savings-53%

The cheapest bus routes from London to Mainz

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • London
    Mainz
      9:30 PM
      3:35 PM
    4 Dec
    +1
    FlixBusFlixBus
    from $38.76
  • London
    Mainz
      10:00 AM
      6:20 AM
    20 Feb
    +1
    FlixBusFlixBus
    from $40.97
  • London
    Mainz
      10:00 AM
      6:20 AM
    23 Nov
    +1
    FlixBusFlixBus
    from $40.97
  • London
    Mainz
      10:00 AM
      6:20 AM
    29 Nov
    +1
    FlixBusFlixBus
    from $40.97
  • London
    Mainz
      8:00 PM
      3:20 PM
    4 Dec
    +1
    FlixBusFlixBus
    from $49.83
  • London
    Mainz
      10:00 AM
      6:20 AM
    4 Dec
    +1
    FlixBusFlixBus
    from $59.81
  • London
    Mainz
      7:30 PM
      6:55 PM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $59.82
  • London
    Mainz
      9:00 PM
      5:30 PM
    1 Jan
    +1
    FlixBusFlixBus
    from $60.91
  • London
    Mainz
      7:30 PM
      6:55 PM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $72.45
  • London
    Mainz
      7:30 PM
      6:55 PM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $75.33
  • London
    Mainz
      10:00 PM
      6:55 PM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $82.77


  Train London - Mainz    381 mi
   Savings

The cheapest train connections from London to Mainz

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • London
    Mainz
      7:34 PM
      9:55 AM
    29 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $77.44
  • London
    Mainz
      7:34 PM
      9:55 AM
    29 Nov
    +1
    Deutsche BahnDeutsche Bahn
    from $77.44
  • London
    Mainz
      11:04 AM
      6:28 PM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $121.76
  • London
    Mainz
      3:04 PM
      10:52 PM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $121.76


  Carpooling London - Mainz    381 mi
   Savings

The cheapest carpooling offers from London to Mainz

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • London
    Mainz
      2:30 AM
      1:20 PM
    4 Dec
    BlaBlaCarBlaBlaCar
    from $51.75
  • London
    Mainz
      9:00 PM
      6:30 AM
    4 Dec
    +1
    BlaBlaCarBlaBlaCar
    from $52.07
  • London
    Mainz
      9:00 AM
      7:20 PM
    4 Dec
    BlaBlaCarBlaBlaCar
    from $54.34
  • London
    Mainz
      10:00 AM
      7:10 PM
    4 Dec
    BlaBlaCarBlaBlaCar
    from $62.10


  Bus Mainz - London    381 mi
Ø Bus connections2 x
Savings-74%

The cheapest bus routes from Mainz to London

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Mainz
    London
      11:05 PM
      4:20 PM
    23 Nov
    +1
    FlixBusFlixBus
    from $40.97
  • Mainz
    London
      11:05 PM
      4:20 PM
    29 Nov
    +1
    FlixBusFlixBus
    from $48.73
  • Mainz
    London
      12:20 PM
      7:30 AM
    2 Dec
    +1
    FlixBusFlixBus
    from $52.05
  • Mainz
    London
      11:00 AM
      8:00 AM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $55.39
  • Mainz
    London
      11:00 AM
      5:00 AM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $60.79
  • Mainz
    London
      11:00 AM
      8:00 AM
    4 Dec
    +1
    OUIBUSOUIBUS
    from $64.24
  • Mainz
    London
      12:20 PM
      7:00 AM
    29 Dec
    +1
    FlixBusFlixBus
    from $83.07
  • Mainz
    London
      12:20 PM
      6:30 AM
    29 Nov
    +1
    FlixBusFlixBus
    from $83.07
  • Mainz
    London
      12:15 PM
      6:35 AM
    29 Dec
    +1
    FlixBusFlixBus
    from $93.04
  • Mainz
    London
      11:05 PM
      4:20 PM
    29 Dec
    +1
    FlixBusFlixBus
    from $155.09


  Train Mainz - London    381 mi

The cheapest train connections from Mainz to London

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Mainz
    London
      4:03 AM
      11:57 AM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $77.44
  • Mainz
    London
      6:23 AM
      11:57 AM
    2 Dec
    Deutsche BahnDeutsche Bahn
    from $77.44
  • Mainz
    London
      4:03 AM
      11:57 AM
    23 Nov
    Deutsche BahnDeutsche Bahn
    from $77.44
  • Mainz
    London
      4:03 AM
      11:57 AM
    2 Dec
    Deutsche BahnDeutsche Bahn
    from $77.44


  Carpooling Mainz - London    381 mi

The cheapest carpooling offers from Mainz to London

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Mainz
    London
      4:00 AM
      2:40 PM
    4 Dec
    BlaBlaCarBlaBlaCar
    from $48.75


Current ticket prices

You'd like to go away for a week but you're a bit short of cash at the moment? Then the bus is just perfect for you! Tickets for trips from London to Mainz are generally inexpensive. Only if you book last-minute, the journey might be slightly less affordable. Our recommendation: make sure to take a look at traveling times as well. This way, you'll reach your destination in no time at all.

Bus stops in and LondonMainz

  Stations
Kaiser-Wilhelm-Ring 7, 55118 Mainz (Germany)
Mombacher Str , 55122 Mainz (Germany)

More on bus features and services

Finding a cheap bus ticket from London to Mainz can become quite a chore if you don’t know where to look. That's exactly what we're here for: to help you find the right bus. You can check and compare all the offers available and choose the perfect bus! Go for the fastest bus if you need to get there as fast as possible, choose the most affordable one if you want to save money or select the one that offers the best on-board amenities.

While carry-on luggage, air conditioned and extra legroom are becoming the norm on most buses, some bus operators go the extra mile and offer modern appliances such as outlets (sometimes in every single row) or free wireless internet. Just enter your point of departure, destination and your preferred date of travel and let our smart search function do the rest. For instance, when you take a bus from Mainz to London, free wireless internet can be found on board most buses operated by FlixBus.

We’ll help you pick the best offer so that your bus trip from London to Mainz and back is as, or even more convenient than taking the train or flying.

London and Mainz: Useful Info

London
7.56 Million
Mainz
184,997
Taxi
$9.69
$5.15
London
Mainz
A cab ride in London is 47% more expensive than in Mainz.
Local buses
$3.23
$2.99
London
Mainz
A bus fare in London is 8% more expensive than in Mainz.
Beer
$5.82
$4.13
London
Mainz
A large beer in London is 30% more expensive than in Mainz.
Water
$1.15
$0.38
London
Mainz
A bottle of water in London is 67% more expensive than in Mainz.
Meal
$8.11
$6.09
London
Mainz
A meal in London is 25% more expensive than in Mainz.
Trusted shop
The CheckMyBus App
Free Download