Travel from Mainz to Bacharach

Train from Mainz to Bacharach

German Railways (DB) operates a train from Mainz to Bacharach hourly. Tickets cost $18 - $26 and the journey takes 29 min.

How to get from Mainz to Bacharach

From Mainz Hbf train to Bacharach. 29 min 18€. From Mainz taxi to Bacharach. 37 min 121€. From Mainz drive to Bacharach. 37 min 6€.

Operators from Mainz to Bacharach