The cheapest buses from Leipzig to Mainz

Showing times and prices for Oct 20

Cheapest

$25

Average

$25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

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

10:40AMLeipzig4h20 03:00PMMainz
0 changes
$251One-way

Timetable Leipzig to Mainz

Showing buses for tomorrow, Wed, Oct 20
10:40AMLeipzig4h20 03:00PMMainz
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Oct 19
$37Deutsche Bahn
Find prices
Find prices
Wed
Oct 20
$34Deutsche Bahn
Find prices
$244Lufthansa Cityline
Thu
Oct 21
$22Deutsche Bahn
$22Flixbus
$244Lufthansa Cityline
Fri
Oct 22
Find prices
Find prices
$103Lufthansa Cityline
Sun
Oct 24
Find prices
$29Flixbus
Find prices
Mon
Oct 25
$43Deutsche Bahn
Find prices
$177Lufthansa Cityline

The fastest buses from Leipzig to Mainz

Showing times and prices for Oct 20

Fastest Journey

4 h 20 m

Average

4 h 20 m

Buses per day

1

Distance

325 km

Of the 1 buses that leave Leipzig for Mainz every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 325 km distance in an average of 4 h 20 m but if you time it right, some buses will get you there in just 4 h 20 m .

The slowest buses will take 4 h 20 m 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.

10:40AMLeipzig4h20 03:00PMMainz
0 changes
$251One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Leipzig and Mainz

distanceDistance202 miles (325 km)
durationAverage bus duration18 h 50 min
changesDirect busYes
carriersBus companiesBlaBlaCar

Buses from Leipzig to Mainz cover the 202 miles (325 km) long trip taking on average 18 h 50 min with our travel partners like BlaBlaCar. There are direct bus services available. Travelers depart most frequently from Leipzig Hbf, Ostseite and arrive in Mainz, Hbf.

Travel Tips

Buses from Leipzig to Mainz
Take the bus 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 Leipzig to Mainz.
FAQs
How far is Mainz from Leipzig by bus?
The distance between Leipzig and Mainz by bus is approximately 202 miles (325 km).
How long is the bus ride to Mainz from Leipzig?
The bus time from Leipzig to Mainz is on average 18 h 50 min  for the 202 miles (325 km) long journey, but the time it takes to go between Leipzig and Mainz by bus can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Leipzig to Mainz do I depart from? Which Mainz bus station from Leipzig do I arrive in?

When taking the bus between Leipzig and Mainz, you can choose to depart from bus stations like Leipzig, Fernbus-Terminal Hbf, Leipzig Hbf and Leipzig. Your journey can end in bus stations such as Mainz, Hbf, Mainz and Mainz, Mainz Hbf (Kaiser-Wilhelm-Ring).

Omio customers who travel this route most frequently depart from Leipzig Hbf, Ostseite   and arrive in Mainz, Hbf.

Where is the bus station in Leipzig to go to Mainz? Where is the bus station in Mainz located?

The most popular departure bus station with passengers for this route, called Leipzig Hbf, Ostseite, is located 0 mile (s) / 0 km from the city center of Leipzig.

The most popular arrival bus station, Mainz, Hbf, is located 1 mile (s) / 2 km away from the city center of Mainz.

Which bus providers can take me to Mainz from Leipzig?
When taking a bus from Leipzig to Mainz, you can count on BlaBlaCar for the best way to get you to Mainz. You can also check all possible bus providers who offer a service to Mainz from Leipzig and compare the amenities they offer before buying a bus ticket.
Are there any direct buses from Leipzig to Mainz?
Yes, you can find a direct bus from Leipzig to Mainz with BlaBlaCar  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
When can I take the first bus from Leipzig to Mainz? When can I take the last bus for the day?
You can take the first bus from Leipzig to Mainz at 10: 05 AM. The last bus from Leipzig to Mainz that you can take departs at 10: 50 PM. Omio shows you the latest bus from Leipzig to Mainz schedule to help you book the best departure time for this journey.

Important Stations and Airports for this Journey