|Trips per day||2|
On average there are 2 bus trips per day. FlixBus has the most options for departures from Mainz to Heidelberg, with an average of 2 trips per day and 2 monthly trips. One bus carrier currently travels from Mainz to Heidelberg. Of the 2 trips there are 2 trips that are direct routes with no transfers.
Need more travel options? Train options from Mainz start at $22.58.
FlixBus operates, on average, 2 bus schedule(s) from Mainz to Heidelberg. The average FlixBus ticket to Heidelberg costs $7.05. In Mainz, FlixBus departs from Central Station and no other station. In Heidelberg, FlixBus arrives at Central Station and no other station.
An average trip on FlixBus from Mainz to Heidelberg takes 1 hours and 41 minutes, while the fastest available FlixBus trip will get you to Heidelberg in 1 hours and 40 minutes,