Bus from Mainz to Rome and return

Find cheap coach tickets for your bus journey from Mainz to Rome and back

calendar
Advanced search
625 Companies - 1,918,231 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Ticket prices for a bus from Mainz to Rome generally start at £38.32 but in times of high demand, you are likely to pay a bit more. So keep in mind: A little research most certainly pays off! Use our search engine to find the one option which suits your preferences ideally and pick between the offers of FlixBus. The fastest bus from Rome to Mainz only takes 21 hr 45 min. Simply click "Find Now", see all available options and book your bus!

  Bus Mainz - Rome    957 km
Ø Bus connections1 x
Savings-38%

The cheapest coach connections from Mainz to Rome

%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
    Rome
      00:55
      00:55
    20 Oct
    +1
    FlixBusFlixBus
    from £42.89
  • Mainz
    Rome
      00:55
      00:55
    23 Oct
    +1
    FlixBusFlixBus
    from £42.89
  • Mainz
    Rome
      00:55
      00:55
    2 Nov
    FlixBusFlixBus
    from £42.89
  • Mainz
    Rome
      00:55
      00:55
    28 Oct
    +1
    FlixBusFlixBus
    from £49.80
  • Mainz
    Rome
      00:55
      00:55
    27 Oct
    +1
    FlixBusFlixBus
    from £52.90
  • Mainz
    Rome
      00:55
      00:55
    22 Oct
    +1
    FlixBusFlixBus
    from £52.90
  • Mainz
    Rome
      11:55
      09:40
    22 Oct
    +1
    FlixBusFlixBus
    from £68.90


  Bus Rome - Mainz    957 km
Ø Bus connections1 x
Savings-55%

The cheapest coach connections from Rome 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
  • Rome
    Mainz
      07:00
      06:40
    20 Oct
    +1
    FlixBusFlixBus
    from £42.89
  • Rome
    Mainz
      07:00
      06:40
    22 Oct
    +1
    FlixBusFlixBus
    from £42.89
  • Rome
    Mainz
      21:30
      18:50
    22 Oct
    +1
    FlixBusFlixBus
    from £54.89
  • Rome
    Mainz
      21:30
      18:50
    20 Oct
    +1
    FlixBusFlixBus
    from £68.90
  • Rome
    Mainz
      07:00
      06:40
    29 Dec
    +1
    FlixBusFlixBus
    from £78.80
  • Rome
    Mainz
      21:30
      18:35
    29 Dec
    +1
    FlixBusFlixBus
    from £94.40


Current ticket prices

On our homepage you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. For the route Mainz - Rome ticket prices range from £38.32 to £61.55. Travel times differ as well: Opting for a bus on one of the non-stop connections, you’ll reach your destination within 21 hr 45 min. If you need to change buses, your trip might take up to 24 hr 0 min.

Bus stops in Mainz and Rome

  Stations
Kaiser-Wilhelm-Ring 7, Mainz (Germany)
  Stations
Largo Guido Mazzoni 4, 00162 Rome (Italy)

Find out more details about the service on your bus from Mainz to Rome and return

You think that only train or plane travel is convenient as well as comfortable? Allow us to prove you wrong. When you're taking the coach from Mainz to Rome or vice versa, you’ll soon figure out that you don’t have to spend a lot of money to experience top-notch on-board amenities: While air-conditioning, free luggage transportation and comfy seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from USB ports over multimedia centres to WiFi access free of charge. On the route Rome - Mainz, for instance, the latter is available on the buses of FlixBus. If you want to know which company in particular offers which features, then simply check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re fee required or not. A last piece of advice: Make sure to check our webpage for the latest deals. After all, who doesn’t like a good bargain?


Mainz and Rome: Useful Info

Mainz
184,997
Rome
2.32 Million
Taxi
£4.16
£5.32
Mainz
Rome
A taxi journey in Mainz is 22% cheaper than in Rome.
Local buses
£2.41
£1.34
Mainz
Rome
A bus fare in Mainz is 45% more expensive than in Rome.
Beer
£3.33
£3.80
Mainz
Rome
A pint of beer in Mainz is 13% cheaper than in Rome.
Water
£0.31
£0.53
Mainz
Rome
A bottle of water in Mainz is 42% cheaper than in Rome.
Meal
£4.91
£12.06
Mainz
Rome
A meal in Mainz is 60% cheaper than in Rome.