Travel options
from Mainz to Berlin

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

Our recommendation

To get from Mainz to Berlin on Oct 25 we recommend taking a flight because it’s the best combination of price and speed.

05:35PMCologne/Bonn Airport1h10 06:45PMBerlin Brandenburg Airport
0 changes
$3091One-way
Cheapest
05:35PMCologne/Bonn Airport1h10 06:45PMBerlin Brandenburg Airport
0 changes
$3091One-way
Other options
04:15PMCologne/Bonn Airport1h10 05:25PMBerlin Brandenburg Airport
0 changes
$3091One-way
06:45AMFrankfurt am Main Airport1h10 07:55AMBerlin Brandenburg Airport
0 changes
$3381One-way
11:10AMCologne/Bonn Airport1h10 12:20PMBerlin Brandenburg Airport
0 changes
$3581One-way

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

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 24
$85Deutsche Bahn
$37Flixbus
Find prices
Mon
Oct 25
$57Deutsche Bahn
$31Flixbus
$309Tuifly
Tue
Oct 26
$43Deutsche Bahn
$35BlaBlaCar Bus
$197Eurowings
Wed
Oct 27
$22Deutsche Bahn
$30BlaBlaCar Bus
$153Lufthansa
Thu
Oct 28
Find prices
$32BlaBlaCar Bus
$175Lufthansa
Fri
Oct 29
$43Deutsche Bahn
$48BlaBlaCar Bus
$131Lufthansa
Sat
Oct 30
$43Deutsche Bahn
$27Flixbus
$116Lufthansa

Travel Information to Berlin from Mainz

distanceDistance282 miles (455 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$24 - $101
cheapestCheapest modeBus • $24 (€19) • 8 h
fastestFastest modeFlight • $101 (€81) • 1 h 10 min
carriersPopular travel companiesLufthansa, Flixbus or Deutsche Bahn

Take a flight, bus or train to travel 282 miles (455 km) to Berlin from Mainz. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $24 (€19). The most popular travel companies which serve this journey are Lufthansa, Flixbus or Deutsche Bahn among others. Travelers can even take a direct flight or bus from Mainz to Berlin.

Important Stations and Airports for this Journey