Trains from Frankfurt's Hauptbahnhof depart at hourly intervals throughout the day, and then travel directly, with stops but without transfers, to Marburg, a trip that takes about an hour. There are also direct trains, several per day, from Kassel to Marburg, a trip that takes about an hour with no transfers needed.
From Fulda (our last stopover) follow the B254 northwest to the village of Alsfeld, 34km (21 miles), where you might want to stop for a bite to eat and a tour of its narrow streets and half-timbered houses. You can follow Rte. B62 west into Marburg.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.