All bus routes to Heidelberg (Germany) A B F G K M N P S W A Buses from Amsterdam to Heidelberg B Baden-Baden to Heidelberg bus Berlin to Heidelberg bus Bullay to Heidelberg bus F Buses Frankfurt am Main to Heidelberg Buses from Frankfurt am Main Airport to Heidelberg Buses to Heidelberg from Frankfurt Hahn Airport G Buses to Heidelberg from Gallmersgarten K Buses to Heidelberg from Karlsruhe/Baden-Baden Airport M Bus Mainz - Heidelberg N Bus to Heidelberg from Nuremberg P Buses from Paris to Heidelberg Plattling to Heidelberg bus S Bus to Heidelberg from Stuttgart Stuttgart Airport to Heidelberg bus W Bus to Heidelberg from Wolpertshausen